A Domain Specific Modeling Language Supporting Specification, Simulation and Execution of Dynamic Adaptive Systems

被引:0
|
作者
Fleurey, Franck [1 ]
Solberg, Arnor [1 ]
机构
[1] SINTEF, Oslo, Norway
关键词
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Constructing and executing distributed systems that can automatically adapt to the dynamic changes of the environment are highly complex tasks. Non-trivial challenges include provisioning of efficient design time and run time representations, system validation to ensure safe adaptation of interdependent components, and scalable solutions to cope with the possible combinatorial explosions of adaptive system artifacts such as configurations, variant dependencies and adaptation rules. These are all challenges where current approaches offer only partial Solutions. Furthermore, in current approaches the adaptation logic is typically specified at the code level, tightly coupled with the main system functionality, making it hard to control and maintain. This paper presents a domain specific modeling language (DSML) allowing specification of the adaptation logic at the model level. and separation of the adaptation logic from the main system Functionality. It supports model-checking and design-time Simulation for early validation of adaptation policies. The model level specifications are used to generate the adaptation logic. The DSML also provides indirection mechanisms to cope with combinatorial explosions of adaptive system artifacts. The proposed approach has been implemented and validated through case studies.
引用
收藏
页码:606 / 621
页数:16
相关论文
共 50 条
  • [1] Evaluation of a Graphical Modeling Language for the Specification of Manufacturing Execution Systems
    Weissenberger, Benedikt
    Vogel-Heuser, Birgit
    [J]. 2012 IEEE 17TH CONFERENCE ON EMERGING TECHNOLOGIES & FACTORY AUTOMATION (ETFA), 2012,
  • [2] Supporting interoperability in complex adaptive enterprise systems: A domain specific language approach
    Weichhart, Georg
    Guedria, Wided
    Naudet, Yannick
    [J]. DATA & KNOWLEDGE ENGINEERING, 2016, 105 : 90 - 106
  • [3] CASL: A DECLARATIVE DOMAIN SPECIFIC LANGUAGE FOR MODELING COMPLEX ADAPTIVE SYSTEMS
    Birdsey, Lachlan
    Szabo, Claudia
    Falkner, Katrina
    [J]. 2016 WINTER SIMULATION CONFERENCE (WSC), 2016, : 1241 - 1252
  • [4] Attack Specification Language: Domain Specific Language for Dynamic Training in Cyber Range
    Arshad, Sobia
    Alam, Masoom
    Al-Kuwari, Saif
    Khan, Muhammad Haider Ali
    [J]. PROCEEDINGS OF THE 2021 IEEE GLOBAL ENGINEERING EDUCATION CONFERENCE (EDUCON), 2021, : 879 - 885
  • [5] Towards a Domain-Specific Modeling Language for Self-adaptive Systems Conceptual Modeling
    da Silva, Joao Pablo S.
    Ecar, Miguel
    Pimenta, Marcelo S.
    Guedes, Gilleanes T. A.
    Rodrigues, Elder M.
    [J]. SBES'18: PROCEEDINGS OF THE XXXII BRAZILIAN SYMPOSIUM ON SOFTWARE ENGINEERING, 2018, : 208 - 213
  • [6] A Domain Specific Language and Workflow Execution Engine to Enable Dynamic Workflows
    Stuermer, G.
    Mangler, J.
    Schikuta, E.
    [J]. 2009 IEEE INTERNATIONAL SYMPOSIUM ON PARALLEL AND DISTRIBUTED PROCESSING WITH APPLICATIONS, PROCEEDINGS, 2009, : 653 - 658
  • [7] Supporting the specification of Educational Modeling Languages and learning scenarios with a Domain-Specific-Modeling approach
    Laforcade, Pierre
    Zendagui, Boubekeur
    Barre, Vincent
    [J]. 8TH IEEE INTERNATIONAL CONFERENCE ON ADVANCED LEARNING TECHNOLOGIES, PROCEEDINGS, 2008, : 819 - 821
  • [8] Domain specific language for finite element modeling and simulation
    Feng, Yuan
    Mena, Jose Antonio Abell
    Yang, Han
    Wang, Hexiang
    Jeremic, Boris
    [J]. ADVANCES IN ENGINEERING SOFTWARE, 2024, 193
  • [9] A DOMAIN SPECIFIC LANGUAGE FOR THE DESCRIPTION AND THE SIMULATION OF SYSTEMS OF INTERACTING SYSTEMS
    D'Agostino, Gregorio
    De Nicola, Antonio
    Di Pietro, Antonio
    Vicoli, Giordano
    Villani, Maria Luisa
    Rosato, Vittorio
    [J]. ADVANCES IN COMPLEX SYSTEMS, 2012, 15
  • [10] The SimTG Simulation Modeling Framework A domain specific language for space simulation
    Zanon, Olivier
    [J]. THEORY OF MODELING & SIMULATION: DEVS INTEGRATIVE M&S SYMPOSIUM 2011 (TMS-DEVS 2011) - 2011 SPRING SIMULATION, 2011, 43 (01): : 16 - 23