Skip to main navigation Skip to search Skip to main content

Modeling and prototyping business processes in AutoPA

  • Ling Yin*
  • , Jing Liu
  • , Zuohua Ding
  • *Corresponding author for this work

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

Abstract

We have seen growing interest in validation of a business process model before it is implemented due to the complexity to model business process. In this paper, we propose a method for analyzing and validating the functional correctness of a business process model. Based on our previous work, we model a business process in UML activity diagrams with OCL constraints, then we give a formal semantics of the business process model, finally we validate the model by prototyping. We have developed a tool - AutoPA to support our method. When applying the tool, a business process model specified by UML activity diagrams with OCL constraints is transformed into an executable prototype in Java. Both the control flow dimension and the dataflow dimension of the model are considered. With the prototype, users can validate the functional properties of the business process model in an interactive way. We use a real-world example as a case study: the business process of the first delivery of mortgage archive in a risk mitigation system of a bank.

Original languageEnglish
Title of host publicationProceedings - 5th International Conference on Theoretical Aspects of Software Engineering, TASE 2011
Pages169-176
Number of pages8
DOIs
StatePublished - 2011
Event5th International Conference on Theoretical Aspects of Software Engineering, TASE 2011 - Xi'an, Shaanxi, China
Duration: 29 Aug 201131 Aug 2011

Publication series

NameProceedings - 5th International Conference on Theoretical Aspects of Software Engineering, TASE 2011

Conference

Conference5th International Conference on Theoretical Aspects of Software Engineering, TASE 2011
Country/TerritoryChina
CityXi'an, Shaanxi
Period29/08/1131/08/11

Keywords

  • AutoPA
  • Prototyping
  • Validation

Fingerprint

Dive into the research topics of 'Modeling and prototyping business processes in AutoPA'. Together they form a unique fingerprint.

Cite this