DocumentCode
2986532
Title
Extending and Formalizing UML 2.0 Activity Diagrams for the specification of time-constrained business processes
Author
Benghazi, Kawtar ; Garrido, José Luis ; Noguera, Manuel ; Hurtado, María V. ; Chung, Lawrence
Author_Institution
Software Eng. Dept., Univ. of Granada, Granada, Spain
fYear
2010
fDate
19-21 May 2010
Firstpage
93
Lastpage
100
Abstract
In real world, most business processes are subject to time constraints. Equally important as the execution of a process is the time in which it is to be performed. A time constrained business process can be defined as a process whose correct behavior depends not only on the results obtained, but also on the time it is carried out. UML has become an important tool for model-driven software development, perhaps partly thanks to its visually oriented modeling concepts, and it is increasingly being used in business process modeling too. In this paper, we extend UML 2.0 Activity Diagrams with time annotations and new modelling constructs inspired of the Timed CSP language. Furthermore, in order to overcome the lack of formal semantics that these diagrams suffer from, we introduce a set of mapping rules to derive formal specifications in terms of Timed CSP processes from models in the extended Activity Diagrams being proposed. Timed CSP has several features that make it well suited to give a formal semantics for extended Activity Diagrams (e.g., compositionality, well defined denotational and operational semantics, etc.). The proposed mapping rules enable checking whether the model described in an Activity Diagram satisfies such properties as timeliness, deadlock freeness, liveness, etc. In order to show the applicability of our approach, we present a case study from a manufacturing domain.
Keywords
Computer science; Electrostatic precipitators; Formal specifications; Power system modeling; Programming; Software engineering; System recovery; Time factors; Unified modeling language; Web services; Activity Diagrams; Timed CSP; Web service; Workflow;
fLanguage
English
Publisher
ieee
Conference_Titel
Research Challenges in Information Science (RCIS), 2010 Fourth International Conference on
Conference_Location
Nice, France
ISSN
2151-1349
Print_ISBN
978-1-4244-4839-5
Electronic_ISBN
2151-1349
Type
conf
DOI
10.1109/RCIS.2010.5507368
Filename
5507368
Link To Document