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 条
  • [21] A pattern-based analysis of clinical computer-interpretable guideline Modeling languages
    Mulyar, Nataliya
    van der Aalst, Wil M. P.
    Pelec, Mor
    JOURNAL OF THE AMERICAN MEDICAL INFORMATICS ASSOCIATION, 2007, 14 (06) : 781 - 787
  • [22] Panda: a Pattern-based Programming System for Automatic Code Generation
    Mazzeranghi, Daniele
    JOURNAL OF OBJECT TECHNOLOGY, 2008, 7 (04): : 67 - 99
  • [23] PaMGIS: A Framework for Pattern-Based Modeling and Generation of Interactive Systems
    Engel, Juergen
    Maertin, Christian
    HUMAN-COMPUTER INTERACTION, PT I, 2009, 5610 : 826 - 835
  • [24] Towards Pattern-Based Mixed-Initiative Dungeon Generation
    Baldwin, Alexander
    Dahlskog, Steve
    Font, Jose M.
    Holmberg, Johan
    PROCEEDINGS OF THE 12TH INTERNATIONAL CONFERENCE ON THE FOUNDATIONS OF DIGITAL GAMES (FDG'17), 2017,
  • [25] Interoperable domain-specific languages families for code generation
    Malohlava, Michal
    Plasil, Frantisek
    Bures, Tomas
    Hnetynka, Petr
    SOFTWARE-PRACTICE & EXPERIENCE, 2013, 43 (05): : 479 - 499
  • [26] How to Overcome the Domain Barriers in Pattern-Based Machine Translation System
    Choi, Sung-Kwon
    Lee, Ki-Young
    Roh, Yoon-Hyung
    Kwon, Oh-Woog
    Kim, Young-Gil
    PACLIC 22: PROCEEDINGS OF THE 22ND PACIFIC ASIA CONFERENCE ON LANGUAGE, INFORMATION AND COMPUTATION, 2008, : 161 - 168
  • [27] The refinement of domain-specific neural representations through expertise
    Op de Beeck, Hans
    PERCEPTION, 2022, 51 : 8 - 8
  • [28] Diversifying Search Results through Pattern-Based Subtopic Modeling
    Zheng, Wei
    Fang, Hui
    Cheng, Hong
    Wang, Xuanhui
    INTERNATIONAL JOURNAL ON SEMANTIC WEB AND INFORMATION SYSTEMS, 2012, 8 (04) : 37 - 56
  • [29] Communicating concepts of academic numeracy through a pattern-based approach
    Winn, Tiffany
    Keuskamp, Dominic
    JOURNAL OF ACADEMIC LANGUAGE AND LEARNING, 2007, 1 (01): : A100 - A112
  • [30] TermGenie – a web-application for pattern-based ontology class generation
    Heiko Dietze
    Tanya Z Berardini
    Rebecca E Foulger
    David P Hill
    Jane Lomax
    David Osumi-Sutherland
    Paola Roncaglia
    Christopher J Mungall
    Journal of Biomedical Semantics, 5