Pattern-Based Refinement Generation Through Domain Specific Languages

被引:1
|
作者
Fares, Elie [1 ,2 ]
Bodeveix, Paul Jean [2 ,3 ]
Filali, Mamoun [3 ]
机构
[1] Higher Coll Technol, Ras Al Khaymah, U Arab Emirates
[2] Univ Toulouse, IRIT UPS, Toulouse, France
[3] Univ Toulouse, IRIT CNRS, Toulouse, France
来源
关键词
High level requirements; Refinements; Event-B; Pattern-based development;
D O I
10.1007/978-3-031-33163-3_3
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The Event-B method is generally used to build models incrementally by integrating high level requirements. However, developing correct systems is not a cakewalk and remains a challenging task. In this paper, we focus on the preliminary steps of the development of safety-critical systems. We investigate how patterns could be used to generate refinements automatically in the context of an Event-B development. Our main concerns are first to simplify the development of such systems by the use of patterns, and second to produce Event-B machines such that the user can choose to refine them additionally.
引用
收藏
页码:35 / 42
页数:8
相关论文
共 50 条
  • [31] Towards pattern-based generation of services to support Business Process execution
    Delgado, Andrea
    2014 IEEE INTERNATIONAL CONFERENCE ON SERVICES COMPUTING (SCC 2014), 2014, : 171 - 178
  • [32] TermGenie - a web-application for pattern-based ontology class generation
    Dietze, Heiko
    Berardini, Tanya Z.
    Foulger, Rebecca E.
    Hill, David P.
    Lomax, Jane
    Osumi-Sutherland, David
    Roncaglia, Paola
    Mungall, Christopher J.
    JOURNAL OF BIOMEDICAL SEMANTICS, 2014, 5
  • [33] RUNTIME CODE GENERATION FOR INTERPRETED DOMAIN-SPECIFIC MODELING LANGUAGES
    Meyer, Tom
    Helms, Tobias
    Warnke, Tom
    Uhrmacher, Adelinde M.
    2018 WINTER SIMULATION CONFERENCE (WSC), 2018, : 605 - 615
  • [34] Domain-Specific Languages and Program Generation with Meta-AspectJ
    Huang, Shan Shan
    Zook, David
    Smaragdakis, Yannis
    ACM TRANSACTIONS ON SOFTWARE ENGINEERING AND METHODOLOGY, 2008, 18 (02)
  • [35] The Tool Generation Challenge for Executable Domain-Specific Modeling Languages
    Mayerhofer, Tanja
    Combemale, Benoit
    SOFTWARE TECHNOLOGIES: APPLICATIONS AND FOUNDATIONS, STAF 2017, 2018, 10748 : 193 - 199
  • [36] Tree Based Domain-Specific Mapping Languages
    Kalnina, Elina
    Kalnins, Audris
    Sostaks, Agris
    Celms, Edgars
    Iraids, Janis
    SOFSEM 2012: THEORY AND PRACTICE OF COMPUTER SCIENCE, 2012, 7147 : 492 - 504
  • [37] Exploring the Applicability of Pattern-Based Business Model Development in the Smart Home Domain
    Chasin, Friedrich
    Paukstadt, Ute
    Knauth, Paul
    Becker, Jorg
    2020 IEEE 22ND CONFERENCE ON BUSINESS INFORMATICS (CBI 2020), VOL I - RESEARCH PAPERS, 2020, : 124 - 133
  • [38] Differential expression pattern-based prioritization of candidate genes through integrating disease-specific expression data
    Xiao, Yun
    Xu, Chaohan
    Ping, Yanyan
    Guan, Jinxia
    Fan, Huihui
    Li, Yiqun
    Li, Xia
    GENOMICS, 2011, 98 (01) : 64 - 71
  • [39] Pattern-based texture metamorphosis
    Liu, ZQ
    Liu, C
    Shum, HY
    Yul, YZ
    10TH PACIFIC CONFERENCE ON COMPUTER GRAPHICS AND APPLICATIONS, PROCEEDINGS, 2002, : 184 - 191
  • [40] Pattern-based verification for trees
    Ceska, Milan
    Erlebach, Pavel
    Vojnar, Tomas
    COMPUTER AIDED SYSTEMS THEORY- EUROCAST 2007, 2007, 4739 : 488 - 496