Skip to main content

BPMN and DMN for Easy Customizing of Manufacturing Execution Systems

  • Conference paper
  • First Online:

Part of the book series: Lecture Notes in Business Information Processing ((LNBIP,volume 362))

Abstract

Manufacturing execution systems (MES) are the central integration point for the shop floor. They collect information about customer orders from ERP systems (enterprise resource planning), calculate the best plans for production orders and their assignment to machines and monitor the execution of these plans. It is therefore also the central data hub on the shop floor and communicates progress back to the ERP system. However, each company and production facility is a bit different and it is a hard decision to find a good compromise between standard products with a long customization period, industry-specific solutions with less customization need and company-specific solutions with long development times. This paper proposes the use of business process management (BPM) as a means for easy graphical customization of production processes that lead to immediately executable workflows (zero code development) or need very few code additions to get executable (low code development).

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

Buying options

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 EPUB and 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

Learn about institutional subscriptions

Notes

  1. 1.

    https://bpmn.io.

  2. 2.

    https://github.com/iisys-hof/dfap.

References

  1. Peinl, R.: IT support for knowledge processes in digital social collaboration. In: North, K., Maier, R., Haas, O. (eds.) Knowledge Management in Digital Change. PI, pp. 113–127. Springer, Cham (2018). https://doi.org/10.1007/978-3-319-73546-7_7

    Chapter  Google Scholar 

  2. Helo, P., Suorsa, M., Hao, Y., Anussornnitisarn, P.: Toward a cloud-based manufacturing execution system for distributed manufacturing. Comput. Ind. 65, 646–656 (2014)

    Article  Google Scholar 

  3. Cox, S.R., Rutner, P.S., Dick, G.: Information technology customization: how is it defined and how are customization decisions made? In: Proceedings of the 15th Southern Association for Information Systems Conference (2012)

    Google Scholar 

  4. Koch, S., Mitteregger, K.: Linking customisation of ERP systems to support effort: an empirical study. Enterp. Inf. Syst. 10, 81–107 (2016)

    Article  Google Scholar 

  5. Rothenberger, M.A., Srite, M.: An investigation of customization in ERP system implementations. IEEE Trans. Eng. Manag. 56, 663–676 (2009)

    Article  Google Scholar 

  6. Jansen, S., Houben, G.-J., Brinkkemper, S.: Customization realization in multi-tenant web applications: case studies from the library sector. In: Benatallah, B., Casati, F., Kappel, G., Rossi, G. (eds.) ICWE 2010. LNCS, vol. 6189, pp. 445–459. Springer, Heidelberg (2010). https://doi.org/10.1007/978-3-642-13911-6_30

    Chapter  Google Scholar 

  7. Tsoi, S.K., Cheung, C.F., Lee, W.B.: Knowledge-based customization of enterprise applications. Expert Syst. Appl. 25, 123–132 (2003)

    Article  Google Scholar 

  8. Hui, B., Liaskos, S., Mylopoulos, J.: Requirements analysis for customizable software: a goals-skills-preferences framework. In: Proceedings 11th IEEE International Requirements Engineering Conference, pp. 117–126. IEEE (2003)

    Google Scholar 

  9. Rubart, J.: Semantic adaptation of business information systems using human-centered business rule engines. In: 2016 IEEE Tenth International Conference on Semantic Computing (ICSC), pp. 187–193. IEEE (2016)

    Google Scholar 

  10. Parthasarathy, S., Sharma, S.: Impact of customization over software quality in ERP projects: an empirical study. Softw. Qual. J. 25, 581–598 (2017)

    Article  Google Scholar 

  11. Song, H., Chauvel, F., Solberg, A.: Deep customization of multi-tenant SaaS using intrusive microservices. In: 2018 IEEE/ACM 40th International Conference on Software Engineering: New Ideas and Emerging Technologies, pp. 97–100. IEEE (2018)

    Google Scholar 

  12. Blanc, P., Demongodin, I., Castagna, P.: A holonic approach for manufacturing execution system design: an industrial application. Eng. Appl. Artif. Intell. 21, 315–330 (2008)

    Article  Google Scholar 

  13. Sauer, O., Jasperneite, J.: Adaptive information technology in manufacturing. In: CIRP Conference on Manufacturing Systems (2011)

    Google Scholar 

  14. Pauker, F., Mangler, J., Rinderle-Ma, S., Pollak, C.: centurio.work - Modular secure manufacturing orchestration. In: 16th International Conference on BPM, pp. 164–171 (2018)

    Google Scholar 

  15. van der Aalst, W.M.P.: Process-aware information systems: lessons to be learned from process mining. In: Jensen, K., van der Aalst, W.M.P. (eds.) Transactions on Petri Nets and Other Models of Concurrency II. LNCS, vol. 5460, pp. 1–26. Springer, Heidelberg (2009). https://doi.org/10.1007/978-3-642-00899-3_1

    Chapter  Google Scholar 

  16. Liu, H., Nan, L.: Process improvement model and it’s application for manufacturing industry based on the BPM-ERP integrated framework. In: Dai, M. (ed.) ICCIC 2011. CCIS, vol. 231, pp. 533–542. Springer, Heidelberg (2011). https://doi.org/10.1007/978-3-642-23993-9_77

    Chapter  Google Scholar 

  17. Asztalos, M., Mészáros, T., Lengyel, L.: Generating Executable BPEL Code from BPMN Models. In: GraBaTs 2009 Tool Contest (2009)

    Google Scholar 

  18. De Giacomo, G., Oriol, X., Estañol, M., Teniente, E.: Linking data and BPMN processes to achieve executable models. In: Dubois, E., Pohl, K. (eds.) CAiSE 2017. LNCS, vol. 10253, pp. 612–628. Springer, Cham (2017). https://doi.org/10.1007/978-3-319-59536-8_38

    Chapter  Google Scholar 

  19. Geiger, M., Harrer, S., Lenhard, J., Wirtz, G.: BPMN 2.0: the state of support and implementation. Future Gener. Comput. Syst. 80, 250–262 (2018)

    Article  Google Scholar 

  20. Santos, N., Duarte, F.J., Machado, R.J., Fernandes, J.M.: A transformation of business process models into software-executable models using MDA. In: Winkler, D., Biffl, S., Bergsmann, J. (eds.) SWQD 2013. LNBIP, vol. 133, pp. 147–167. Springer, Heidelberg (2013). https://doi.org/10.1007/978-3-642-35702-2_10

    Chapter  Google Scholar 

  21. Kammerer, K., Kolb, J., Andrews, K., Bueringer, S., Meyer, B., Reichert, M.: User-centric process modeling and enactment: the Clavii BPM platform (2015)

    Google Scholar 

  22. Trætteberg, H.: UI design without a task modeling language – using BPMN and DiaMODL for task modeling and dialog design. In: Forbrig, P., Paternò, F. (eds.) HCSE/TAMODIA -2008. LNCS, vol. 5247, pp. 110–117. Springer, Heidelberg (2008). https://doi.org/10.1007/978-3-540-85992-5_9

    Chapter  Google Scholar 

  23. Guerrero, J., Vanderdonckt, J., Gonzalez, J.M., Winckler, M.: Modeling user interfaces to workflow information systems. In: 4th International Conference on Autonomic and Autonomous Systems (ICAS 2008), pp. 55–60. IEEE (2008)

    Google Scholar 

  24. Bouchelligua, W., Mahfoudhi, A., Mezhoudi, N., Daassi, O., Abed, M.: User interfaces modelling of workflow information systems. In: Barjis, J. (ed.) EOMAS 2010. LNBIP, vol. 63, pp. 143–163. Springer, Heidelberg (2010). https://doi.org/10.1007/978-3-642-15723-3_10

    Chapter  Google Scholar 

  25. Mertens, S., Gailly, F., Poels, G.: Enhancing declarative process models with DMN decision logic. In: Gaaloul, K., Schmidt, R., Nurcan, S., Guerreiro, S., Ma, Q. (eds.) CAISE 2015. LNBIP, vol. 214, pp. 151–165. Springer, Cham (2015). https://doi.org/10.1007/978-3-319-19237-6_10

    Chapter  Google Scholar 

  26. Biard, T., Le Mauff, A., Bigand, M., Bourey, J.-P.: Separation of decision modeling from business process modeling using new “Decision Model and Notation” (DMN) for automating operational decision-making. In: Camarinha-Matos, Luis M., Bénaben, F., Picard, W. (eds.) PRO-VE 2015. IAICT, vol. 463, pp. 489–496. Springer, Cham (2015). https://doi.org/10.1007/978-3-319-24141-8_45

    Chapter  Google Scholar 

  27. Stach, M., Pryss, R., Schnitzlein, M., Mohring, T., Jurisch, M., Reichert, M.: Lightweight process support with spreadsheet-driven processes: a case study in the finance domain. In: Teniente, E., Weidlich, M. (eds.) BPM 2017. LNBIP, vol. 308, pp. 323–334. Springer, Cham (2018). https://doi.org/10.1007/978-3-319-74030-0_24

    Chapter  Google Scholar 

  28. Witsch, M., Vogel-Heuser, B.: Formal MES modeling framework-integration of different views. IFAC Proc. 44, 14109–14114 (2011)

    Article  Google Scholar 

  29. Pauker, F., Frühwirth, T., Kittl, B., Kastner, W.: A systematic approach to OPC UA information model design. Procedia CIRP 57, 321–326 (2016)

    Article  Google Scholar 

  30. Steinau, S., Andrews, K., Reichert, M.: Flexible data acquisition in object-aware process management. In: 7th International Symposium on Data-Driven Process Discovery and Analysis (SIMPDA 2017), Neuchâtel, Switzerland (2017)

    Google Scholar 

  31. Gartner: Citizen developer. http://www.gartner.com/it-glossary/citizen-developer/

  32. Michalik, P., Štofa, J., Zolotová, I.: The use of BPMN for modelling the MES level in information and control systems. Qual. Innov. Prosper. 17, 39–47 (2013)

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding authors

Correspondence to René Peinl or Ornella Perak .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2019 Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Peinl, R., Perak, O. (2019). BPMN and DMN for Easy Customizing of Manufacturing Execution Systems. In: Di Francescomarino, C., Dijkman, R., Zdun, U. (eds) Business Process Management Workshops. BPM 2019. Lecture Notes in Business Information Processing, vol 362. Springer, Cham. https://doi.org/10.1007/978-3-030-37453-2_36

Download citation

  • DOI: https://doi.org/10.1007/978-3-030-37453-2_36

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-030-37452-5

  • Online ISBN: 978-3-030-37453-2

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics