Automated Context Formalization for Context-aware Specification Approach

被引:0
|
作者
Benabbou, Amel [1 ]
Nait-Bahloul, Safia [1 ]
机构
[1] Univ Oran1 Ahmed Ben Bella, Litio Lab, Oran, Algeria
关键词
context-aware; Model-based verification; Requirement specification; UML interaction overview diagram; Use case;
D O I
10.4018/IJISMD.2018070102
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Requirement specification is a key element in model-checking verification. The context-aware approach is an effective technique for automating the specification of requirement considering specific environmental conditions. In most of existing approaches, there is no support of this crucial task and are mainly based on the considerable efforts and expertise of engineers. A domain-specific language, called CDL, has been proposed to facilitate the specification of requirement by formalizing contexts. However, the feedback has shown that manually writing CDL is hard, error prone and difficult to grasp on complex systems. In this article, the authors propose an approach to automatically generate CDL models using (IODs) elaborated through transformation chains from textual use cases. They offer an intermediate formalism between informal use cases scenarios and CDL models allowing to engineers to manipulate with familiar artifacts. Thanks to such high-level formalism, the gap between informal and formal requirements is reduced; consequently, the requirement specification is facilitated.
引用
收藏
页码:23 / 47
页数:25
相关论文
共 50 条
  • [1] A Quality-Aware Context Middleware Specification for Context-Aware Computing
    Li, Yuanping
    Feng, Ling
    [J]. 2009 IEEE 33RD INTERNATIONAL COMPUTER SOFTWARE AND APPLICATIONS CONFERENCE, VOLS 1 AND 2, 2009, : 879 - 884
  • [2] The specification and design of secure context-aware workflows
    Zedan, Hussein
    Al-Sultan, Saif
    [J]. EXPERT SYSTEMS WITH APPLICATIONS, 2017, 86 : 367 - 384
  • [3] Context-aware environments: from specification to implementation
    Reignier, Patrick
    Brdiczka, Oliver
    Vaufreydaz, Dominique
    Crowley, James L.
    Maisonnasse, Jerome
    [J]. EXPERT SYSTEMS, 2007, 24 (05) : 305 - 320
  • [4] Automated Testing of Context-Aware Applications
    Toenjes, Ralf
    Reetz, Eike Steffen
    Fischer, Marten
    Kuemper, Daniel
    [J]. 2015 IEEE 82ND VEHICULAR TECHNOLOGY CONFERENCE (VTC FALL), 2015,
  • [5] Automated generation of context-aware tests
    Wang, Zhimin
    Elbaum, Sebastian
    Rosenblum, David S.
    [J]. ICSE 2007: 29TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING, PROCEEDINGS, 2007, : 406 - +
  • [6] A context-aware approach to automated negotiation using reinforcement learning
    Krohling, Dan E.
    Chiotti, Omar J. A.
    Martinez, Ernesto C.
    [J]. ADVANCED ENGINEERING INFORMATICS, 2021, 47
  • [7] A context-aware approach to automated negotiation using reinforcement learning
    Kröhling, Dan E.
    Chiotti, Omar J.A.
    Martínez, Ernesto C.
    [J]. Advanced Engineering Informatics, 2021, 47
  • [8] A formal framework for context-aware systems specification and verification
    Djoudi, Brahim
    Bouanaka, Chafia
    Zeghib, Nadia
    [J]. JOURNAL OF SYSTEMS AND SOFTWARE, 2016, 122 : 445 - 462
  • [9] Context-Aware Trace Alignment with Automated Planning
    Acitelli, Giacomo
    Angelini, Marco
    Bonomi, Silvia
    Maggi, Fabrizio M.
    Marrella, Andrea
    Palma, Alessandro
    [J]. 2022 4TH INTERNATIONAL CONFERENCE ON PROCESS MINING (ICPM 2022), 2022, : 104 - 111
  • [10] Context-Aware Route Planning for Automated Warehouses
    Hvezda, Jakub
    Rybecky, Tomas
    Kulich, Miroslav
    Preucil, Libor
    [J]. 2018 21ST INTERNATIONAL CONFERENCE ON INTELLIGENT TRANSPORTATION SYSTEMS (ITSC), 2018, : 2955 - 2960