Design and implementation of a proof-of-concept MMORPG using CSP and occam-π

被引:0
|
作者
McInnes, AIS [1 ]
机构
[1] Utah State Univ, Logan, UT 84322 USA
关键词
CSP; occam; concurrency; MMORPG;
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
We describe an experiment in the application of CSP and occam-pi to the specification and implementation of a significant concurrent application. The utility of CSP for prototyping and verifying the complex interactions of a proof-of-concept multiplayer game is explored, as are several interesting new extensions to the occam language. Verifying the design with CSP is found to eliminate potential deadlock situations, allowing a correct design to be implemented without trial and error debugging of component interactions. The CSP/occam-pi combination is found to facilitate the rapid development of a correctly functioning, highly concurrent game system.
引用
收藏
页码:194 / 200
页数:7
相关论文
共 50 条
  • [1] Opus Framework: A Proof-of-Concept Implementation
    Haddar, Nahla
    Tmar, Mohamed
    Gargouri, Faiez
    2015 IEEE/ACIS 14TH INTERNATIONAL CONFERENCE ON COMPUTER AND INFORMATION SCIENCE (ICIS), 2015, : 639 - 641
  • [2] A containerized proof-of-concept implementation of LightChain system
    Hassanzadeh-Nazarabadi, Yahya
    Nayal, Nazir
    Hamdan, Shadi Sameh
    Ozkasap, Oznur
    Kupcu, Alptekin
    2020 IEEE INTERNATIONAL CONFERENCE ON BLOCKCHAIN AND CRYPTOCURRENCY (IEEE ICBC), 2020,
  • [3] Bayesian Design of Proof-of-Concept Trials
    Fisch, Roland
    Jones, Ieuan
    Jones, Julie
    Kerman, Jouni
    Rosenkranz, Gerd Karl
    Schmidli, Heinz
    THERAPEUTIC INNOVATION & REGULATORY SCIENCE, 2015, 49 (01) : 155 - 162
  • [4] Bayesian Design of Proof-of-Concept Trials
    Roland Fisch
    Ieuan Jones
    Julie Jones
    Jouni Kerman
    Gerd Karl Rosenkranz
    Heinz Schmidli
    Therapeutic Innovation & Regulatory Science, 2015, 49 : 155 - 162
  • [5] ON THE SPECIFICATION AND IMPLEMENTATION OF X25 USING CSP AND OCCAM
    VANTREES, SP
    FRIEDER, O
    MICROPROCESSING AND MICROPROGRAMMING, 1991, 32 (1-5): : 739 - 744
  • [6] Design and development of a proof-of-concept platooning application using the HIDENETS architecture
    Marques, Luis
    Casimiro, Antonio
    Calha, Mario
    2009 IEEE/IFIP INTERNATIONAL CONFERENCE ON DEPENDABLE SYSTEMS & NETWORKS (DSN 2009), 2009, : 223 - 228
  • [7] Secure Automatic Identification System (SecAIS): Proof-of-Concept Implementation
    Goudosis, Athanasios
    Katsikas, Sokratis
    JOURNAL OF MARINE SCIENCE AND ENGINEERING, 2022, 10 (06)
  • [8] Exploiting Routing Asymmetry for APUF Implementation in FPGA: A Proof-of-Concept
    Rajkumar, Trishna
    2023 IEEE COMPUTER SOCIETY ANNUAL SYMPOSIUM ON VLSI, ISVLSI, 2023, : 312 - 315
  • [9] Demo: A Proof-of-Concept Implementation of Guard Secure Routing Protocol
    Taheri-Boshrooyeh, Sanaz
    Sahin, Ali Utkan
    Hassanzadeh-Nazarabadi, Yahya
    Ozkasap, Oznur
    2020 INTERNATIONAL SYMPOSIUM ON RELIABLE DISTRIBUTED SYSTEMS (SRDS 2020), 2020, : 332 - 334
  • [10] A wireless transceiver for Control Area Networks: proof-of-concept implementation
    Quitin, Francois
    Osee, Michel
    2023 IEEE 19TH INTERNATIONAL CONFERENCE ON FACTORY COMMUNICATION SYSTEMS, WFCS, 2023, : 225 - 228