By Topic

Modeling Variability in Business Process Models Using UML

Sign In

Cookies must be enabled to login.After enabling cookies , please use refresh or reload or ctrl+f5 on the browser for the login options.

Formats Non-Member Member
$33 $13
Learn how you can qualify for the best price for this item!
Become an IEEE Member or Subscribe to
IEEE Xplore for exclusive pricing!
close button

puzzle piece

IEEE membership options for an individual and IEEE Xplore subscriptions for an organization offer the most affordable access to essential journal articles, conference papers, standards, eBooks, and eLearning courses.

Learn more about:

IEEE membership

IEEE Xplore subscriptions

2 Author(s)
Maryam Razavian ; Univ. of Tehran, Tehran ; Ramtin Khosravi

Variability management is a major concern in successful exploitation of variabilities and commonalities of software product families which also affects different aspects of development activities. Modeling variabilities among products of a family is a key aspect of variability management discipline. To use software product line approach in information systems context, it is necessary to bring in variability in different phases of the life cycle, including business process modeling which is recognized as a key part of developing enterprise information systems. Consequently, modeling variability in business process models becomes an issue worthy of consideration. We use UML 2 activity diagrams to model business processes. Modeling solutions are proposed and classified based on the origins of variability at business process level. We have also studied the ways to avoid cluttering the model when including variability. An example case is utilized to clarify different aspects of our proposed method.

Published in:

Information Technology: New Generations, 2008. ITNG 2008. Fifth International Conference on

Date of Conference:

7-9 April 2008