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 条
  • [41] Data-Centric Artificial Intelligence
    Jakubik, Johannes
    Voessing, Michael
    Kuehl, Niklas
    Walk, Jannis
    Satzger, Gerhard
    BUSINESS & INFORMATION SYSTEMS ENGINEERING, 2024, 66 (04) : 507 - 515
  • [42] Practical data-centric storage
    Ee, Cheng Tien
    Ratnasamy, Sylvia
    Shenker, Scott
    USENIX ASSOCIATION PROCEEDINGS OF THE 3RD SYMPOSIUM ON NETWORKED SYSTEMS DESIGN & IMPLEMENTATION (NSDI 06), 2006, : 325 - +
  • [43] BProVe: A Formal Verification Framework for Business Process Models
    Corradini, Flavio
    Fornari, Fabrizio
    Polini, Andrea
    Re, Barbara
    Tiezzi, Francesco
    Vandin, Andrea
    PROCEEDINGS OF THE 2017 32ND IEEE/ACM INTERNATIONAL CONFERENCE ON AUTOMATED SOFTWARE ENGINEERING (ASE'17), 2017, : 217 - 228
  • [44] Data-Centric Interactions on the Web
    Diaz, Paloma
    Hussein, Tim
    Lohmann, Steffen
    Ziegler, Juergen
    HUMAN-COMPUTER INTERACTION - INTERACT 2011, PT IV, 2011, 6949 : 726 - 727
  • [45] Data-centric storage in sensornets
    Shenker, S
    Ratnasamy, S
    Karp, B
    Govindan, R
    Estrin, D
    ACM SIGCOMM COMPUTER COMMUNICATION REVIEW, 2003, 33 (01) : 137 - 142
  • [46] Gaspar Data-Centric Framework
    Silva, Rui
    Sobral, J. L.
    HIGH PERFORMANCE COMPUTING FOR COMPUTATIONAL SCIENCE - VECPAR 2016, 2017, 10150 : 234 - 247
  • [47] Data-Centric Intelligent Computing
    Shen, Jun
    Hung, Chih-Cheng
    Beydoun, Ghassan
    Li, Yan
    Guo, William
    INTERNATIONAL JOURNAL OF COMPUTATIONAL INTELLIGENCE SYSTEMS, 2018, 11 (01) : 616 - 617
  • [48] Java']Java and JDBC: Tools supporting data-centric business application development
    Hamilton, J
    PROCEEDINGS OF THE FOURTH INTERNATIONAL SYMPOSIUM ON ASSESSMENT OF SOFTWARE TOOLS, 1996, : 121 - 138
  • [49] Toward a Verification of Time-centric Business Process Models
    Cheikhrouhou, Saoussen
    Kallel, Slim
    Jmaiel, Mohamed
    2014 IEEE 23RD INTERNATIONAL WETICE CONFERENCE (WETICE), 2014, : 326 - 331
  • [50] A Two-tier Data-centric Framework for Flexible Business Process Management
    Liu, Rong
    Wu, Frederick Y.
    Pinel, Florian
    Shan, Zhe
    AMCIS 2012 PROCEEDINGS, 2012,