A Domain Specific Language in Dependability Analysis

被引:1
|
作者
Kowalski, Marcin [1 ]
Wilkosz, Kazimierz [1 ]
机构
[1] Wroclaw Univ Technol, PL-50370 Wroclaw, Poland
关键词
D O I
10.1109/DepCoS-RELCOMEX.2009.14
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Domain Specific Languages gain increasing popularity as they substantially leverage software development by bridging the gap between technical and business area. After a domain framework is produced, experts gain an effective vehicle for assessing quality and performance of a system in the business-specific context. We consider the domain to be dependability of Multi-Agent System (MAS), for which a key requirement is an efficient verification of a topology model of a power system. As a result, we come up with a reliability evaluation solution offering a significant rise in the level of abstraction towards MAS utilized for purposes of a power system topology verification.. By means of the mentioned solution safety engineers are enabled to perform analysis while the design is still incomplete. A new DSL is developed in XText in order to specify a structure of the system together with dependability extensions, which are further translated into Dynamic Fault Trees using Model to Model Transformations. The Eclipse Ecore becomes a common denominator, in which both metamodels' Abstract Syntax Trees are defined. Finally, an expert is offered with two ways of defining a model: through abstract and textual concrete syntax, both of which are checked for consistency using Object Constraint Language.
引用
收藏
页码:324 / 331
页数:8
相关论文
共 50 条
  • [1] CAnDL: A Domain Specific Language for Compiler Analysis
    Ginsbach, Philip
    Crawford, Lewis
    O'Boyle, Michael F. P.
    CC'18: PROCEEDINGS OF THE 27TH INTERNATIONAL CONFERENCE ON COMPILER CONSTRUCTION, 2018, : 151 - 162
  • [2] A Domain-specific Language for Configurable Traceability Analysis
    Buender, Hendrik
    Rieger, Christoph
    Kuchen, Herbert
    MODELSWARD: PROCEEDINGS OF THE 5TH INTERNATIONAL CONFERENCE ON MODEL-DRIVEN ENGINEERING AND SOFTWARE DEVELOPMENT, 2017, : 374 - 381
  • [3] Novel Domain-Specific Language Framework for Controllability Analysis
    Sadrieh, Afshin
    Bahri, Parisa A.
    24TH EUROPEAN SYMPOSIUM ON COMPUTER AIDED PROCESS ENGINEERING, PTS A AND B, 2014, 33 : 559 - 564
  • [4] RASCAL: a Domain Specific Language for Source Code Analysis and Manipulation
    Klint, Paul
    van der Storm, Tijs
    Vinju, Jurgen
    2009 NINTH IEEE INTERNATIONAL WORKING CONFERENCE ON SOURCE CODE ANALYSIS AND MANIPULATION, PROCEEDINGS, 2009, : 168 - +
  • [5] A Domain Specific Language Approach for Genetic Regulatory Mechanisms Analysis
    Sedlmajer, Nicolas
    Buchs, Didier
    Hostettler, Steve
    TRANSACTIONS ON PETRI NETS AND OTHER MODELS OF CONCURRENCY VI, 2012, 7400 : 123 - 145
  • [6] ALBERTI, a Multilingual Domain Specific Language Model for Poetry Analysis
    de la Rosa, Javier
    Perez Pozo, Alvaro
    Ros, Salvador
    Gonzalez Blanco, Elena
    PROCESAMIENTO DEL LENGUAJE NATURAL, 2023, (71): : 215 - 225
  • [7] BabelFlow: An Embedded Domain Specific Language for Parallel Analysis and Visualization
    Petruzza, Steve
    Treichler, Sean
    Pascucci, Valerio
    Bremer, Peer-Timo
    2018 32ND IEEE INTERNATIONAL PARALLEL AND DISTRIBUTED PROCESSING SYMPOSIUM (IPDPS), 2018, : 463 - 473
  • [8] A Domain Specific Language for Clustering
    Islam, Saiyedul
    Balasubramaniam, Sundar
    Goyal, Poonam
    Sati, Mohit
    Goyal, Navneet
    DISTRIBUTED COMPUTING AND INTERNET TECHNOLOGY, (ICDCIT 2017), 2017, 10109 : 231 - 234
  • [9] The Accuracy of Domain Specific and Descriptive Analysis Generated by Large Language Models
    Otieno, Denish Omondi
    Abri, Faranak
    Siami-Namini, Sima
    Namin, Akbar Siami
    2024 IEEE 48TH ANNUAL COMPUTERS, SOFTWARE, AND APPLICATIONS CONFERENCE, COMPSAC 2024, 2024, : 1739 - 1746
  • [10] A Domain-Specific Language for Aviation Domain Interoperability
    Comitz, Paul
    2013 INTEGRATED COMMUNICATIONS, NAVIGATION AND SURVEILLANCE CONFERENCE (ICNS), 2013,