Nothing Special   »   [go: up one dir, main page]

Skip to main content

Research Challenges for Business Process Models at Run-Time

  • Chapter
Models@run.time

Part of the book series: Lecture Notes in Computer Science ((LNPSE,volume 8378))

Abstract

Today’s fast and competitive markets require businesses to react faster to changes in its environment, and sometimes even before the changes actually happen. Changes can occur on almost every level, e.g. change in demand of customers, change of law, or change of the corporate strategy. Not adapting to these changes can result in financial and legal consequences for any business organisation. IT-controlled business processes are essential parts of modern organisations which motivates why business processes are required to efficiently adapt to these changes in a quick and flexible way. This requirement suggests a more dynamic handling of business processes and their models, moving from design-time business process models to run-time business process models. One general approach to address this problem is provided by the community of models@run.time, in which models reflect the system’s current state at any point in time and allow immediate reasoning and adaptation mechanisms. This paper examines the potential role of business process models at run-time by: (1) discussing the state-of the art of both, business process modelling and models@run.time, (2) reflecting on the nature of business processes at run-time, and (3) most importantly, highlighting key research challenges that need addressing to make this step.

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

Access this chapter

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

eBook
USD 15.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 15.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.

Similar content being viewed by others

References

  1. von Ammon, R., Ertlmaier, T., Etzion, O., Kofman, A., Paulus, T.: Integrating Complex Events for Collaborating and Dynamically Changing Business Processes. In: Dan, A., Gittler, F., Toumani, F. (eds.) ICSOC/ServiceWave 2009. LNCS, vol. 6275, pp. 370–384. Springer, Heidelberg (2010)

    Chapter  Google Scholar 

  2. Blair, G., Bencomo, N., France, R.B.: Models@run.time. Computer 42(10), 22–27 (2009)

    Article  Google Scholar 

  3. Bose, R.P.J.C., van der Aalst, W.M.P., Žliobaitė, I.e., Pechenizkiy, M.: Handling concept drift in process mining. In: Mouratidis, H., Rolland, C. (eds.) CAiSE 2011. LNCS, vol. 6741, pp. 391–405. Springer, Heidelberg (2011)

    Chapter  Google Scholar 

  4. Breton, B., Bézivin, J.: Towards an understanding of model executability. In: Proc. of the International Conference on Formal Ontology in Information Systems (2001)

    Google Scholar 

  5. Buzacott, J.: Commonalities in Reengineerd Business Processes: Models and Issues. Management Science 2(5), 768–782 (1996)

    Article  MATH  Google Scholar 

  6. Cardoso, J., Lenic, M.: Web process and workflow path mining using the Multimethod approach. IJBIDM 2006 1(3), 304–328 (2006)

    Google Scholar 

  7. Cheng, B.H.C., et al.: Software Engineering for Self-Adaptive Systems: A Research Roadmap. In: Cheng, B.H.C., de Lemos, R., Giese, H., Inverardi, P., Magee, J. (eds.) Self-Adaptive Systems. LNCS, vol. 5525, pp. 1–26. Springer, Heidelberg (2009)

    Google Scholar 

  8. Dehnert, J., Van Der Aalst, W.: Bridging The Gap Between Business Models and Workflow Specifications. Int. J. Cooperative Inf. Syst. 13, 289–332 (2004)

    Article  Google Scholar 

  9. Fleurey, F., Dehlen, V., Bencomo, N., Morin, B., Jézéquel, J.-M.: Modeling and validating dynamic adaptation. In: 3rd Int. Workshop on Models@run.time (2008)

    Google Scholar 

  10. Friedenstab, J.-P., Janiesch, C., Matzner, M., Müller, O.: Extending BPMN for Business Activity Monitoring. In: Proceedings of 45th Hawaii International International Conference on Systems Science, pp. 4158–4167. IEEE (2012)

    Google Scholar 

  11. Fritzsche, M.: PhD Thesis - Performance related Decision Support for Process Modelling. School of Electronics, Electrical Engineering and Computer Science, Queens University Belfast (2010)

    Google Scholar 

  12. Fritzsche, M., Johannes, J., Cech, S., Gilani, W.: MDPE Workbench - A Solution for Performance Related Decision Support. In: Proceedings of the Business Process Management Demonstration Track, vol. 489 (2009)

    Google Scholar 

  13. Ghalimi and D. McGoveran, D.: Standards and BPM. bpm.com (2005)

    Google Scholar 

  14. Hill, J.B., Pezzini, M., Natis, Y.V.: Findings: Confusion remains regarding BPM terminologies. ID no. G00155817. Gartner Research (2008)

    Google Scholar 

  15. Intalio. BPMS designer, http://www.intalio.com/products/designer/ (accessed October 13, 2012)

  16. Janiesch, C., Matzner, M., Müller, M., Vollmer, R., Becker, J.: Slipstream: architecture options for real-time process analytics. In: Chu, W., Wong, W., Palakal, M., Hung, C. (eds.) Proceedings of the 2011 ACM Symposium on Applied Computing (SAC). ACM (2011)

    Google Scholar 

  17. Ko, R.K.L.: A computer scientist’s introductory guide to business process management (BPM). Crossroads Journal (2009)

    Google Scholar 

  18. Ko, R.K.L., Lee, S.S.G., Lee, E.W.: Business process management (BPM) standards: A survey. Business Process Management Journal 15(5), 744–791 (2009)

    Article  Google Scholar 

  19. Lawrence, P.: Workflow Handbook 1997, Workflow Management Coalition. John Wiley and Sons, NY (1997)

    Google Scholar 

  20. Lehmann, G., Blumendorf, M., Trollmann, F., Albayrak, S.: Meta-modeling Runtime Models. In: MODELS Workshops 2010, pp. 209–223 (2010)

    Google Scholar 

  21. Liu, R., Nigam, A., Jeng, J., Shieh, C.-R.: Integrated Modeling of Performance Monitoring with Business Artifacts. In: Proceedings of 7th IEEE International Conference on e-Business Engineering (ICEBE), pp. 64–71 (2010)

    Google Scholar 

  22. Lu, R., Shazia, S.: A survey of comparative business process modeling approaches. In: Abramowicz, W. (ed.) BIS 2007. LNCS, vol. 4439, pp. 82–94. Springer, Heidelberg (2007)

    Chapter  Google Scholar 

  23. Mendling, J., Neumann, G.: A Comparison of XML Interchange Formats for Business Process Modelling. In: Workflow Handbook (2005)

    Google Scholar 

  24. Milner, R.: Communicating and Mobile Systems: The Pi Calculus. Cambridge University Press (1999)

    Google Scholar 

  25. Modafferi, S., Mussi, E., Pernici, B.: SH-BPEL: A self-healing plug-in for Ws-BPEL engines. In: MW4SOC 2006, vol. 184, pp. 48–53 (2006)

    Google Scholar 

  26. Momm, C., Malec, R., Abeck, S.: Towards a Model-driven development of monitored processes. In: Proceedings of the 8th Internationale Tagung Wirtschaftsinformatik, pp. 319–336 (2007)

    Google Scholar 

  27. Muller, P., Fleurey, F., J’ez’equel, J.: Weaving executability into objectoriented meta-languages. In: Proc. of the 8th International Conference on Model-Driven Engineering Languages and Systems (2005)

    Google Scholar 

  28. OASIS: Web Services Business Process Execution Language Version 2.0 (2007), http://docs.oasis-open.org/wsbpel/2.0/wsbpel-v2.0.pdf

  29. Object Management Group Inc: BPMN and Business Process Management - Introduction to the New Business Process Modeling Standard (2003), http://www.omg.org/bpmn/Documents/6AD5D16960.BPMN_and_BPM.pdf

  30. Object Management Group Inc: The OMG Business Process Related Standards (2007), http://bpmfocus.pbworks.com/f/BPM+Standards+At+The+OMG+-+July+07.pdf

  31. Object Management Group Inc: Business Process Model and Notation (BPMN) Specification 2.0 (2011), http://www.omg.org/spec/BPMN/2.0/PDF.formal/2011-01-03

  32. Object Management Group Inc: Business Process Definition MetaModel - Volume I: Common Infrastructure (2008), http://www.omg.org/spec/BPDM/1.0./formal/2008-11-03

  33. Object Management Group Inc: Unified Modeling Language 2.0: Superstructure (2005), http://www.omg.org/spec/UML/2.0/Superstructure/PDF.formal/05-07-04 ,

  34. del-Río-Ortega, A., Resinas, M., Ruiz-Cortés, A.: Defining Process Performance Indicators: An Ontological Approach. In: Meersman, R., Dillon, T., Herrero, P. (eds.) OTM 2010, Part I. LNCS, vol. 6426, pp. 555–572. Springer, Heidelberg (2010)

    Google Scholar 

  35. Pesic, M., Schonenberg, M.H., Sidorova, N., van der Aalst, W.M.P.: Constraint-Based Workflow Models: Change Made Easy. In: Meersman, R., Tari, Z. (eds.) OTM 2007, Part I. LNCS, vol. 4803, pp. 77–94. Springer, Heidelberg (2007)

    Chapter  Google Scholar 

  36. Petri, C.A.: Kommunikation mit Automaten. PhD thesis. Rheinisch-Westfälisches Institut f. Instrumentelle Mathematik (1962)

    Google Scholar 

  37. Porzucek, T., Kluth, S., Fritzsche, M., Redlich, D.: Combination of a Discrete Event Simulation and an Analytical Performance Analysis through Model-Transformations. In: IEEE ECBS 2010, pp. 183–192 (2010)

    Google Scholar 

  38. Redlich, D., Gilani, W.: Event-Driven Process-Centric Performance Prediction via Simulation. In: Daniel, F., Barkaoui, K., Dustdar, S. (eds.) BPM Workshops 2011, Part I. LNBIP, vol. 99, pp. 473–478. Springer, Heidelberg (2012)

    Chapter  Google Scholar 

  39. Redlich, D., Platz, S., Molka, T., Gilani, W., Winkler, U.: MDE in Practice: Process-centric Performance Prediction via Simulation in Real-time. In: Störrle, H., et al. (eds.) Joint Proceedings of co-located Events at the 8th European Conference on Modelling Foundations and Applications, pp. 336–339 (2012)

    Google Scholar 

  40. Reichert, M., Dadam, P.: ADEPT flex - Supporting Dynamic Changes of Workflows Without Loosing Control. Journal of Intelligent Information Systems, vol 10, 93–129 (1998)

    Article  Google Scholar 

  41. Roser, C., Nakano, M., Tanaka, M.: A practical bottleneck detection method. In: Proceedings of the 33nd Conference on Winter Simulation, pp. 949–953 (2001)

    Google Scholar 

  42. Rozinat, A., Wynn, M.T., van der Aalst, W.M.P., ter Hofstede, A.H.M., Fidge, C.J.: Workflow Simulation for Operational Decision Support Using Design, Historic and State Information. In: Dumas, M., Reichert, M., Shan, M.-C. (eds.) BPM 2008. LNCS, vol. 5240, pp. 196–211. Springer, Heidelberg (2008)

    Chapter  Google Scholar 

  43. Sadiq, W., Orlowska, M.: On Capturing Process Requirements of Workflow Based Business Information System. In: Proceedings of 3rd International Conference on Business Information Systems (1999)

    Google Scholar 

  44. Sadiq, S.: Handling Dynamic Schema Change in Process Models. In: Proceedings of the Australasian Database Conference. IEEE (2000)

    Google Scholar 

  45. Sadiq, S., Orlowska, M., Sadiq, W.: Specification and validation of process constraints for flexible workflows. In Inf. Syst. Journal 30(5), 349–378 (2005)

    Article  Google Scholar 

  46. Sadiq, S.K., Sadiq, W., Orlowska, M.E.: Pockets of flexibility in workflow specification. In: Kunii, H.S., Jajodia, S., Sølvberg, A. (eds.) ER 2001. LNCS, vol. 2224, pp. 513–526. Springer, Heidelberg (2001)

    Chapter  Google Scholar 

  47. Sanchez, M., Barrero, I., Villalobos, J., Deridder, D.: An execution platform for extensible runtime models. In: 3rd Int. Workshop on Models@run.time (2008)

    Google Scholar 

  48. Scheer, I.D.S.: ARIS (Architecture of integrated Information Systems) (1992)

    Google Scholar 

  49. Solomon, A., Litoiu, M., Lau, A.: Business Process Adaptation on a Tracked Simulation Model. In: ACM IBM Center for Advanced Studies Conference (2010)

    Google Scholar 

  50. Schonenberg, H., Mans, R., Russell, N., Mulyar, N., Van Der Aalst, W.: Towards a taxonomy of process flexibility (extended version). BPM Center Report BPM-07-11 (2007)

    Google Scholar 

  51. Seidewitz, E.: What models means. IEEE Software 20(5), 26–32 (2003)

    Article  Google Scholar 

  52. Simchi-Levi, D., Simchi-Levi, E., Kaminsky, P.: Designing and managing the supply chain: Concepts, strategies, and cases. McGraw-Hill United-States (1999)

    Google Scholar 

  53. van der Aalst, W.M.P., Barros, A.P., ter Hofstede, A.H.M., Kiepuszewski, B.: Advanced workflow patterns. In: Scheuermann, P., Etzion, O. (eds.) CoopIS 2000. LNCS, vol. 1901, pp. 18–29. Springer, Heidelberg (2000)

    Chapter  Google Scholar 

  54. van der Aalst, W.M.P., ter Hofstede, A.H.M., Weske, M.: Business process management: A survey. In: van der Aalst, W.M.P., Weske, M. (eds.) BPM 2003. LNCS, vol. 2678, pp. 1–12. Springer, Heidelberg (2003)

    Chapter  Google Scholar 

  55. Van Der Aalst, W., Ter Hofstede, A., Kiepuszewski, B., Barros, A.: WorkflowPatterns. Distributed and Parallel Databases 14(1), 5–51 (2003)

    Article  Google Scholar 

  56. Van Der Aalst, W., Weijters, A.: Process mining: A research agenda. Comput. Ind. 53(3), 231–244 (2004)

    Article  Google Scholar 

  57. Van Der Aalst, W., Ter Hofstede, A.: YAWL: Yet Another Workflow Language (2003)

    Google Scholar 

  58. Van Der Aalst, W., Weske, M., Grünbauer, D.: Case Handling: A New Paradigm for Business Process Support. Data and Knowledge Engineering 53(2), 129–162 (2005)

    Article  Google Scholar 

  59. Van Der Aalst, W.: Trends in business process analysis - from verification to process mining. In: Cardoso, J., Cordeiro, J., Filipe, J. (eds.) ICEIS 2007 - Proceedings of the Ninth International Conference on Enterprise Information Systems, ICEIS 2007, pp. 5–9 (2007)

    Google Scholar 

  60. Van Der Aalst, W., Pesic, M., Schonenberg, H.: Declarative workflows: Balancing between flexibility and support. Computer Science - Research and Development 23(2), 99–113 (2009)

    Article  Google Scholar 

  61. van der Aalst, W.M.P.: Business Process Simulation Revisited. In: Barjis, J. (ed.) EOMAS 2010. LNBIP, vol. 63, pp. 1–14. Springer, Heidelberg (2010)

    Chapter  Google Scholar 

  62. Weber, B., Reichert, M., Rinderle-Ma, S.: Change patterns and change support features - Enhancing flexibility in process-aware information systems. Data and Knowledge Engineering, vol 66(3), 438–466 (2008)

    Article  Google Scholar 

  63. Wetzstein, B., Ma, Z., Leymann, F.: Towards Measuring Key Performance Indicators of Semantic Business Processes. In: Abramowicz, W., Fensel, D. (eds.) BIS 2008. LNBIP, vol. 7(7), pp. 227–238. Springer, Heidelberg (1974)

    Google Scholar 

  64. Woods, D., Word, J.: SAP Netweaver for Dummies. Wiley, NJ (2004)

    Google Scholar 

  65. Workflow Management Coalition: XML Process Definition Language (XMDL) 2.2, http://www.xpdl.org/ (accessed October 13, 2012)

  66. Zur Muehlen, M.: Tutorial - Business process management standards. In: Proceedings of the 5th International Conference on Business Process Management (2007)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2014 Springer International Publishing Switzerland

About this chapter

Cite this chapter

Redlich, D., Blair, G., Rashid, A., Molka, T., Gilani, W. (2014). Research Challenges for Business Process Models at Run-Time. In: Bencomo, N., France, R., Cheng, B.H.C., Aßmann, U. (eds) Models@run.time. Lecture Notes in Computer Science, vol 8378. Springer, Cham. https://doi.org/10.1007/978-3-319-08915-7_8

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-08915-7_8

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-08914-0

  • Online ISBN: 978-3-319-08915-7

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics