JOURNAL ARTICLE

Synthesizing data-centric models from business process models

Rik EshuisPieter Van Gorp

Year: 2015 Journal:   Computing Vol: 98 (4)Pages: 345-373   Publisher: Springer Science+Business Media

Abstract

Data-centric business process models couple data and control flow to specify flexible business processes. However, it can be difficult to predict the actual behavior of a data-centric model, since the global process is typically distributed over several data elements and possibly specified in a declarative way. We therefore envision a data-centric process modeling approach in which the default behavior of the process is first specified in a classical, imperative process notation, which is then transformed to a declarative, data-centric process model that can be further refined into a complete model. To support this vision, we define a semi-automated approach to synthesize an object-centric design from a business process model that specifies the flow of multiple stateful objects between activities. The object-centric design specifies in an imperative way the life cycles of the objects and the object interactions. Next, we define a mapping from an object-centric design to a declarative Guard-Stage-Milestone schema, which can be refined into a complete specification of a data-centric BPM system. The synthesis approach has been implemented and tested using a graph transformation tool.

Keywords:
Computer science Business process modeling Business process Process modeling Software engineering Business Process Model and Notation Data flow diagram Programming language Database Work in process

Metrics

23
Cited By
5.09
FWCI (Field Weighted Citation Impact)
47
Refs
0.95
Citation Normalized Percentile
Is in top 1%
Is in top 10%

Citation History

Topics

Business Process Modeling and Analysis
Social Sciences →  Business, Management and Accounting →  Management Information Systems
Service-Oriented Architecture and Web Services
Physical Sciences →  Computer Science →  Information Systems
Model-Driven Software Engineering Techniques
Physical Sciences →  Computer Science →  Software

Related Documents

BOOK-CHAPTER

Synthesizing Object-Centric Models from Business Process Models

Rik EshuisPieter Van Gorp

Lecture notes in business information processing Year: 2014 Pages: 155-166
JOURNAL ARTICLE

Synthesizing goal models from declarative data-centric process models

Rik EshuisAditya Ghose

Journal:   Information Systems Year: 2025 Vol: 136 Pages: 102626-102626
BOOK-CHAPTER

Reasoning on UML Data-Centric Business Process Models

Montserrat EstañolMaría-Ribera SanchoErnest Teniente

Lecture notes in computer science Year: 2013 Pages: 437-445
BOOK-CHAPTER

Synthesizing Object Life Cycles from Business Process Models

Rik EshuisPieter Van Gorp

Lecture notes in computer science Year: 2012 Pages: 307-320
JOURNAL ARTICLE

Synthesizing object life cycles from business process models

Rik EshuisPieter Van Gorp

Journal:   Software & Systems Modeling Year: 2014 Vol: 15 (1)Pages: 281-302
© 2026 ScienceGate Book Chapters — All rights reserved.