DocumentCode
2879539
Title
Enforcing Constraints on Life Cycles of Business Artifacts
Author
Zhao, Xiangpeng ; Su, Jianwen ; Yang, Hongli ; Qiu, Zongyan
Author_Institution
Peking Univ., Beijing, China
fYear
2009
fDate
29-31 July 2009
Firstpage
111
Lastpage
118
Abstract
Artifact-centric business process models allow to describe artifacts (data objects) and their life cycles, which allow designers to focus on individual artifact in business processes, thus simplifies the design and analysis of business process model. However, this feature is a double-edged sword. The description of the relationships between artifacts becomes a new and nontrivial problem. It is better that the associations among business artifacts are specified at a high level as logical assertions. We think taking business constraints as complements of artifact-centric business operational model is an useful idea. Based on this consideration,in this paper, we propose an approach which combines both the declarative way and the procedural way in the construction of business processes. This flexibility can help designers to separate the parts of a business process that are more likely to change from those that are less likely to change. We propose a language TiLE to specify business constraints, and give complexity results on the satisfiability of TiLE. Moreover, we discussed how to enforce the constraints at run-time.
Keywords
business data processing; business artifacts; business process models; constraints; life cycles; Computer science; Constraint theory; Costs; Performance analysis; Performance gain; Runtime; Software engineering; Solid modeling; Tiles; USA Councils;
fLanguage
English
Publisher
ieee
Conference_Titel
Theoretical Aspects of Software Engineering, 2009. TASE 2009. Third IEEE International Symposium on
Conference_Location
Tianjin
Print_ISBN
978-0-7695-3757-3
Type
conf
DOI
10.1109/TASE.2009.46
Filename
5198493
Link To Document