Verification and Validation of Formal Data-Centric Business Models

被引:0
|
作者
Umarov, Timur [1 ]
Kamun, Rustem [1 ]
Omarov, Askhat [1 ]
Altayev, Sanzhar [1 ]
机构
[1] Kazakh British Tech Univ, Dept Management Informat Syst, 59 Tole Bi Str, Alma Ata 050000, Kazakhstan
关键词
Event-B; Verification; Validation; Business process; Formal specifications; Rodin platform; PROGRAMS;
D O I
10.1007/978-3-319-25043-4_13
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This paper addresses the problem of describing and analysing internally consistent data within business process workflow specifications. We use Rodin platform for verifying the correctness of the Event-B models. These models we obtain from an ontology and an associated set of normative rules by applying mapping rules. The latter enable us to transform these specifications into Event-B modular artefacts. The resulting model, by virtue of the Event-B formalism, is very close to a typical loosely coupled component-based implementation of a business system workflow, but has the additional value of being amenable to theorem proving techniques to check and refine data representation with respect to process evolution. In this paper, we give a formal account of the design specifications defined by Event-B modules and perform verification and validation by using theorem proving techniques provided by Rodin platform.
引用
收藏
页码:134 / 147
页数:14
相关论文
共 50 条
  • [1] Verification and Validation of Formal Data-Centric Business Models
    Umarov, Timur
    [J]. SCIENTIFIC ANNALS OF COMPUTER SCIENCE, 2015, 25 (02) : 317 - 355
  • [2] Data-Centric Design for Formal Verification of Vehicle Monitoring
    Conradi Hoffmann, Jose Luis
    Frohlich, Antonio Augusto
    [J]. 2023 XIII BRAZILIAN SYMPOSIUM ON COMPUTING SYSTEMS ENGINEERING, SBESC, 2023,
  • [3] Synthesizing data-centric models from business process models
    Eshuis, Rik
    Van Gorp, Pieter
    [J]. COMPUTING, 2016, 98 (04) : 345 - 373
  • [4] Synthesizing data-centric models from business process models
    Rik Eshuis
    Pieter Van Gorp
    [J]. Computing, 2016, 98 : 345 - 373
  • [5] Preventive Inference Control in Data-centric Business Models
    Accorsi, Rafael
    Mueller, Guenter
    [J]. IEEE CS SECURITY AND PRIVACY WORKSHOPS (SPW 2013), 2013, : 28 - 33
  • [6] Reasoning on UML Data-Centric Business Process Models
    Estanol, Montserrat
    Sancho, Maria-Ribera
    Teniente, Ernest
    [J]. SERVICE-ORIENTED COMPUTING, ICSOC 2013, 2013, 8274 : 437 - 445
  • [7] Tableaux for Verification of Data-Centric Processes
    Bauer, Andreas
    Baumgartner, Peter
    Diller, Martin
    Norrish, Michael
    [J]. AUTOMATED REASONING WITH ANALYTIC TABLEAUX AND RELATED METHODS (TABLEAUX 2013), 2013, 8123 : 28 - 43
  • [8] Modeling and Verification for Data-Centric Web Services
    Fang, Zhi
    Liao, Lejian
    Chen, Ruoyu
    [J]. PROCEEDINGS OF 2013 IEEE 4TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING AND SERVICE SCIENCE (ICSESS), 2012, : 950 - 954
  • [9] Compositional modeling for data-centric business applications
    Jackson, Ethan K.
    Schulte, Wolfram
    [J]. SOFTWARE COMPOSITION, 2008, 4954 : 190 - 205
  • [10] A data-centric approach to manage business processes
    Haddar, Nahla
    Tmar, Mohamed
    Gargouri, Faiez
    [J]. COMPUTING, 2016, 98 (04) : 375 - 406