Programmed graph rewriting with time for simulation-based design

被引:0
|
作者
Syriani, Eugene [1 ]
Vangheluwe, Hans [1 ]
机构
[1] McGill Univ, Sch Comp Sci, Montreal, PQ, Canada
来源
THEORY AND PRACTICE OF MODEL TRANSFORMATIONS | 2008年 / 5063卷
关键词
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
The Discrete EVent system Specification (DEVS) formalism allows for highly modular, hierarchical modelling of timed, reactive systems. DEVS can be used to describe complex control structures for programmed graph transformation. A side-effect of this approach is the introduction of an explicit notion of time. In this paper we show how the explicit notion of time allows for the simulation-based design of reactive systems such as modern computer games. We use the well-known game of PacMan as an example and model its dynamics with programmed graph transformation based on DEVS. This also allows the modelling of player behaviour, incorporating data about human players' behaviour and reaction times. Thus, a model of both player and game is obtained which can be used to evaluate, through simulation, the playability of a game design. We propose a playability performance measure and vary parameters of the PacMan game. For each variant of the game thus obtained, simulation yields a value for the quality of the game. This allows us to choose an "optimal" (from a playability point of view) game configuration. The user model is subsequently replaced by a visual interface to a real player and the game model is executed using a real-time DEVS simulator.
引用
收藏
页码:91 / 106
页数:16
相关论文
共 50 条
  • [21] Composable Models for Simulation-Based Design
    C.J.J. Paredis
    A. Diaz-Calderon
    R. Sinha
    P.K. Khosla
    Engineering with Computers, 2001, 17 : 112 - 128
  • [22] Graph Rewriting Techniques in Engineering Design
    Kolbeck, Lothar
    Vilgertshofer, Simon
    Abualdenien, Jimmy
    Borrmann, Andre
    FRONTIERS IN BUILT ENVIRONMENT, 2022, 7
  • [23] Towards an Automated Product-Production System Design - Combining Simulation-based Engineering and Graph-based Design Languages
    Kubler, Karl
    Schopper, Dominik
    Riedel, Oliver
    Rudolph, Stephan
    PROCEEDINGS OF THE 5TH INTERNATIONAL CONFERENCE ON SYSTEM-INTEGRATED INTELLIGENCE (SYSINT 2020): SYSTEM-INTEGRATED INTELLIGENCE - INTELLIGENT, FLEXIBLE AND CONNECTED SYSTEMS IN PRODUCTS AND PRODUCTION, 2020, 52 : 258 - 265
  • [24] Simulation-based and Graph oriented Approach to Detection of Network Attacks
    Meleshko, Alexey
    Desnitsky, Vasily
    Kotenko, Igor
    2022 11TH MEDITERRANEAN CONFERENCE ON EMBEDDED COMPUTING (MECO), 2022, : 430 - 433
  • [25] Supporting design patterns in graph rewriting-based model transformation
    Lengyel, Laszlo
    Levendovszky, Tihamer
    Meszaros, Tamas
    Charaf, Hassan
    ENASE 2007: PROCEEDINGS OF THE SECOND INTERNATIONAL CONFERENCE ON EVALUATION OF NOVEL APPROACHES TO SOFTWARE ENGINEERING, 2007, : 25 - 32
  • [26] Simulation-based design of machine control systems
    van de Mortel-Fronczak, JM
    Vervoort, J
    Rooda, JE
    MODELLING AND SIMULATION 2001, 2001, : 331 - 338
  • [27] Simulation-based design and optimization of refrigeration cassettes
    Waltrich, Maicon
    Hermes, Christian J. L.
    Melo, Claudio
    APPLIED ENERGY, 2011, 88 (12) : 4756 - 4765
  • [28] Behavioral model composition in simulation-based design
    Sinha, R
    Paredis, CJJ
    Khosla, PK
    35TH ANNUAL SIMULATION SYMPOSIUM, PROCEEDINGS, 2002, : 308 - 315
  • [29] Need for Simulation-Based Design Analysis and Optimization
    Krishnamoorthy, S.
    Bedekar, A.S.
    Feng, J.J.
    Sundaram, S.
    JALA - Journal of the Association for Laboratory Automation, 2006, 11 (03): : 118 - 127
  • [30] Simulation-based methodology for machine cell design
    Kamrani, AK
    Hubbard, K
    Parsaei, HR
    Leep, HR
    COMPUTERS & INDUSTRIAL ENGINEERING, 1998, 34 (01) : 173 - 188