Conjunctive Artifact-Centric Services

被引:0
|
作者
Cangialosi, Piero [1 ]
De Giacomo, Giuseppe [1 ]
De Masellis, Riccardo [1 ]
Rosati, Riccardo [1 ]
机构
[1] SAPIENZA Univ Roma, Dipartimento Informat & Sistemist Antonio Ruberti, I-00185 Rome, Italy
关键词
RELATIONAL TRANSDUCERS;
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Artifact-centric services are stateful service descriptions centered around "business artifacts", which contain both a data schema holding all the data of interest for the service, and a lifecycle schema, which specifies the process that the service enacts. In this paper, the data schemas are full-fledged relational databases, and the lifecycle schemas are specified as sets of condition-action rules, where conditions are evaluated against the current snapshot of the artifact, and where actions are suitable updates to database. The main characteristic of this work is that conditions and actions are based on conjunctive queries. In particular, we exploit recent results in data exchange to specify through tuple-generating-dependencies (tgds) the effects of actions. Using such basis we develop sound and complete verification procedures, which, in spite of the fact that the number of states of an artifact-centric service can be infinite, reduce to the finite case through a suitable use of homomorphism induced by the conjunctive queries.
引用
收藏
页码:318 / 333
页数:16
相关论文
共 50 条
  • [1] VERIFICATION OF CONJUNCTIVE ARTIFACT-CENTRIC SERVICES
    De Giacomo, Giuseppe
    De Masellis, Riccardo
    Rosati, Riccardo
    INTERNATIONAL JOURNAL OF COOPERATIVE INFORMATION SYSTEMS, 2012, 21 (02) : 111 - 139
  • [2] Artifact-Centric Choreographies
    Lohmann, Niels
    Wolf, Karsten
    SERVICE-ORIENTED COMPUTING - ICSOC 2010, PROCEEDINGS, 2010, 6470 : 32 - 46
  • [3] Artifact-Centric Workflow Dominance
    Calvanese, Diego
    De Giacomo, Giuseppe
    Hull, Richard
    Su, Jianwen
    SERVICE-ORIENTED COMPUTING - ICSOC 2009, PROCEEDINGS, 2009, 5900 : 130 - +
  • [4] On Lifecycle Constraints of Artifact-Centric Workflows
    Kucukoguz, Esra
    Su, Jianwen
    WEB SERVICES AND FORMAL METHODS, 2011, 6551 : 71 - 85
  • [5] Artifact-centric workflow management system
    KUCUKOGUZ Esra
    计算机集成制造系统, 2011, 17 (08) : 1709 - 1721
  • [6] Automatic Discovery of Data-Centric and Artifact-Centric Processes
    Nooijen, Erik H. J.
    van Dongen, Boudewijn F.
    Fahland, Dirk
    BUSINESS PROCESS MANAGEMENT WORKSHOPS (BPM), 2013, 132 : 316 - 327
  • [7] An Artifact-centric Framework for Software Development Skills
    Downey, Jack
    Power, Norah
    SIGMIS CPR 2007: PROCEEDINGS OF THE 2007 ACM SIGMIS CPR CONFERENCE GLOBAL INFORMATION TECHNOLOGY WORKFORCE, 2007, : 186 - 195
  • [8] Behavioral Conformance of Artifact-Centric Process Models
    Fahland, Dirk
    de Leoni, Massimiliano
    van Dongen, Boudewijn F.
    van der Aalst, Wil M. P.
    BUSINESS INFORMATION SYSTEMS, 2011, 87 : 37 - 49
  • [9] Model Checking Unbounded Artifact-Centric Systems
    Lomuscio, Alessio
    Michaliszyn, Jakub
    FOURTEENTH INTERNATIONAL CONFERENCE ON THE PRINCIPLES OF KNOWLEDGE REPRESENTATION AND REASONING, 2014, : 488 - 497
  • [10] Process mining for artifact-centric blockchain applications
    M'Baba, Leyla Moctar
    Assy, Nour
    Sellami, Mohamed
    Gaaloul, Walid
    Nanne, Mohamedade Farouk
    SIMULATION MODELLING PRACTICE AND THEORY, 2023, 127