Domain-Specific Software Language for Crisis Management Systems

被引:1
|
作者
Khzam, Nadin Bou [1 ]
Mussbacher, Gunter [1 ]
机构
[1] McGill Univ, Dept Elect & Comp Engn, Montreal, PQ, Canada
来源
2018 IEEE 8TH INTERNATIONAL MODEL-DRIVEN REQUIREMENTS ENGINEERING WORKSHOP (MODRE 2018) | 2018年
关键词
crisis management systems; model-driven engineering; domain-specific software language; workflow notation; User Requirements Notation; URN; Use Case Maps; UCM; location-based; social media; BPMN; REQUIREMENTS;
D O I
10.1109/MoDRE.2018.00011
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Across the world, various crisis situations occur causing chaos and confusion as to how to deal with them. Hence, finding ways to transmit the necessary information regarding how to handle such incidents to various parties involved in such events is fundamental. As such, the field of crisis management focuses on determining the actions to undertake to quickly respond to the occurrence of a disaster. Ultimately, crisis management systems strive to guide individuals to better prepare themselves for any future encounter of crisis situations. In this paper, we investigate emergency circumstances, mainly natural disasters, to detail the requirements for workflow notations managing them. Taking into account these requirements, we propose a domain-specific software language (DSL) for crisis management based on the Use Case Map (UCM) metamodel. While workflow notations do exist that can model the basic procedures to undergo when a crisis incident occurs, none focuses specifically on crisis management systems or considers the 3D environment in which emergency situations unfold. The proposed DSL provides built-in support for modeling location-based, social media-inspired interactions in the 3D environment of a disaster, allowing crisis experts to author emergency procedures which are subsequently followed by crisis respondents and victims. The long-term goal is to reduce the damages or losses, in terms of property and life, caused by a crisis, benefiting us all as well as the environment we live in.
引用
收藏
页码:36 / 45
页数:10
相关论文
共 50 条
  • [1] A domain-specific language to visualize software evolution
    Fernandez, Alison
    Berger, Alexandre
    INFORMATION AND SOFTWARE TECHNOLOGY, 2018, 98 : 118 - 130
  • [2] A domain-specific language for verifying software requirement constraints
    Vidal, Marzina
    Massoni, Tiago
    Ramalho, Franklin
    SCIENCE OF COMPUTER PROGRAMMING, 2020, 197
  • [3] Domain-specific Language for Condition Monitoring Software Development
    Pasic, Faruk
    Becker, Matthias
    2022 IEEE 27TH INTERNATIONAL CONFERENCE ON EMERGING TECHNOLOGIES AND FACTORY AUTOMATION (ETFA), 2022,
  • [4] A Domain-Specific Language for Reconfigurable, Distributed Software Architecture
    Zhu, Henry
    Zhao, Junyong
    Sultana, Nik
    2023 IEEE INTERNATIONAL PARALLEL AND DISTRIBUTED PROCESSING SYMPOSIUM WORKSHOPS, IPDPSW, 2023, : 335 - 344
  • [5] A Domain-Specific Language For Visualizing Software Dependencies as a Graph
    Bergel, Alexandre
    Maass, Sergio
    Ducasse, Stephane
    Girba, Tudor
    2014 SECOND IEEE WORKING CONFERENCE ON SOFTWARE VISUALIZATION (VISSOFT), 2014, : 45 - 49
  • [6] A Domain-Specific Language for Software-Defined Radio
    Mainland, Geoffrey
    PRACTICAL ASPECTS OF DECLARATIVE LANGUAGES (PADL 2017), 2017, 10137 : 173 - 188
  • [7] Domain-Specific Metamodelling Languages for Software Language Engineering
    Zschaler, Steffen
    Kolovos, Dimitrios S.
    Drivalos, Nikolaos
    Paige, Richard F.
    Rashid, Awais
    SOFTWARE LANGUAGE ENGINEERING, 2010, 5969 : 334 - +
  • [8] A domain-specific language framework for farm management information systems in precision agriculture
    Groeneveld, Desiree
    Tekinerdogan, Bedir
    Garousi, Vahid
    Catal, Cagatay
    PRECISION AGRICULTURE, 2021, 22 (04) : 1067 - 1106
  • [9] A domain-specific language framework for farm management information systems in precision agriculture
    Desirée Groeneveld
    Bedir Tekinerdogan
    Vahid Garousi
    Cagatay Catal
    Precision Agriculture, 2021, 22 : 1067 - 1106
  • [10] A DOMAIN-SPECIFIC SOFTWARE ARCHITECTURE FOR ADAPTIVE INTELLIGENT SYSTEMS
    HAYESROTH, B
    PFLEGER, K
    LALANDA, P
    MORIGNOT, P
    BALABANOVIC, M
    IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 1995, 21 (04) : 288 - 301