Synthesizing object life cycles from business process models

Research output: Chapter in Book/Report/Conference proceedingConference contributionAcademicpeer-review

18 Citations (Scopus)
2 Downloads (Pure)

Abstract

Business process models expressed in UML activity diagrams can specify the flow of stateful business objects among activities. Such business process models implicitly specify the life cycles of those objects. To check the consistency of a business process model with an existing object life cycle or to generate or configure software supporting the business process, these implicit life cycles need to be discovered. This paper presents an approach for synthesizing an object life cycle from a business process model in which the object occurs in different states. The synthesized object life cycles are expressed as hierarchical statecharts. The approach makes implicit life cycles contained inside business process models explicit. The synthesis approach has been implemented using a graph transformation tool and has been applied to case studies.
Original languageEnglish
Title of host publicationConceptual Modeling : Proceedings of the 31st International Conference ER 2012, October 15-18 2012, Florence, Italy
EditorsP. Atzeni, D.W. Cheung, S. Ram
Place of PublicationBerlin
PublisherSpringer
Pages307-320
ISBN (Print)978-3-642-34001-7
DOIs
Publication statusPublished - 2012

Publication series

NameLecture Notes in Computer Science
Volume7532

Fingerprint

Dive into the research topics of 'Synthesizing object life cycles from business process models'. Together they form a unique fingerprint.

Cite this