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 条
  • [21] Design and Proof-of-Concept Validation of a Latched Arch Active Seal
    Toma, Monica
    Luntz, Jonathan
    Brei, Diann
    Alexander, Paul W.
    Browne, Alan L.
    Johnson, Nancy L.
    JOURNAL OF MECHANICAL DESIGN, 2012, 134 (07)
  • [22] Design and evaluation of an interactive proof-of-concept dashboard for general practitioners
    De Croon, Robin
    Klerkx, Joris
    Duval, Erik
    2015 IEEE INTERNATIONAL CONFERENCE ON HEALTHCARE INFORMATICS (ICHI 2015), 2015, : 150 - 159
  • [23] DESIGN AND PROOF-OF-CONCEPT VALIDATION OF A LATCHED ARCH ACTIVE SEAL
    Toma, Monica
    Luntz, Jonathan
    Brei, Diann
    Alexander, Paul W.
    Browne, Alan L.
    Johnson, Nancy L.
    SMASIS2008: PROCEEDINGS OF THE ASME CONFERENCE ON SMART MATERIALS, ADAPTIVE STRUCTURES AND INTELLIGENT SYSTEMS - 2008, VOL 1, 2009, : 709 - 720
  • [24] Proof-of-concept trials of neuroprotection in MS: design and outcome markers
    Miller, D. H.
    MULTIPLE SCLEROSIS, 2007, 13 : S18 - S19
  • [25] Design of a fully intraureteral stent and proof-of-concept in vivo evaluation
    Shilo, Yaniv
    Willenz, Udi
    Berkowitz, Brian
    TRANSLATIONAL ANDROLOGY AND UROLOGY, 2022, 11 (06) : 773 - 779
  • [26] Blended graphical and textual modelling for UML profiles: A proof-of-concept implementation and experiment
    Addazi, Lorenzo
    Ciccozzi, Federico
    JOURNAL OF SYSTEMS AND SOFTWARE, 2021, 175
  • [27] Implementation of production rules for a RIF dialect: A MISMO proof-of-concept for loan rates
    Bost, Tracy
    Bonnard, Phillipe
    Proctor, Mark
    ADVANCES IN RULE INTERCHANGE AND APPLICATIONS, PROCEEDINGS, 2007, 4824 : 160 - +
  • [28] Proof-of-concept implementation of a brief contact intervention to prevent suicidal behavior in prison
    Fovet, Thomas
    Wathelet, Marielle
    Jardon, Vincent
    Debien, Christophe
    Culleron, Andrea
    Thomas, Pierre
    Vaiva, Guillaume
    ACTA PSYCHIATRICA SCANDINAVICA, 2023, 148 (04) : 382 - 384
  • [29] Proof-of-Concept Real-Time Implementation of Interleavers for Optical Satellite Links
    Arrieta, Daniel Romero
    Almonacil, Sylvain
    Conan, Jean-Marc
    Paillier, Laurie
    Dutisseuil, Eric
    Bigo, Sebastien
    Renaudier, Jeremie
    Boddeda, Rajiv
    JOURNAL OF LIGHTWAVE TECHNOLOGY, 2023, 41 (12) : 3932 - 3942
  • [30] Inventory Management through Mini-Drones: Architecture and Proof-of-Concept Implementation
    Cristiani, Davide
    Bottonelli, Filippo
    Trotta, Angelo
    Di Felice, Marco
    2020 21ST IEEE INTERNATIONAL SYMPOSIUM ON A WORLD OF WIRELESS, MOBILE AND MULTIMEDIA NETWORKS (IEEE WOWMOM 2020), 2020, : 317 - 322