Transformation of UML activity diagram for enhanced reasoning

3Citations
Citations of this article
9Readers
Mendeley users who have this article in their library.
Get full text

Abstract

IT industry has adopted unified modeling language activity diagram (UML-AD) as a de facto standard. UML AD facilitates modelers to graphically represent and document business processes to show the flow of activities and behavior of a system. However, UML AD has many drawbacks such as lack of formal semantics i.e. ontology used for the constructs based on intuition that vaguely describes processes and no provision for verifiability. Petri Net (PN) has been around for decades and used to model the workflow systems but PNs and its variants are too complex for business process modelers with no prior experience. A logical foundation is desirable to construct a business process with a precision that facilitates in transforming UML AD into a formal mechanism supported by verifiability capabilities for enhanced reasoning. Therefore, in this paper, we will provide a framework that will provide formal definitions for UML AD core terms and constructs used for modeling, and subsequently transform them to formal representation called point graph (PG). This will provide an insight into UML AD and will improve the overall functionality required from a modeling tool. A case study is conducted at King’s College Hospital trust to improve their patient flows of an accident and emergency (A&E) department.

Cite

CITATION STYLE

APA

Chishti, I., Basukoski, A., Chaussalet, T., & Beeknoo, N. (2019). Transformation of UML activity diagram for enhanced reasoning. In Advances in Intelligent Systems and Computing (Vol. 881, pp. 466–482). Springer Verlag. https://doi.org/10.1007/978-3-030-02683-7_33

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free