WorkflowFM: A Logic-Based Framework for Formal Process Specification and Composition

被引:4
|
作者
Papapanagiotou, Petros [1 ]
Fleuriot, Jacques [1 ]
机构
[1] Univ Edinburgh, Sch Informat, 10 Crichton St, Edinburgh EH8 9AB, Midlothian, Scotland
来源
AUTOMATED DEDUCTION - CADE 26 | 2017年 / 10395卷
基金
英国工程与自然科学研究理事会;
关键词
Process modelling; Workflows; Theorem proving; Classical linear logic; LINEAR LOGIC; HEALTH-CARE; PROPOSITIONS;
D O I
10.1007/978-3-319-63046-5_22
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
We present a logic-based system for process specification and composition named WorkflowFM. It relies on an embedding of Classical Linear Logic and the so-called proofs-as-processes paradigm within the proof assistant HOL Light. This enables the specification of abstract processes as logical sequents and their composition via formal proof. The result is systematically translated to an executable workflow with formally verified consistency, rigorous resource accounting, and deadlock freedom. The 3-tiered server/client architecture of WorkflowFM allows multiple concurrent users to interact with the system through a purely diagrammatic interface, while the proof is performed automatically on the server.
引用
收藏
页码:357 / 370
页数:14
相关论文
共 50 条
  • [31] A logic-based framework for collection/item metadata relationships
    Wickett, Karen
    JOURNAL OF DOCUMENTATION, 2018, 74 (06) : 1175 - 1189
  • [32] A logic-based mobile agent framework for web applications
    Motomura, Shinichi
    Kawamura, Takao
    Sugahara, Kazunori
    WEBIST 2006: PROCEEDINGS OF THE SECOND INTERNATIONAL CONFERENCE ON WEB INFORMATION SYSTEMS AND TECHNOLOGIES: INTERNET TECHNOLOGY / WEB INTERFACE AND APPLICATIONS, 2006, : 121 - +
  • [33] A subjective logic-based framework for aligning multiple ontologies
    Juszczyszyn, K
    KNOWLEDGE-BASED INTELLIGENT INFORMATION AND ENGINEERING SYSTEMS, PT 2, PROCEEDINGS, 2004, 3214 : 1194 - 1200
  • [35] A Defeasible Logic-based Framework for Contextualizing Deployed Applications
    Al-Anbaki, Noor Sami
    Obeid, Nadim
    Sabri, Khair Eddin
    INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2019, 10 (09) : 176 - 186
  • [36] A Logic-based Approach to Web Services Composition and Verification
    Wang, Hongbing
    Wang, Chen
    Liu, Yan
    2009 WORLD CONFERENCE ON SERVICES PART, 2009, : 103 - 110
  • [37] A logic-based approach for service discovery with composition support
    Sirbu, Adina
    Toma, Loan
    Roman, Dumitru
    EMERGING WEB SERVICES TECHNOLOGY, 2007, : 101 - +
  • [38] Formal Specification of the Framework for NSSA
    Bhandari, Pardeep
    Singh, Manpreet
    2ND INTERNATIONAL CONFERENCE ON INTELLIGENT COMPUTING, COMMUNICATION & CONVERGENCE, ICCC 2016, 2016, 92 : 23 - 29
  • [39] SPECTRUM - A formal specification framework
    不详
    FORMAL FOUNDATIONS FOR SOFTWARE ENGINEERING METHODS, 1997, 1322 : 27 - 36
  • [40] Logic and logic-based control
    Hongsheng QI
    Journal of Control Theory and Applications, 2008, (01) : 26 - 36