MANAGING PROCESS VARIANTS IN THE PROCESS LIFE CYCLE

Alena Hallerbach, Thomas Bauer, Manfred Reichert

Abstract

When designing process-aware information systems, often variants of the same process have to be specified. Each variant then constitutes an adjustment of a particular process to specific requirements building the process context. Current Business Process Management (BPM) tools do not adequately support the management of process variants. Usually, the variants have to be kept in separate process models. This leads to huge modeling and maintenance efforts. In particular, more fundamental process changes (e.g., changes of legal regulations) often require the adjustment of all process variants derived from the same process; i.e., the variants have to be adapted separately to meet the new requirements. This redundancy in modeling and adapting process variants is both time consuming and error-prone. This paper presents the Provop approach, which provides a more flexible solution for managing process variants in the process life cycle. In particular, process variants can be configured out of a basic process following an operational approach; i.e., a specific variant is derived from the basic process by applying a set of well-defined change operations to it. Provop provides full process life cycle support and allows for flexible process configuration resulting in a maintainable collection of process variants.

References

  1. Bachmann, F. and Bass, L. (2001). Managing Variability in Software Architectures. In Proc. of the 2001 Symp. on Software Reusability, pages 126-132, New York. ACM Press.
  2. Bayer, J., Buhl, W., Giese, C., Lehner, T., Ocampo, A., Puhlmann, F., Richter, E., Schnieders, A., Weiland, J., and Weske, M. (2005). PESOA - Process Family Engineering - Modeling Variant-rich Processes. Technical Report 18/2005, Hasso-Plattner-Institut, Potsdam.
  3. Becker, M., Geyer, L., Gilbert, A., and Becker, K. (2001). Comprehensive Variability Modeling to Facilitate Efficient Variability Treatment. In Proc. 4th Int. Workshop od Product Family Engineering.
  4. Dumas, M., van der Aalst, W., and ter Hofstede, A. (2005). Process-aware Information Systems. Wiley, Los Angeles, CA.
  5. Hallerbach, A., Bauer, T., and Reichert, M. (2008a). Modelation and Visualization of Process Variants in Provop. In Proc. of Modellierung, Berlin. (in German).
  6. Hallerbach, A., Bauer, T., and Reichert, M. (2008b). Requirements for Modulation and Visualization of Process Variants in Provop. Datenbank-Spektrum, 8(24):48-58. (in German).
  7. Halmans, G. and Pohl, K. (2003). Communicating the Variability of a Software-Product Family to Customers. Software and System Modeling, 2(1):15-36.
  8. IBM (2007). IBM WebSphere Business Modeller, Version 6.1.
  9. IDS Scheer (2006). ARIS Platform Method 7.0.
  10. Leymann, F. and Roller, D. (1999). Production Workflow: Concepts and Techniques. Prentice Hall PTR.
  11. Lu, R. and Sadiq, S. (2006). On Managing Process Variants as an Information Resource. Technical Report No. 464, School of Information Technology & Electrical Engineering and University of Queensland, Brisbane.
  12. OASIS (2007). Web Services Business Process Execution Language Version 2.0. OASIS.
  13. Puhlmann, F., Schnieders, A., Weiland, J., and Weske, M. (2005). PESOA - Variability Mechanisms for Process Models. Technical Report 17/2005, Hasso-PlattnerInstitut, Potsdam.
  14. Rosa, M. L., Lux, J., Seidel, S., Dumas, M., and ter Hofstede, A. (2007). Questionnaire-driven Configuration of Reference Process Models. In Proc. of the 19th Int. Conf. on Advanced Information Systems Engineering.
  15. Rosemann, M. and van der Aalst, W. (2007). A Configurable Reference Modelling Lanugage. Information Systems, 32:1-23.
  16. Scheer, A.-W. (2000). Aris-Business Process Modeling. Springer-Verlag New York, Inc., Secaucus, NJ, USA.
  17. Schütte, R. (1997). Foundations on Reference Modeling. PhD thesis, Uni Münster. (in German).
  18. Weske, M. (2007). Business Process Management - Concepts, Languages, Architectures. Springer.
Download


Paper Citation


in Harvard Style

Hallerbach A., Bauer T. and Reichert M. (2008). MANAGING PROCESS VARIANTS IN THE PROCESS LIFE CYCLE . In Proceedings of the Tenth International Conference on Enterprise Information Systems - Volume 6: ICEIS, ISBN 978-989-8111-38-8, pages 154-161. DOI: 10.5220/0001685001540161


in Bibtex Style

@conference{iceis08,
author={Alena Hallerbach and Thomas Bauer and Manfred Reichert},
title={MANAGING PROCESS VARIANTS IN THE PROCESS LIFE CYCLE},
booktitle={Proceedings of the Tenth International Conference on Enterprise Information Systems - Volume 6: ICEIS,},
year={2008},
pages={154-161},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0001685001540161},
isbn={978-989-8111-38-8},
}


in EndNote Style

TY - CONF
JO - Proceedings of the Tenth International Conference on Enterprise Information Systems - Volume 6: ICEIS,
TI - MANAGING PROCESS VARIANTS IN THE PROCESS LIFE CYCLE
SN - 978-989-8111-38-8
AU - Hallerbach A.
AU - Bauer T.
AU - Reichert M.
PY - 2008
SP - 154
EP - 161
DO - 10.5220/0001685001540161