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 条
  • [41] A Domain-Specific Language for Coordinating Collaboration
    Mayr-Dorn, Christoph
    Laaber, Christoph
    2017 43RD EUROMICRO CONFERENCE ON SOFTWARE ENGINEERING AND ADVANCED APPLICATIONS (SEAA), 2017, : 57 - 60
  • [42] CGL: A Domain Specific Language For Constraint Generation
    Elmenyawi, Marwa A.
    Ibrahim, Mostafa E. A.
    Salama, Cherif
    Hafez, I. M.
    2015 TENTH INTERNATIONAL CONFERENCE ON COMPUTER ENGINEERING & SYSTEMS (ICCES), 2015, : 210 - 214
  • [43] Domain Specific Language for Handling Modular Ontologies
    Cabrera Jojoa, Christian Humberto
    Marino Drews, Olga
    2014 9TH COMPUTING COLOMBIAN CONFERENCE (9CCC), 2014, : 48 - 53
  • [44] A Domain Specific Language for the Development of Collaborative Systems
    Bibbo, Luis Mariano
    Garcia, Diego
    Pons, Claudia
    SCCC 2008: INTERNATIONAL CONFERENCE OF THE CHILEAN COMPUTER SCIENCE SOCIETY, PROCEEDINGS, 2008, : 3 - 12
  • [45] EriLex: An Embedded Domain Specific Language Generator
    Xu, Hao
    OBJECTS, MODELS, COMPONENTS, PATTERNS, 2010, 6141 : 192 - 212
  • [46] A Domain Specific Language for Automotive Systems Integration
    Oliveira, Renato
    Pereira, David
    Maia, Claudio
    Santos, Pedro
    45TH ANNUAL CONFERENCE OF THE IEEE INDUSTRIAL ELECTRONICS SOCIETY (IECON 2019), 2019, : 4483 - 4488
  • [47] Mapping a domain specific language to a platform FPGA
    Kulkarni, C
    Brebner, G
    Schelle, G
    41ST DESIGN AUTOMATION CONFERENCE, PROCEEDINGS 2004, 2004, : 924 - 927
  • [48] Efficient code generation for a domain specific language
    Moss, A
    Muller, H
    GENERATIVE PROGRAMMING AND COMPONENT ENGINEERING, PROCEEDINGS, 2005, 3676 : 47 - 62
  • [49] A Domain Specific Language for Business Transaction Processing
    Neeraj, K. R.
    Janardhanan, P. S.
    Francis, Anu Bonia
    Murali, Reena
    2017 IEEE INTERNATIONAL CONFERENCE ON SIGNAL PROCESSING, INFORMATICS, COMMUNICATION AND ENERGY SYSTEMS (SPICES), 2017,
  • [50] DOMAIN SPECIFIC SIMULATION LANGUAGE FOR IT RISK ASSESSMENT
    Teilans, Artis
    Kleins, Arnis
    Krasts, Ojars
    Romanovs, Andrejs
    Merkuryev, Yuri
    Dorogovs, Pjotrs
    PROCEEDINGS - 25TH EUROPEAN CONFERENCE ON MODELLING AND SIMULATION, ECMS 2011, 2011, : 342 - 347