Modeling variability in business process models using UML

被引:0
|
作者
Razavian, Maryam [1 ]
Khosravi, Ramtin [1 ]
机构
[1] Univ Tehran, Dept Elect & Comp Engn, Tehran 14174, Iran
关键词
variability modeling; software product line; business process modeling;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
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.
引用
收藏
页码:82 / 87
页数:6
相关论文
共 50 条
  • [31] Capturing variability in business process models: the Provop approach
    Hallerbach, Alena
    Bauer, Thomas
    Reichert, Manfred
    [J]. JOURNAL OF SOFTWARE MAINTENANCE AND EVOLUTION-RESEARCH AND PRACTICE, 2010, 22 (6-7): : 519 - 546
  • [32] The Process: Business Process Modeling Using BPMN
    Damrau, Jackie
    [J]. TECHNICAL COMMUNICATION, 2010, 57 (03) : 333 - 334
  • [33] A Systemic Framework for Business Process Modeling Combining Soft Systems Methodology and UML
    Sewchurran, Kosheek
    Petkov, Doncho
    [J]. INFORMATION RESOURCES MANAGEMENT JOURNAL, 2007, 20 (03) : 46 - 62
  • [34] Use of UML stereotypes in business models
    Brandon, D
    [J]. ISSUES AND TRENDS OF INFORMATION TECHNOLOGY MANAGEMENT IN CONTEMPORARY ORGANIZATIONS, VOLS 1 AND 2, 2002, : 94 - 97
  • [35] Business process diagrams: An UML extension
    Rittgen, P
    [J]. INFORMATION TECHNOLOGY AND ORGANIZATIONS: TRENDS, ISSUES, CHALLENGES AND SOLUTIONS, VOLS 1 AND 2, 2003, : 560 - 563
  • [36] Variability Realization in UML/SysML Models
    Becker, Martin
    Schaefer, Andreas
    [J]. SPLC '21: PROCEEDINGS OF THE 25TH ACM INTERNATIONAL SYSTEMS AND SOFTWARE PRODUCT LINE CONFERENCE, VOL A, 2021,
  • [37] BPML : a process modeling language for dynamic business models
    Thiagarajan, RK
    Srivastava, AK
    Pujari, AK
    Bulusu, VK
    [J]. WECWIS 2002: FOURTH IEEE INTERNATIONAL WORKSHOP ON ADVANCED ISSUES OF E-COMMERCE AND WEB-BASED INFORMATION SYSTEMS, PROCEEDINGS, 2002, : 239 - 241
  • [38] Modeling and Enforcement of Business Policies on Process Models with Maestro
    Markovic, Ivan
    Jain, Sukesh
    El-Gayyar, Mahmoud
    Cremers, Armin B.
    Stojanovic, Nenad
    [J]. SEMANTIC WEB: RESEARCH AND APPLICATIONS, 2009, 5554 : 873 - +
  • [39] ANALYSIS OF UML NOTATION OF MODELING BUSINESS PROCESSES
    Karamyshev, Anton Nikolaevich
    Krutikova, Veronika Mikhailovna
    Fedorov, Dmitry Fedorovich
    Makhmutov, Ilnur Iljazovich
    Murtazin, Ilnar Azbarovich
    [J]. AD ALTA-JOURNAL OF INTERDISCIPLINARY RESEARCH, 2019, 9 (02): : 45 - 49
  • [40] Combining Business Process Variability and Software Variability Using Traceable Links
    Sinnhofer, Andreas Daniel
    Puehringer, Peter
    Oppermann, Felix Jonathan
    Potzmader, Klaus
    Orthacker, Clemens
    Steger, Christian
    Kreiner, Christian
    [J]. BUSINESS MODELING AND SOFTWARE DESIGN, BMSD 2017, 2018, 309 : 67 - 86