Skip to main content

On the Dynamic Configuration of Business Process Models

  • Conference paper
Enterprise, Business-Process and Information Systems Modeling (BPMDS 2012, EMMSAD 2012)

Abstract

Business Process Models are a relevant input for the development of information systems. Since processes are performed in increasingly dynamic business environments, the processes are required to be flexible and dynamic as well, adapting to environmental changes. Thus, it is essential to properly represent variability in Business Process Models. Moreover, in order to allow for adaptive and autonomic systems, it is of paramount importance to reason on the variability of a process, being able to select a process configuration for a given context. In this paper, we present an approach for such context-aware reasoning, on which the business process configuration is driven by Non-Functional Requirements. Using independent models for expressing variability representation, configuration knowledge, contextual information, and the process itself, we present algorithms and mechanisms to perform business process configuration at runtime. Furthermore, we describe experiments we conducted in order to assess the suitability of our approach.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Chang, J.F.: Business process management systems: strategy and implementation. Auerbach Publications, Baton Rouge (2006)

    Google Scholar 

  2. Rosemann, M., Recker, J., Flender, C.: Contextualisation of business processes. International Journal of Business Process Integration and Management 3, 47 (2008)

    Article  Google Scholar 

  3. La Rosa, M., van Der Aalst, W., Dumas, M., ter Hofstede, A.: Questionnaire-based variability modeling for system configuration. Softw. and Sys. Modeling. 8, 251–274 (2009)

    Article  Google Scholar 

  4. Montero, I., Peña, J., Ruiz-Cortés, A.: Business Family Engineering: Does it make sense? In: Proceedings of the 1st Taller sobre Procesos de Negocio e Ingeniería del Software (2007)

    Google Scholar 

  5. Santos, E., Pimentel, J., Castro, J., Sánchez, J., Pastor, O.: Configuring the Variability of Business Process Models Using Non-Functional Requirements. In: Bider, I., Halpin, T., Krogstie, J., Nurcan, S., Proper, E., Schmidt, R., Ukor, R. (eds.) BPMDS 2010 and EMMSAD 2010. LNBIP, vol. 50, pp. 274–286. Springer, Heidelberg (2010)

    Chapter  Google Scholar 

  6. Santos, E., Pimentel, J., Dermeval, D., Castro, J., Pastor, O.: Using NFR and Context to Deal with Adaptability in Business Process Models. In: Proceedings of the 2nd International Workshop on Requirements@Run time 2011, Trento, Italy (2011)

    Google Scholar 

  7. Schnieders, A., Puhlmann, F.: Variability Mechanisms in E-Business Process Families. In: Proceedings of the 9th Int. Conference on Business Information Systems, BIS 2006 (2006)

    Google Scholar 

  8. Chung, L., Nixon, B.A., Yu, E., Mylopoulos, J.: Non-Functional Requirements in Software Engineering. Kluwer Academic Publishers (2000)

    Google Scholar 

  9. Pohl, K., Bockle, G., Linden, F.: Software Product Line Engineering. Springer, Heidelberg (2005)

    Google Scholar 

  10. Wohed, P., van Der Aalst, W.M.P., Dumas, M., ter Hofstede, A.H.M., Russell, N.: Pattern-based Analysis of BPMN, Brisbane, Australia (2005)

    Google Scholar 

  11. Xavier, L., Alencar, F., Castro, J., Pimentel, J.: Integração de Requisitos Não-Funcionais a Processos de Negócio: Integrando BPMN e NFR. In: Proceedings of the 13th Workshop on Requirement Engineering, WER 2010, Cuenca, Equador, pp. 29–40 (2010)

    Google Scholar 

  12. Pavlovski, C.J., Zou, J.: Non-functional requirements in business process modeling. In: Proceedings of the Fifth on Asia-Pacific Conference on Conceptual Modelling (APCCM 2008). pp. 103-112. Australian Computer Society, Inc. (2008)

    Google Scholar 

  13. Ali, R., Dalpiaz, F., Giorgini, P.: A goal-based framework for contextual requirements modeling and analysis. Requirements Engineering 15, 439–458 (2010)

    Article  Google Scholar 

  14. De La Vara, J.L., Ali, R., Dalpiaz, F., Sanchez, J., Giorgini, P.: COMPRO : A Methodological Approach for Business Process Contextualisation. In: Proceedings of the 18th International Conference on Cooperative Information Systems (2010)

    Google Scholar 

  15. Liaskos, S., Lapouchnian, A., Yu, Y., Yu, E., Mylopoulos, J.: On Goal-based Variability Acquisition and Analysis. In: Proceedings of the 14th IEEE International Requirements Engineering Conference, pp. 92–96. IEEE Press (2006)

    Google Scholar 

  16. Saaty, T.L.: Relative Measurement and Its Generalization in Decision Making Why Pairwise Comparisons are Central in Mathematics for the Measurement of Intangible Factors The Analytic Hierarchy/Network Process. Rev. R. Acad. Cien. 102, 251–318 (2008)

    Article  Google Scholar 

  17. Leggat, T., Catherine Yven, Y.: A Matter of Time: Air Traffic Delay in Europe. In: EUROCONTROL (2009)

    Google Scholar 

  18. Lapouchnian, A., Yu, Y., Mylopoulos, J.: Requirements-Driven Design and Configuration Management of Business Processes. In: Alonso, G., Dadam, P., Rosemann, M. (eds.) BPM 2007. LNCS, vol. 4714, pp. 246–261. Springer, Heidelberg (2007)

    Chapter  Google Scholar 

  19. Business Process Models Variability Configuration with Contexts and Non-Functional Requirements, http://portal.cin.ufpe.br/ler/Projects/BVCCoN.aspx

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2012 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Santos, E., Pimentel, J., Castro, J., Finkelstein, A. (2012). On the Dynamic Configuration of Business Process Models. In: Bider, I., et al. Enterprise, Business-Process and Information Systems Modeling. BPMDS EMMSAD 2012 2012. Lecture Notes in Business Information Processing, vol 113. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-31072-0_23

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-31072-0_23

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-31071-3

  • Online ISBN: 978-3-642-31072-0

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics