SUST Repository

ENRICHING UML ACTIVITY MODEL USING BUSINESS PROCESS LANGUAGES

Show simple item record

dc.contributor.author Hamid, Mohammed Hamouda Karboos
dc.contributor.author Supervisor, - Robert M Colomb
dc.contributor.author Co-Supervisor, - Abdelgafar Hamid Ahmed
dc.date.accessioned 2020-09-14T08:08:07Z
dc.date.available 2020-09-14T08:08:07Z
dc.date.issued 2019-04-01
dc.identifier.citation Hamid, Mohammed Hamouda Karboos.ENRICHING UML ACTIVITY MODEL USING BUSINESS PROCESS LANGUAGES\Mohammed Hamouda Karboos Hamid;Robert M Colomb.-Khartoum:Sudan University of Science and Technology,College of Computer Science and Information Technology,2019.-119p.:ill.;28cm.-Ph.D. en_US
dc.identifier.uri http://repository.sustech.edu/handle/123456789/25016
dc.description Thesis en_US
dc.description.abstract The Unified Modeling Language (UML) activity model is widely accepted for modeling business processes from purely technical views. Because it is rich high level design language and supported by standard body; Object Management Group (OMG) which involve most of top worldwide IT players. For that reason activity models have attracted several enterprises. It turns out in modeling information systems, business processes are main component so needs suitable modeling language such as Business Process Model and Notation (BPMN) that originated in organization domain. According to OMG specification, BPMN is used by business modelers from abstract point of view. This situation has created a gap between business modelers and software modelers in terms of communication. However, learning new language has the cost of learning curve for both business and software modelers. Since UML activity model has commonality with BPMN as both share the core principles of behavior modeling, this research proposes an enhancement to UML activity model by introducing business concepts so technical modelers can speak with UML activity a different language. This synergistic relationship not only doubles the benefit of UML activity model and reduces the learning curve, but also highlights the differences that add value to providers of software editors. The shortcomings of activity model that make it unable to express business concepts were determined in this research. A light weight extension or a Profile has been designed to introduce some concepts and features where activity model lacks to present. The proposed Profile has been evaluated by modeling case studies. It became able to represent the elements (they have been defined) which could not be model by activity diagram before. en_US
dc.description.sponsorship Sudan University of Science & Technology en_US
dc.language.iso en en_US
dc.publisher Sudan University of Science and Technology en_US
dc.subject UML ACTIVITY en_US
dc.subject BUSINESS PROCESS LANGUAGES en_US
dc.title ENRICHING UML ACTIVITY MODEL USING BUSINESS PROCESS LANGUAGES en_US
dc.title.alternative إثراء نموذج الأنشطة في لغة النمذجة الموحدة بإستخدام إمكانات لغات أنشطة الأعمال en_US
dc.type Thesis en_US


Files in this item

This item appears in the following Collection(s)

Show simple item record

Share

Search SUST


Browse

My Account