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 条
  • [41] The TCPN-based verification of temporal consistency in Web Service process
    Jiang Hao
    Sun Zhi-jian
    ICEBE 2006: IEEE INTERNATIONAL CONFERENCE ON E-BUSINESS ENGINEERING, PROCEEDINGS, 2006, : 302 - +
  • [42] Intelligent agent control using inductive, deductive and case based reasoning
    Nikitenko, A
    Simulation in Wider Europe, 2005, : 486 - 492
  • [43] THCN: A Hawkes Process Based Temporal Causal Convolutional Network for Extrapolation Reasoning in Temporal Knowledge Graphs
    Chen, Tingxuan
    Long, Jun
    Wang, Zidong
    Luo, Shuai
    Huang, Jincai
    Yang, Liu
    IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2024, 36 (12) : 9374 - 9387
  • [44] EmoSTL: Formal Spatial-Temporal Verification of Emotion Specifications in Computer Games
    Ansari, Saba Gholizadeh
    Prasetya, I. S. W. B.
    Dastani, Mehdi
    Dignum, Frank
    Keller, Gabriele
    2024 IEEE CONFERENCE ON SOFTWARE TESTING, VERIFICATION AND VALIDATION, ICST 2024, 2024, : 13 - 24
  • [45] Verification of Scenario-based Specifications using Templates
    Palshikar, Girish Keshav
    Bhaduri, Purandar
    ELECTRONIC NOTES IN THEORETICAL COMPUTER SCIENCE, 2005, 118 : 37 - 55
  • [46] An Architecture-Based Verification Technique for AADL Specifications
    Johnsen, Andreas
    Pettersson, Paul
    Lundqvist, Kristina
    SOFTWARE ARCHITECTURE, 2011, 6903 : 105 - 113
  • [47] Temporal logic for scenario-based specifications
    Kugler, H
    Harel, D
    Pnueli, A
    Lu, Y
    Bontemps, Y
    TOOLS AND ALGORITHMS FOR THE CONSTRUCTION AND ANALYSIS OF SYSTEMS, PROCEEDINGS, 2005, 3440 : 445 - 460
  • [48] Measuring the interestingness of temporal logic behavioral specifications in process mining
    Cecconi, Alessio
    De Giacomo, Giuseppe
    Di Ciccio, Claudio
    Maggi, Fabrizio Maria
    Mendling, Jan
    INFORMATION SYSTEMS, 2022, 107
  • [49] Temporal indeterminacy in deductive databases: An approach based on event calculus
    Chittaro, L
    Combi, C
    ACTIVE, REAL-TIME, AND TEMPORAL DATABASE SYSTEMS, PROCEEDINGS, 1998, 1553 : 212 - 227
  • [50] Automata based symbolic reasoning in hardware verification
    Basin, D
    Klarlund, N
    FORMAL METHODS IN SYSTEM DESIGN, 1998, 13 (03) : 255 - 288