Preliminary Design and Implementation of DSL3S-a Domain Specific Language for Spatial Simulation Scenarios

被引:0
|
作者
De Sousa, Luis [1 ]
Da Silva, Alberto Rodrigues [2 ]
机构
[1] Publ Res Ctr Henri Tudor, Resource Ctr Environm Technol, 66 Rue Luxembourg, L-4221 Esch Sur Alzette, Luxembourg
[2] Inst Super Tecn, Lisbon, Portugal
来源
INTERNATIONAL PROCEEDINGS ON CELLULAR AUTOMATA MODELING FOR URBAN AND SPATIAL SYSTEM, CAMUSS 2012 | 2012年
关键词
spatial simulation; domain specific language; mode driven engineering; cellular automata; agent based modelling; MODELS;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Spatial Simulation in the context of Geographic Information Systems has been used in the past decades to assess the evolution of spatial variables over time. Two main techniques have been applied to perform this kind of spatial analysis: Cellular Automata and Agent-based modelling. A spectrum of spatial simulation tools exists today to aid implementing a model of this genre, ranging from code libraries (Program-level tools), that support the coding activity, to pre-built models (or Model-level tools), that can be used by simple parametrisation. Somewhere in the middle of this spectrum lay Domain Specific Languages (DSL). Nevertheless, the choice of a simulation tool still entails a trade off between flexibility and the need of programming skills This article presents a different approach to spatial simulation in the GIS domain, through the employment of standards from the Object Management Group (OMG) to produce a graphical simulation language- DSL3S. This language provides a way to describes simulation models at higher level of abstraction, allowing faster development, reducing coding errors and increasing model readability.
引用
收藏
页码:269 / 280
页数:12
相关论文
共 15 条
  • [1] A Domain Specific Language for Spatial Simulation Scenarios(DSL3S): Introduction and Tool Support
    de Sousa, Luis
    da Silva, Alberto Rodrigues
    30TH ANNUAL ACM SYMPOSIUM ON APPLIED COMPUTING, VOLS I AND II, 2015, : 1854 - 1856
  • [2] A domain specific language for spatial simulation scenarios
    de Sousa, Luis Moreira
    da Silva, Alberto Rodrigues
    GEOINFORMATICA, 2016, 20 (01) : 117 - 149
  • [3] A domain specific language for spatial simulation scenarios
    Luís Moreira de Sousa
    Alberto Rodrigues da Silva
    GeoInformatica, 2016, 20 : 117 - 149
  • [4] Usability evaluation of the domain specific language for spatial simulation scenarios
    de Sousa, Luis Moreira
    da Silva, Alberto Rodrigues
    COGENT ENGINEERING, 2018, 5 (01):
  • [5] Design and implementation of domain-specific language easytime
    Fister, Iztok, Jr.
    Fister, Iztok
    Mernik, Marjan
    Brest, Janez
    COMPUTER LANGUAGES SYSTEMS & STRUCTURES, 2011, 37 (04) : 151 - 167
  • [6] A preliminary study on various implementation approaches of domain-specific language
    Kosar, Tomaz
    Martinez Lopez, Pablo E.
    Barrientos, Pablo A.
    Mernik, Marjan
    INFORMATION AND SOFTWARE TECHNOLOGY, 2008, 50 (05) : 390 - 405
  • [7] A domain specific language for video device drivers: from design to implementation
    Thibault, S
    Marlet, R
    Consel, C
    PROCEEDINGS OF THE CONFERENCE ON DOMAIN-SPECIFIC LANGUAGES, 1997, : 11 - 26
  • [8] The design and implementation of a domain-specific language for network performance testing
    Pakin, Scott
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2007, 18 (10) : 1436 - 1449
  • [9] Design and Application of a Domain Specific Modeling Language for Distributed Co-Simulation
    Krammer, Martin
    Benedikt, Martin
    2019 IEEE 17TH INTERNATIONAL CONFERENCE ON INDUSTRIAL INFORMATICS (INDIN), 2019, : 677 - 682
  • [10] SimulateIoT: Domain Specific Language to Design, Code Generation and Execute IoT Simulation Environments
    Barriga, Jose A.
    Clemente, Pedro J.
    Sosa-Sanchez, Encarna
    Prieto, Alvaro E.
    IEEE ACCESS, 2021, 9 : 92531 - 92552