Verification of ArchiMate process specifications based on deductive temporal reasoning

被引:0
|
作者
Klimek, Radoslaw [1 ]
Szwed, Piotr [1 ]
机构
[1] AGH Univ Sci & Technol, Krakow, Poland
关键词
FORMAL VERIFICATION;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Formal verification of business models has become recently an intensively researched area. Application of formal methods in this field necessities in overcoming several problems. Firstly, business analyst. and designers rarely have enough skills and motivation to manually build abstract and formal specifications, hence, it arises the need to provide tools for an automated translation of business models into a suitable form ready for formal verification. Moreover, notations and languages used to describe enterprises usually have no clear semantics. Finally, the verification itself mist be supported by an efficient tool. In this paper we investigate an application of formal and deduction-based techniques to automated verification of behavioral description embedded within ArchiMate models. We describe a set of rules that governs translation of processes specified in ArchiMate language into Linear Temporal Logic (LTL) formulas. The translation step is achieved with the developed software, as a plugin into a popular the Archi modeler. Formal verification of a business process properties is achieved with another tool, the LTI, prover based on the semantic tableaux technique. Application of the method is discussed on a small, yet illustrative, example of a taxi service.
引用
收藏
页码:1109 / 1116
页数:8
相关论文
共 50 条
  • [31] Process mining and verification of properties: An approach based on temporal logic
    van der Aalst, WMP
    de Beer, HT
    van Dongen, BF
    ON THE MOVE TO MEANINGFUL INTERNET SYSTEMS 2005: COOPIS, DOA, AND ODBASE, PT 1, PROCEEDINGS, 2005, 3760 : 130 - 147
  • [32] FUZZY TEMPORAL REASONING FOR PROCESS SUPERVISION
    CHEN, ZQ
    EXPERT SYSTEMS, 1995, 12 (02) : 123 - 137
  • [33] Integration of Similarity-based and Deductive Reasoning for Knowledge Management
    Mougouie, Babak
    KUNSTLICHE INTELLIGENZ, 2010, 24 (02): : 169 - 173
  • [34] Training effects in deductive reasoning: A theory-based review
    Klauer, Karl Christoph
    Meiser, Thorsten
    Mental Models Theory of Reasoning: Refinements and Extensions, 2007, : 209 - 224
  • [35] A Case-Based Reasoning and Explaining Model for Temporal Point Process
    Liu, Bingqing
    CASE-BASED REASONING RESEARCH AND DEVELOPMENT, ICCBR 2024, 2024, 14775 : 127 - 142
  • [36] The 1st Workshop on Model-Based Verification & Validation Temporal Specification and Deductive Verification of a Distributed Component Model and Its Environment
    Basso, Alessandro
    Bolotov, Alexander
    Getov, Vladimir
    2009 THIRD IEEE INTERNATIONAL CONFERENCE ON SECURE SOFTWARE INTEGRATION AND RELIABILITY IMPROVEMENT, PROCEEDINGS, 2009, : 379 - 386
  • [37] Formal verification coverage: computing the coverage gap between temporal specifications
    Das, S
    Basu, P
    Banerjee, A
    Dasgupta, P
    Chakrabarti, PP
    Mohan, CR
    Fix, L
    Armoni, R
    ICCAD-2004: INTERNATIONAL CONFERENCE ON COMPUTER AIDED DESIGN, IEEE/ACM DIGEST OF TECHNICAL PAPERS, 2004, : 198 - 203
  • [38] AGVTS: Automated Generation and Verification of Temporal Specifications for Aeronautics SCADE Models
    Wang, Hanfeng
    Yang, Zhibin
    Zhou, Yong
    Wang, Xilong
    Deng, Weilin
    Li, Wei
    FORMAL METHODS, PT II, FM 2024, 2025, 14934 : 338 - 355
  • [39] Semantic constraint specification and verification of ebXML business process specifications
    Kim, JW
    Do Kim, H
    EXPERT SYSTEMS WITH APPLICATIONS, 2004, 27 (04) : 571 - 584
  • [40] Family-Based Deductive Verification of Software Product Lines
    Thuem, Thomas
    Schaefer, Ina
    Apel, Sven
    Hentschel, Martin
    ACM SIGPLAN NOTICES, 2013, 48 (03) : 11 - 20