• DocumentCode
    3287057
  • Title

    Modeling Variability in Business Process Models Using UML

  • Author

    Razavian, Maryam ; Khosravi, Ramtin

  • Author_Institution
    Univ. of Tehran, Tehran
  • fYear
    2008
  • fDate
    7-9 April 2008
  • Firstpage
    82
  • Lastpage
    87
  • Abstract
    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.
  • Keywords
    Unified Modeling Language; business data processing; software development management; UML; business process model; software product line approach; variability management; Conference management; Context modeling; Engineering management; Information analysis; Information systems; Information technology; Management information systems; Software development management; Technology management; Unified modeling language; Business process modeling; Software product line; Variability modeling;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Information Technology: New Generations, 2008. ITNG 2008. Fifth International Conference on
  • Conference_Location
    Las Vegas, NV
  • Print_ISBN
    0-7695-3099-0
  • Type

    conf

  • DOI
    10.1109/ITNG.2008.132
  • Filename
    4492459