loading...
Modeling Variability in Business Process Models Using UML
April 07-April 09
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/ITNG.2008.132Fifth International Conference on Inf ...
 This Article 
 
PDF
HTML
 
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
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.
Index Terms:
Variability modeling, Software product line, Business process modeling
Citation:
Maryam Razavian, Ramtin Khosravi, "Modeling Variability in Business Process Models Using UML," itng, pp.82-87, Fifth International Conference on Information Technology: New Generations (itng 2008), 2008
Usage of this product signifies your acceptance of the Terms of Use.


Suggestions