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 条
  • [41] The use of PWI and DWI measures in the design of "proof-of-concept" stroke trials
    Barber, PA
    Parsons, MW
    Desmond, PM
    Bennett, DA
    Dorman, GA
    Tress, BM
    Davis, SM
    JOURNAL OF NEUROIMAGING, 2004, 14 (02) : 123 - 132
  • [42] A humid electronic nose based on pulse voltammetry: A proof-of-concept design
    Bataller, Roman
    Campos, Inmaculada
    Alcaniz, Miguel
    Gil-Sanchez, Luis
    Garcia-Breijo, Eduardo
    Martinez-Manez, Ramon
    Pascual, Lluis
    Soto, Juan
    Vivancos, Jose-Luis
    SENSORS AND ACTUATORS B-CHEMICAL, 2013, 186 : 666 - 673
  • [43] Proof-of-Concept Design of Electronic Wedge Brake with Multi-Rollers
    Yu, Liangyao
    Chang, Jinghu
    Zheng, Sheng
    PROCEEDINGS OF THE ASME INTERNATIONAL DESIGN ENGINEERING TECHNICAL CONFERENCES AND COMPUTERS AND INFORMATION IN ENGINEERING CONFERENCE, 2017, VOL 3, 2017,
  • [44] Design and Analysis of a Proof-of-Concept Checkered-Network Compressive Array
    Laue, Heinrich Edgar Arnold
    du Plessis, Warren Paul
    IEEE TRANSACTIONS ON ANTENNAS AND PROPAGATION, 2022, 70 (09) : 7546 - 7555
  • [45] Implementation of a Bayesian adaptive design in a proof of concept study
    Smith, MK
    Jones, I
    Morris, MF
    Grieve, AP
    Tan, K
    PHARMACEUTICAL STATISTICS, 2006, 5 (01) : 39 - 50
  • [46] Improving Diagnosis Through Digital Pathology: Proof-of-Concept Implementation Using Smart Contracts and Decentralized File Storage
    Subramanian, Hemang
    Subramanian, Susmitha
    JOURNAL OF MEDICAL INTERNET RESEARCH, 2022, 24 (03)
  • [47] Computing under-ice discharge: A proof-of-concept using hydroacoustics and the Probability Concept
    Fulton, John W.
    Henneberg, Mark F.
    Mills, Taylor J.
    Kohn, Michael S.
    Epstein, Brian
    Hittle, Elizabeth A.
    Damschen, William C.
    Laveau, Christopher D.
    Lambrecht, Jason M.
    Farmer, William H.
    JOURNAL OF HYDROLOGY, 2018, 562 : 733 - 748
  • [48] Design, Fabrication, and Characterization of a Proof-of-Concept Multi-functional Microwave Metasurface using Static Loads
    Pitilakis, A.
    Tsilipakos, O.
    Seckel, M.
    Christodoulou, M.
    Tasolamprou, A. C.
    Liu, F.
    Manessis, D.
    Kantartzis, N., V
    Liaskos, C.
    Soukoulis, C. M.
    Tretyakov, S. A.
    Kafesaki, M.
    2021 FIFTEENTH INTERNATIONAL CONGRESS ON ARTIFICIAL MATERIALS FOR NOVEL WAVE PHENOMENA (METAMATERIALS), 2021, : X337 - X339
  • [49] Design and control of a proof-of-concept active jet engine intake using shape memory alloy actuators
    Song, Gangbing
    Ma, Ning
    Li, Luyu
    Penney, Nick
    Barr, Todd
    Lee, Ho-Jun
    Arnold, Steve
    SMART STRUCTURES AND SYSTEMS, 2011, 7 (01) : 1 - 13
  • [50] A new phylogenetic tree sampling method for maximum parsimony bootstrapping and proof-of-concept implementation
    Diep Thi Hoang
    Le Sy Vinh
    Flouri, Tomas
    Stamatakis, Alexandros
    von Haeseler, Arndt
    Bui Quang Minh
    2016 EIGHTH INTERNATIONAL CONFERENCE ON KNOWLEDGE AND SYSTEMS ENGINEERING (KSE), 2016, : 1 - 6