CoPModL: Construction Process Modeling Language and Satisfiability Checking

被引:2
|
作者
Marengo, Elisa [1 ]
Nutt, Werner [1 ]
Perktold, Matthias [1 ]
机构
[1] Free Univ Bozen Bolzano, Fac Comp Sci, Bolzano, Italy
关键词
Multi-instance process modeling; Satisfiability checking of a process model; Construction processes; BUSINESS PROCESSES; BPMN; PARADIGM;
D O I
10.1016/j.is.2019.101457
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Process modeling has been widely investigated in the literature and several general purpose approaches have been introduced, addressing a variety of domains. However, generality goes to the detriment of the possibility to model details and peculiarities of a particular application domain. As acknowledged by the literature, known approaches predominantly focus on one aspect between control flow and data, thus neglecting the interplay between the two. Moreover, process instances are not considered or considered in isolation, neglecting, among other aspects, synchronization points among them. As a consequence, the model is an approximation of the real process, limiting its reliability and usefulness in particular domains. This observation emerged clearly in the context of a research project in the construction domain, where preliminary attempts to model inter-company processes show the lack of an appropriate language. Building on a semi-formal language tested on real construction projects, in this paper we define CoPModL, a process modeling language which accounts both for activities and items on which activities are to be executed. The language supports the specification of different item-based dependencies among the activities, thus serving as a synchronization specification among several activity instances. We provide a formal semantics for the language in terms of LTL over finite traces. This paves the way for the development of automatic reasoning. In this respect, we investigate process model satisfiability and develop an effective algorithm to check it. (c) 2019 Elsevier Ltd. All rights reserved.
引用
收藏
页数:23
相关论文
共 50 条
  • [41] Bounded Model Checking Using Satisfiability Solving
    Edmund Clarke
    Armin Biere
    Richard Raimi
    Yunshan Zhu
    Formal Methods in System Design, 2001, 19 : 7 - 34
  • [42] SAT-Based ATL Satisfiability Checking
    Kacprzak, Magdalena
    Niewiadomski, Artur
    Penczek, Wojciech
    KR2020: PROCEEDINGS OF THE 17TH INTERNATIONAL CONFERENCE ON PRINCIPLES OF KNOWLEDGE REPRESENTATION AND REASONING, 2020, : 539 - 549
  • [43] On Improving the Scalability of Checking Satisfiability in Probabilistic Description Logics
    Klinov, Pavel
    Parsia, Bijan
    SCALABLE UNCERTAINTY MANAGEMENT, PROCEEDINGS, 2009, 5785 : 138 - 149
  • [44] SAT-based explicit LTLf satisfiability checking
    Li, Jianwen
    Pu, Geguang
    Zhang, Yueling
    Vardi, Moshe Y.
    Rozier, Kristin Y.
    ARTIFICIAL INTELLIGENCE, 2020, 289
  • [45] Consistency checking reduced to satisfiability of concepts in terminological systems
    Hollunder, B
    ANNALS OF MATHEMATICS AND ARTIFICIAL INTELLIGENCE, 1996, 18 (2-4) : 133 - 157
  • [46] Bounded Satisfiability Checking of Metric Temporal Logic Specifications
    Pradella, Matteo
    Morzenti, Angelo
    San Pietro, Pierluigi
    ACM TRANSACTIONS ON SOFTWARE ENGINEERING AND METHODOLOGY, 2013, 22 (03) : 1 - 54
  • [47] The complexities of the satisfiability checking problems of feature diagram sublanguages
    Oliver Kautz
    Software and Systems Modeling, 2023, 22 : 1113 - 1129
  • [48] Combinational equivalence checking using satisfiability and recursive learning
    Marques-Silva, J
    Glass, T
    DESIGN, AUTOMATION AND TEST IN EUROPE CONFERENCE AND EXHIBITION 1999, PROCEEDINGS, 1999, : 145 - 149
  • [49] Satisfiability checking for Mission-time LTL (MLTL)
    Li, Jianwen
    Vardi, Moshe Y.
    Rozier, Kristin Y.
    INFORMATION AND COMPUTATION, 2022, 289
  • [50] Process Discovery and Conformance Checking in Modular Construction Using RFID and Process Mining
    Rashid, Khandakar M.
    Louis, Joseph
    CONSTRUCTION RESEARCH CONGRESS 2020: COMPUTER APPLICATIONS, 2020, : 640 - 648