Skip to main content

Fabric-Process Patterns

Towards a Methodology for Fabric-Process Design

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

Abstract

Fabric-processes are processes acting upon a fabric. A fabric is a set of virtualized resources and services supporting business processes. Fabric processes do not directly pursue a business goal, but IT-related goals such as the creation of a cloud-service or its configuration. Fabric-processes differ from business processes in their meta-model. Fabric processes include resources and operations not found in business processes. The meta-model developed enables the proper specification of fabric-processes. We address requirements for specifying fabric-processes by so-called Fabric-Process Patterns. We develop a Fabric-Resource-Meta-Model which implements the Fabric-Process Patterns. The Fabric-Resource-Meta-Model extends existing resource meta-models.

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. Carr, N.G.: IT doesn’t matter. Harv. Bus. Rev. 81, 24–32

    Google Scholar 

  2. AXELOS Ltd.: ITIL glossary and abbreviations (2011), http://www.itil-officialsite.com/nmsruntime/saveasdialog.aspx?lID=1180&sID=242

  3. Weske, M.: Business Process Management Concepts, Languages, Architectures. In: Business Process Management, pp. 305–343. Springer, Heidelberg (2007)

    Google Scholar 

  4. Luftman, J.: Assessing It/Business Alignment. Inf. Syst. Manag. 20, 9–15 (2003)

    Article  Google Scholar 

  5. 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 

  6. Van der Aalst, W., Desel, J., Oberweis, A.: Business Process Management Models, Techniques and Empirical Studies. Springer (2000)

    Google Scholar 

  7. van der Aalst, W.M.P.: Business Process Management Demystified: A Tutorial on Models, Systems and Standards for Workflow Management. In: Desel, J., Reisig, W., Rozenberg, G. (eds.) ACPN 2013. LNCS, vol. 3098, pp. 1–65. Springer, Heidelberg (2004)

    Google Scholar 

  8. 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)

    Google Scholar 

  9. van der Aalst, W.M.P., ter Hofstede, A.H.M., Kiepuszewski, B., Barros, A.P.: Workflow Patterns. Distrib. Parallel Databases. 14, 5–51 (2003)

    Article  Google Scholar 

  10. Jablonski, S., Bussler, C.: Workflow Management: Modeling Concepts, Architecture and Implementation. International Thomson Computer Press (1996)

    Google Scholar 

  11. Muehlen, M.Z.: Resource Modeling in Workflow Applications. In: Proceedings of the 1999 Workflow Management Conference (WFM 1999), pp. 137–153 (1999)

    Google Scholar 

  12. Rupietta, W.: Organization and Role Models for Workflow Processes. In: Lawrence, P. (ed.) Workflow Handbook 1997, pp. 165–172. John Wiley & Sons, Inc., New York (1997)

    Google Scholar 

  13. Rupietta, W.: Organization models for cooperative office applications. In: Karagiannis, D. (ed.) DEXA 1994. LNCS, vol. 856, pp. 114–124. Springer, Heidelberg (1994)

    Chapter  Google Scholar 

  14. Schael, T. (ed.): Workflow Management Systems for Process Organisations. LNCS, vol. 1096. Springer, Heidelberg (1998)

    Google Scholar 

  15. Dogac, A.: Workflow Management Systems and Interoperability. Springer, Heidelberg (1998)

    Book  Google Scholar 

  16. Camunda Services GmbH: Camunda BPM platform, http://camunda.com/bpm/features/

  17. Bonitasoft Inc.: Bonita BPM, http://www.bonitasoft.com/

  18. Van der Aalst, W.M.P., ter Hofstede, A.H.M.: YAWL: Yet another workflow language. Inf. Syst. 30, 245–275 (2005)

    Article  Google Scholar 

  19. Activiti Committer: Activiti BPM Platform, http://www.activiti.org/

  20. Ziembicki, D., Cushner, A., Rynes, A.: Microsoft System Center: Designing Orchestrator Runbooks. Microsoft Press, Redmond (2013)

    Google Scholar 

  21. IBM SmartCloud Orchestrator, http://www-03.ibm.com/software/products/us/en/smartcloud-orchestrator/

  22. HP Operations Orchestration software, http://www.hp.com/hpinfo/newsroom/press_kits/2009/HPSoftwareUniverseHamburg09/HPOODataSheet.pdf

  23. GmbH, F.N.T.: FNT Software - Infrastruktur und Service Management für IT und Telekommunikation, http://www.fntsoftware.com/

  24. Bussler, C., Jablonski, S.: Policy resolution for workflow management systems. In: Proceedings of the Twenty-Eighth Hawaii International Conference on System Sciences, 1995, vol. 4, pp. 831–840 (1995)

    Google Scholar 

  25. Van der Aalst, W.M.P., Kumar, A.: A reference model for team-enabled workflow management systems. Data Knowl. Eng. 38, 335–363 (2001)

    Article  Google Scholar 

  26. Zur Muhlen, M.: Evaluation of workflow management systems using meta models. In: Proceedings of the 32nd Annual Hawaii International Conference on Systems Sciences, HICSS 1999, vol. 32, p. 11 (1999)

    Google Scholar 

  27. Rosemann, M., Muehlen, Z.: Michael: Evaluation of Workflow Management Systems - A Meta Model Approach. Social Science Research Network, Rochester (1998)

    Google Scholar 

  28. Muehlen, M.Z.: Workflow-based Process Controlling: Foundation, Design, and Application of Workflow-driven Process Information Systems. Michael zur Muehlen (2004)

    Google Scholar 

  29. Lerner, B.S., Ninan, A.G., Osterweil, L.J., Podorozhny, R.M.: Modeling and Managing Resource Utilization for Process, Workflow and Activity Coordination TITLE2. University of Massachusetts, Amherst (2000)

    Google Scholar 

  30. Ouyang, C., Wynn, M.T., Fidge, C., ter Hofstede, A.H.M., Kuhr, J.-C.: Modelling complex resource requirements in Business Process Management Systems. In: Rosemann, M., Green, P., Rohde, F. (eds.) ACIS 2010 Proceedings, Queensland University of Technology, Brisbane (2010)

    Google Scholar 

  31. Russel, N., ter Hofstede, A.H.M., Edmond, D., van der Aalst, W.M.P.: Workflow Ressource Patterns (2005), http://www.ww.workflowpatterns.com/documentation/documents/Resource%20Patterns%20BETA%20TR.pdf

  32. Russell, N., van der Aalst, W.M.P., ter Hofstede, A.H.M., Edmond, D.: Workflow Resource Patterns: Identification, Representation and Tool Support. In: Pastor, Ó., Falcão e Cunha, J. (eds.) CAiSE 2005. LNCS, vol. 3520, pp. 216–232. Springer, Heidelberg (2005)

    Chapter  Google Scholar 

  33. Russell, N., ter Hofstede, A.H.M., Edmond, D., van der Aalst, W.M.P.: Workflow Data Patterns: Identification, Representation and Tool Support. In: Delcambre, L.M.L., Kop, C., Mayr, H.C., Mylopoulos, J., Pastor, Ó. (eds.) ER 2005. LNCS, vol. 3716, pp. 353–368. Springer, Heidelberg (2005)

    Chapter  Google Scholar 

  34. Russell, N., van der Aalst, W.M.P., ter Hofstede, A.H.M.: Workflow Exception Patterns. In: Dubois, E., Pohl, K. (eds.) CAiSE 2006. LNCS, vol. 4001, pp. 288–302. Springer, Heidelberg (2006)

    Chapter  Google Scholar 

  35. Russell, N., Hofstede, A.H.M.T., Mulyar, N.: Workflow ControlFlow Patterns: A Revised View (2006)

    Google Scholar 

  36. OMG: Object Management Group. Business Process Model and Notation, http://www.bpmn.org/

  37. Grosskopf, A.: An extended resource information layer for bpmn. Hasso Plattner Institut, Potsdam (2007)

    Google Scholar 

  38. Awad, A., Grosskopf, A., Meyer, A., Wesek, M.: Enabling resource assignment constraints in BPMN. Hasso Plattner Institute, Potsdam (2009)

    Google Scholar 

  39. Wohed, P., van der Aalst, W.M.P., Dumas, M., ter Hofstede, A.H.M., Russell, N.: Pattern-based Analysis of BPMN. Fac. Sci. Technol. (2005)

    Google Scholar 

  40. White, S.: Process modeling notations and workflow patterns (2004)

    Google Scholar 

  41. Georgakopoulos, D., Hornick, M., Sheth, A.: An overview of workflow management: From process modeling to workflow automation infrastructure. Distrib. Parallel Data-bases 3, 119–153 (1995)

    Article  Google Scholar 

  42. Schmidt, R.: A framework for comparing cloud-environments. In: 2011 Federated Conference on Computer Science and Information Systems (FedCSIS), pp. 553–556 (2011)

    Google Scholar 

  43. Schmidt, R.: Augmenting Cloud Requirements Engineering with Meta-Services. In: 2011 IEEE 35th Annual Computer Software and Applications Conference Workshops (COMPSACW), pp. 488–493 (2011)

    Google Scholar 

  44. Nguyen Van, H., Dang Tran, F., Menaud, J.-M.: Autonomic virtual resource management for service hosting platforms. In: Proceedings of the 2009 ICSE Workshop on Software Engineering Challenges of Cloud Computing, pp. 1–8. IEEE Computer Society Press (2009)

    Google Scholar 

  45. Sotomayor, B., Keahey, K., Foster, I.: Overhead matters: A model for virtual resource management. In: Proceedings of the 2nd International Workshop on Virtualization Technology in Distributed Computing, p. 5. IEEE Computer Society (2006)

    Google Scholar 

  46. Sotomayor, B., Montero, R.S., Llorente, I.M., Foster, I.: Virtual Infrastructure Management in Private and Hybrid Clouds. IEEE Internet Comput. 13, 14–22 (2009)

    Article  Google Scholar 

  47. Davenport, T.H., Short, J.E.: The New Industrial Engineering: Information Technology and Business Process Redesign, http://sloanreview.mit.edu/article/the-new-industrial-engineering-information-technology-and-business-process-redesign/

  48. Pall, G.A.: Quality Process Management. Prentice Hall PTR (1987)

    Google Scholar 

  49. La Rosa, M.: Business Process Modelling, Brisbane (2013)

    Google Scholar 

  50. Schmidt, R., Mohring, M.: Strategic Alignment of Cloud-Based Architectures for Big Data. In: 2013 17th IEEE International Enterprise Distributed Object Computing Conference Workshops (EDOCW), pp. 136–143 (2013)

    Google Scholar 

  51. Schmidt, R., Möhring, M.: Two-Phase Composition of Complex Business Services in Cloud-Environments. In: Proceedings of the 17th IEEE International Enterprise Distributed Object Computing Conference Workshops (EDOCW), Vancouver, Canade, pp. 63–70 (2013)

    Google Scholar 

  52. Riehle, D., Züllighoven, H.: Understanding and using patterns in software development. Theory Pract. Object Syst. 2, 3–13 (1996)

    Article  Google Scholar 

  53. Gamma, E., Helm, R., Johnson, R., Vlissides, J.: Design Patterns: Elements of Reusable Object-oriented Software. Addison-Wesley Longman Publishing Co., Inc., Boston (1995)

    Google Scholar 

  54. Rosemann, M., Green, P.: Developing a meta model for the Bunge–Wand–Weber ontological constructs. Inf. Syst. 27, 75–91 (2002)

    Article  Google Scholar 

  55. Steele, P.M., Zaslavsky, A.B.: The role of meta models in federating system modelling techniques. In: Elmasri, R.A., Kouramajian, V., Thalheim, B. (eds.) ER 1993. LNCS, vol. 823, pp. 315–326. Springer, Heidelberg (1994)

    Chapter  Google Scholar 

  56. Dunn, R.H.: Software-Quality: Concepts and Plans. Englewood Cliffs (1991)

    Google Scholar 

  57. Cheng, E.C.: An object-oriented organizational model to support dynamic role-based access control in electronic commerce applications. In: Proceedings of the 32nd Annual Hawaii International Conference on Systems Sciences, HICSS 1999, vol. 32, p. 9 (1999)

    Google Scholar 

  58. Huan, Y.-N., Shan, M.-C.: Policy-Based Resource Management. In: Jarke, M., Oberweis, A. (eds.) CAiSE 1999. LNCS, vol. 1626, pp. 422–428. Springer, Heidelberg (1999)

    Chapter  Google Scholar 

  59. Huang, Y.-N., Shan, M.-C.: Policies in a resource manager of workflow systems: Modeling, enforcement and management. In: Proceedings of the15th International Conference on Data Engineering, p. 103 (1999)

    Google Scholar 

  60. Bussler, C.: Analysis of the Organization Modeling Capability of Workflow-Management-Systems. In: Proceedings of the PRIISM 1996 Conference, Maui, Hawaii (1996)

    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-Verlag Berlin Heidelberg

About this paper

Cite this paper

Bär, F., Schmidt, R., Möhring, M. (2014). Fabric-Process Patterns. In: Bider, I., et al. Enterprise, Business-Process and Information Systems Modeling. BPMDS EMMSAD 2014 2014. Lecture Notes in Business Information Processing, vol 175. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-662-43745-2_10

Download citation

  • DOI: https://doi.org/10.1007/978-3-662-43745-2_10

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-662-43744-5

  • Online ISBN: 978-3-662-43745-2

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics