An Integrative Modelling Language for Agent-Based Simulation of Traffic

被引:4
|
作者
Fernandez-Isabel, Alberto [1 ]
Fuentes-Fernandez, Ruben [1 ]
机构
[1] Univ Complutense Madrid, GRASIA Res Grp Agent Based Social & Interdiscipli, Madrid, Spain
来源
关键词
traffic simulation; road behaviour; agent-based modelling; model-driven engineering; metamodel;
D O I
10.1587/transinf.2015EDP7156
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Traffic is a key aspect of everyday life. Its study, as it happens with other complex phenomena, has found in simulation a basic tool. However, the use of simulations faces important limitations. Building them requires considering different aspects of traffic (e.g. urbanism, car features, and individual drivers) with their specific theories, that must be integrated to provide a coherent model. There is also a variety of simulation platforms with different requirements. Many of these problems demand multidisciplinary teams, where the different backgrounds can hinder the communication and validation of simulations. The Model-Driven Engineering (MDE) of simulations has been proposed in other fields to address these issues. Such approaches develop graphical Modelling Languages (MLs) that researchers use to model their problems, and then semi-automatically generate simulations from those models. Working in this way promotes communication, platform independence, incremental development, and reutilisation. This paper presents the first steps for a MDE framework for traffic simulations. It introduces a tailored extensible ML for domain experts. The ML is focused on human actions, so it adopts an Agent-Based Modelling perspective. Regarding traffic aspects, it includes concepts commonly found in related literature following the Driver-Vehicle-Environment model. The language is also suitable to accommodate additional theories using its extension mechanisms. The approach is supported by an infrastructure developed using Eclipse MDE projects: the ML is specified with Ecore, and a model editor and a code generator tools are provided. A case study illustrates how to develop a simulation based on a driver's behaviour theory for a specific target platform using these elements.
引用
收藏
页码:406 / 414
页数:9
相关论文
共 50 条
  • [21] GISM - A language for modelling and designing agent-based intelligent systems
    Wang, HX
    Slaney, J
    [J]. MULTI-AGENT SYSTEMS: THEORIES, LANGUAGES, AND APPLICATIONS, 1998, 1544 : 122 - 136
  • [22] Agent-based simulation of road traffic using market approach
    Kozlak, Jaroslaw
    Zabinska, Malgorzata
    [J]. PROCEEDINGS OF 4TH INTERNATIONAL CONFERENCE ON BEHAVIORAL, ECONOMIC ADVANCE IN BEHAVIORAL, ECONOMIC, SOCIOCULTURAL COMPUTING (BESC), 2017,
  • [23] Relaxing Synchronization in Parallel Agent-Based Road Traffic Simulation
    Xu, Yadong
    Cai, Wentong
    Aydt, Heiko
    Lees, Michael
    Zehe, Daniel
    [J]. ACM TRANSACTIONS ON MODELING AND COMPUTER SIMULATION, 2017, 27 (02):
  • [24] Data-driven travel demand modelling and agent-based traffic simulation in Amsterdam urban area
    Melnikov, V. R.
    Krzhizhanovskaya, V. V.
    Lees, M. H.
    Boukhanovsky, A. V.
    [J]. INTERNATIONAL CONFERENCE ON COMPUTATIONAL SCIENCE 2016 (ICCS 2016), 2016, 80 : 2030 - 2041
  • [25] Scalable agent-based simulation - Distributed simulation of agent-based models
    Pawlaszczyk D.
    [J]. KI - Künstliche Intelligenz, 2010, 24 (2) : 161 - 163
  • [26] Applying System Dynamics and Agent-based Modelling in Archaeological Simulation
    Olsevicova, Kamila
    Danielisova, Alzbeta
    [J]. MATHEMATICAL METHODS IN ECONOMICS (MME 2014), 2014, : 721 - 726
  • [27] An agent-based simulation framework for modelling travel behaviour in Flanders
    Ramaekers, Katrien
    Bellemans, Tom
    Janssens, Davy
    Wets, Geert
    [J]. EUROPEAN SIMULATION AND MODELLING CONFERENCE 2008, 2008, : 226 - 229
  • [28] Is there a Need for Agent-based Modelling and Simulation in Business Process Management?
    Halaska, Michal
    Sperka, Roman
    [J]. ORGANIZACIJA, 2018, 51 (04) : 255 - 269
  • [29] AGENT-BASED MODELLING AND SIMULATION THROUGH VIDEO OBSERVATION ANALYSIS
    Mohamaddan, Shahrol
    Case, Keith
    [J]. UNCERTAINTY MODELING IN KNOWLEDGE ENGINEERING AND DECISION MAKING, 2012, 7 : 412 - 417
  • [30] Sustainable tyre remanufacturing: an agent-based simulation modelling approach
    Abdul-Kader, Walid
    Haque, Muhammad S.
    [J]. INTERNATIONAL JOURNAL OF SUSTAINABLE ENGINEERING, 2011, 4 (04) : 330 - 347