skip to main content
10.1145/2554850.2555055acmconferencesArticle/Chapter ViewAbstractPublication PagessacConference Proceedingsconference-collections
research-article

Research challenges in business process adaptability

Published:24 March 2014Publication History

ABSTRACT

Modern software systems are more and more deployed within moving and continuously changing contexts. It is not easy to consider all the possible contexts configurations/variances at priori, or it is quite cumbersome and error prone to list and program all this variability points at development time. For such a reason different research trends try to develop mechanisms to express, analyse and support the dynamic adaptation of a software system while it is running.

Business Processes show today similar characteristics. In order to keep their competitiveness and quality for products and services, organizations need to be able to adapt to changing contexts. Changes have to be reflected in the software systems supporting the corresponding organizational activities.

In this paper we report the results of a systematic literature review on Business Process Adaptation. The reviewing process lead us to consider 84 papers from the main digital libraries indexing computer science conferences and journals. From the reading and the systematic analysis of these papers we derived some research trends and challenges which have been considered relevant to be able to cover the main sources of adaptation in the definition of effective Business Processes.

References

  1. R. Bruni, A. Corradini, F. Gadducci, A. Lluch Lafuente, and A. Vandin. A conceptual framework for adaptation. In Proceedings of the 15th international conference on Fundamental Approaches to Software Engineering, FASE'12, pages 240--254, Berlin, Heidelberg, 2012. Springer-Verlag. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. A. Bucchiarone, C. A. Mezzina, and M. Pistore. CAptLang: a language for context-aware and adaptable business processes. In Proceedings of the Seventh International Workshop on Variability Modelling of Software-intensive Systems, VaMoS '13, New York, NY, USA, 2013. ACM. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. P. Dadam and M. Reichert. The ADEPT project: a decade of research and development for robust and flexible process support. Computer Science - Research and Development, 23(2): 81--97, May 2009.Google ScholarGoogle Scholar
  4. T. Erl. Service-oriented architecture, volume 8. Prentice Hall New York, 2005. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. R. Fang, Z. L. Zou, C. Stratan, L. Fong, D. Marston, L. Lam, and D. Frank. Dynamic Support for BPEL Process Instance Adaptation. In Services Computing, 2008. SCC '08. IEEE International Conference on, volume 1, pages 327--334. IEEE, July 2008. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. S. Goedertier and J. Vanthienen. Compliant and flexible business processes with business rules. In BPMDS, 2006.Google ScholarGoogle Scholar
  7. O. M. Group. Business Process Model And Notation 2.0.Google ScholarGoogle Scholar
  8. B. Kitchenham. Guidelines for performing Systematic Literature Reviews in Software Engineering. Technical report, Keele University, Jan. 2007. KitchenhamSLR: 2007.Google ScholarGoogle Scholar
  9. J. Laznik and M. B. Juric. Context aware exception handling in business process execution language. Information and Software Technology, 55(10): 1751--1766, Oct. 2013. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. Y. Li, C. Lin, S. Pang, and M. Zhou. DPLWN: A Novel Model for Designing and Implementing Dynamic Business Processes and Process Changes. In Computational Science and Its Applications, International Conference on, pages 145--154. IEEE, 2010. Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. A. Lindsay, D. Downs, and K. Lunn. Business process - attempts to find a definition. Information and Software Technology, 45: 1015--1019, 2003.Google ScholarGoogle ScholarCross RefCross Ref
  12. A. Marconi, M. Pistore, A. Sirbu, H. Eberle, F. Leymann, and T. Unger. Enabling Adaptation of Pervasive Flows: Built-in Contextual Adaptation. In L. Baresi, C.-H. Chi, and J. Suzuki, editors, Service-Oriented Computing, volume 5900 of Lecture Notes in Computer Science, pages 445--454. Springer Berlin Heidelberg, 2009. Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. J. Mendling. Metrics for process models: empirical foundations of verification, error prediction, and guidelines for correctness. Springer, 2008. Google ScholarGoogle ScholarDigital LibraryDigital Library
  14. D. Moitra and J. Ganesh. Web services and flexible business processes: towards the adaptive enterprise. Information & Management, 42(7): 921--933, Oct. 2005. Google ScholarGoogle ScholarDigital LibraryDigital Library
  15. S. Mosser, G. Hermosillo, A. Le Meur, L. Seinturier, and L. Duchien. Undoing Event-Driven Adaptation of Business Processes. In Services Computing (SCC), 2011 IEEE International Conference on, pages 234--241. IEEE, July 2011. Google ScholarGoogle ScholarDigital LibraryDigital Library
  16. N. A. Mulyar, M. H. Schonenberg, Mans, and van der Aalst. Towards a Taxonomy of Process Flexibility (Extended Version). 2007.Google ScholarGoogle Scholar
  17. N. C. Narendra. Flexible Support and Management of Adaptive Workflow Processes. 6(3): 247--262, 2004. Google ScholarGoogle ScholarDigital LibraryDigital Library
  18. S. Sarnikar and Zhao. Pattern-based knowledge workflow automation: concepts and issues. Information Systems and e-Business Management, 6(4): 385--402, Sept. 2008.Google ScholarGoogle Scholar
  19. W. Van Der Aalst. Process mining. Commun. ACM, 55(8): 76--83, Aug. 2012. Google ScholarGoogle ScholarDigital LibraryDigital Library
  20. W. M. P. van der Aalst. Business Process Management: A Comprehensive Survey. ISRN Software Engineering, 2013, 2013.Google ScholarGoogle Scholar
  21. W. M. P. van der Aalst and S. Jablonski. Dealing with workflow change: identification of issues and solutions. International Journal of Computer Systems Science & Engineering, 5: 267--276, 2000.Google ScholarGoogle Scholar
  22. W. M. P. van der Aalst and A. H. M. ter Hofstede. YAWL: yet another workflow language. Information Systems, 30(4): 245--275, June 2005. Google ScholarGoogle ScholarDigital LibraryDigital Library
  23. W. M. P. Van Der Aalst, A. H. M. Ter Hofstede, and M. Weske. Business process management: a survey. In Proceedings of the 2003 international conference on Business process management, BPM'03, pages 1--12, Berlin, Heidelberg, 2003. Springer-Verlag. Google ScholarGoogle ScholarDigital LibraryDigital Library
  24. K. Vergidis, A. Tiwari, and B. Majeed. Business Process Analysis and Optimization: Beyond Reengineering. Systems, Man, and Cybernetics, Part C: Applications and Reviews, IEEE Transactions on, 38(1): 69--82, Jan. 2008. Google ScholarGoogle ScholarDigital LibraryDigital Library
  25. M. Weske. Business process management concepts, languages, architectures. Springer, 1 edition, 2007. Google ScholarGoogle ScholarDigital LibraryDigital Library
  26. B. Zimmermann and M. Doehring. Patterns for flexible BPMN workflows. In Proceedings of the 16th European Conference on Pattern Languages of Programs, EuroPLoP '11, New York, NY, USA, 2012. ACM. Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. Research challenges in business process adaptability

      Recommendations

      Comments

      Login options

      Check if you have access through your login credentials or your institution to get full access on this article.

      Sign in
      • Published in

        cover image ACM Conferences
        SAC '14: Proceedings of the 29th Annual ACM Symposium on Applied Computing
        March 2014
        1890 pages
        ISBN:9781450324694
        DOI:10.1145/2554850

        Copyright © 2014 ACM

        Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

        Publisher

        Association for Computing Machinery

        New York, NY, United States

        Publication History

        • Published: 24 March 2014

        Permissions

        Request permissions about this article.

        Request Permissions

        Check for updates

        Qualifiers

        • research-article

        Acceptance Rates

        SAC '14 Paper Acceptance Rate218of939submissions,23%Overall Acceptance Rate1,650of6,669submissions,25%

      PDF Format

      View or Download as a PDF file.

      PDF

      eReader

      View online with eReader.

      eReader