Abstract
The role of ERP systems is to add value to customers through efficient processing of an organization’s transactions (note that we consider transactions in a broad sense to include such events such as communication exchanges with customers and vendors) and data associated with those transactions. They also provide a platform for critical added value services and for the integration of business processes often well beyond a single organization’s borders. Difficulties arise when ERP systems become monolithic, unable to respond to changes that impact the critical interests of the ERP user. Re-engineered systems which allow strong user-driven and dynamic redesign of business processes are an important goal in today’s rapidly changing business environment. To tame the complexity of achieving this goal, we need new methods and guidelines on how to develop the necessary modules, how to fit them into legacy environments and platforms, and how to empower users to master their business needs with their help. This chapter addresses critical issues in the quest for a new generation of agile plug-and-play service oriented ERP systems.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
Notes
- 1.
In economics, BRIC is a grouping acronym for the emerging markets of Brazil, Russia, India, and China.
- 2.
From “Five Predictions for How BPM Will Evolve”, 2011, available at: http://www.documentmedia.com.
- 3.
The jABC Developers’ Website is here: http://www.jabc.de.
- 4.
The BPEL TC website is here: http://www.oasis-open.org/committees/wsbpel/.
- 5.
BAPI is the SAP-specific business-level API, that describes the native business objects.
- 6.
The Site for Open Source ERP examines the real reasons for failure of ERP systems here: http://www.open-source-erp-site.com/failure-of-erp.html.
References
Ackermann, A.: Automatische Generierung von Softwarebausteinen zur Modellierung ERP-System übergreifender Geschäftsprozesse. Diploma thesis, Universität Potsdam (2010). In German
Anderson, D.J.: Kanban: Successful Evolutionary Change for Your Technology Business. Blue Hole Press, Belize (2001)
Beck, K.: Extreme Programming Explained: Embrace Change. Addison-Wesley, Reading (2000)
Borovskiy, V., Zeier, A., Koch, W., Plattner, H.: Enabling enterprise composite applications on top of ERP systems. In: Kirchberg, M., Hung, P.C.K., Carminati, B., Chi, C.-H., Kanagasabai, R., Valle, E.D., Lan, K.-C., Chen, L.-J. (eds.) APSCC, pp. 492–497. IEEE Press, New York (2009)
Braun, V., Margaria, T., Steffen, B., Yoo, H., Rychly, T.: Safe service customization. In: IEEE Communication Soc. Workshop on Intelligent Network, Colorado Springs, CO (USA), vol. 7, p. 4. IEEE Comput. Soc., Los Alamitos (1997)
Kubczak, C., Margaria, T., Steffen, B.: Mashup development for everybody: a planning-based approach. In: SMR2, Proc. 3rd Int. Worksh. on Service Matchmaking and Resource Retrieval in the Semantic Web, Colocated with ISWC-2009, Washington, DC, USA, CEUR-WS, vol. 525 (2009)
Doedt, M., Steffen, B.: Requirement-driven evaluation of remote ERP-system solutions: a service-oriented perspective. In: Proc. SEW 2011. IEEE Comput. Soc., Washington, USA (to appear) (2011)
Grässle, P., Schacher, M.: Agile Unternehmen Durch Business Rules – Der Business Rules Ansatz. Springer, Berlin (2006)
Günther, C.W., Van Der Aalst, W.M.P.: Fuzzy mining: adaptive process simplification based on multi-perspective metrics. In: Proc. of the 5th Int. Conf. on Business Process Management, pp. 328–343. Springer, Berlin (2007)
Karla, D.: Automatische Generierung von Softwarebausteinen zur Anbindung von SAP-Diensten an ein Business-Prozess-Management-System. Diploma thesis, Technische Universität Dortmund (2009). In German
Ken Schwaber, M.B.: Agile Software Development with Scrum. Prentice Hall, New York (2001)
Kubczak, C., Jörges, S., Margaria, T., Steffen, B.: eXtreme model-driven design with jABC. In: Proc. of the Tools and Consultancy Track of the 5th European Conference on Model-Driven Architecture Foundations and Applications (ECMDA-FA), vol. WP09-12 of CTIT Proceedings, pp. 78–99. CTIT, Enschede (2009)
Kubczak, C., Margaria, T., Steffen, B., Nagel, R.: Service-oriented mediation with jABC/jETI. In: Jain, R., Sheth, A., Petrie, C., Margaria, T., Lausen, H., Zaremba, M. (eds.) Semantic Web Services Challenge. Semantic Web and Beyond, vol. 8, pp. 71–99. Springer, New York (2009)
Lamprecht, A.-L., Margaria, T., Steffen, B.: Bio-jETI: a framework for semantics-based service composition. BMC Bioinform. 10(10), S8 (2009)
Lamprecht, A.-L., Naujokat, S., Margaria, T., Steffen, B.: Constraint-guided workflow composition based on the EDAM ontology. In: SWAT4LS 2010, Proc. 3rd Worksh. on Semantic Web Applications and Tools for Life Sciences (2010)
Lamprecht, A.-L., Naujokat, S., Margaria, T., Steffen, B.: Semantics-based composition of EMBOSS services. J. Biomed. Semant. 2(Suppl 1), 5 (2011)
Li, C., Reichert, M., Wombacher, A.: Mining business process variants: challenges, scenarios, algorithms. Data Knowl. Eng. 70(5), 409–434 (2011)
Ly, L., Rinderle-Ma, S., Göser, K., Dadam, P.: On enabling integrated process compliance with semantic constraints in process management systems. Inf. Syst. Front. (2010). doi:10.1007/s10796-009-9185-9
Margaria, T., Kubczak, C., Steffen, B.: Bio-jETI: a service integration, design, and provisioning platform for orchestrated bioinformatics processes. BMC Bioinform. 9(S-4) (2008). doi:10.1186/1471-2105-9-S4-S12
Margaria, T., Nagel, R., Steffen, B.: Remote integration and coordination of verification tools in jETI. In: ECBS’05. 12th IEEE Int. Conf. and Workshops on the Engineering of Computer-Based Systems, pp. 431–436. IEEE Comput. Soc., Los Alamitos (2005)
Margaria, T., Steffen, B.: Service Engineering: Linking Business and IT. IEEE Comput. 39(10), 45–55 (2006)
Margaria, T., Steffen, B.: LTL guided planning: revisiting automatic tool composition in ETI. In: Proc. SEW 2007, 31st IEEE Annual Software Engineering Workshop, Loyola College, Baltimore, MD, USA, pp. 214–226. IEEE Comput. Soc., Los Alamitos (2007)
Margaria, T., Steffen, B.: Agile IT: thinking in user-centric models. In: Margaria, T., Steffen, B. (eds.) ISoLA. Communications in Computer and Information Science, vol. 17, pp. 490–502. Springer, Berlin (2008)
Margaria, T., Steffen, B.: An enterprise physics approach for evolution support in heterogeneous service-oriented landscapes. In: 3G ERP Workshop, Copenhagen, DK (2008)
Margaria, T., Steffen, B.: Business process modeling in the jABC: the one-thing approach. In: Cardoso, J., Van Der Aalst, W. (eds.) Handbook of Research on Business Process Modeling. IGI Global, Hershey (2009)
Margaria, T., Steffen, B.: Continuous Model-Driven Engineering. Computer 42, 106–109 (2009)
Marshall, P.: ERP, piece by piece (2010). In GCN, Government Computing News, June 17, 2010. http://gcn.com/Articles/2010/06/21/ERP-evolve-or-die.aspx?Page=1&p=1
Pink, D.H.: Drive. Riverhead Books, New York (2009)
Reichert, M., Rinderle, S., Kreher, U., Dadam, P.: Adaptive process management with adept2. In: Proc. of the 21st Int. Conf. on Data Engineering (ICDE ’05), pp. 1113–1114. IEEE Comput. Soc., Washington (2005)
Robbins-Gioia LLC: ERP Survey Results Point to Need For Higher Implementation Success (2002). Press Release, January 28, 2002, Alexandria, Virginia, USA
Shepherd, T.: Moving from anticipation to adaptation. In: Swenson, K.D. (ed.) Mastering the Unpredictable: How Adaptive Case Management Will Revolutionize the Way That Knowledge Workers Get Things Done. Meghan-Kiffer Press, Tampa (2010)
Sinur, J.: BPM is shifting into high gear. Gartner Blog Network, April 22 (2010)
Steffen, B., Margaria, T., Braun, V.: The electronic tool integration platform: concepts and design. Int. J. Softw. Tools Technol. Transf. 1, 9–30 (1997)
Steffen, B., Margaria, T., Claßen, A., Braun, V.: Incremental formalization: a key to industrial success. Softw. Concepts Tools 17(2), 78 (1996)
Steffen, B., Margaria, T., Nagel, R., Jörges, S., Kubczak, C.: Model-driven development with the jABC. In: Bin, E., Ziv, A., Ur, S. (eds.) Haifa Verification Conference. Lecture Notes in Computer Science, vol. 4383, pp. 92–108. Springer, Berlin (2006)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2012 Springer-Verlag London Limited
About this chapter
Cite this chapter
Margaria, T., Boßelmann, S., Doedt, M., Floyd, B.D., Steffen, B. (2012). Customer-Oriented Business Process Management: Vision and Obstacles. In: Hinchey, M., Coyle, L. (eds) Conquering Complexity. Springer, London. https://doi.org/10.1007/978-1-4471-2297-5_16
Download citation
DOI: https://doi.org/10.1007/978-1-4471-2297-5_16
Publisher Name: Springer, London
Print ISBN: 978-1-4471-2296-8
Online ISBN: 978-1-4471-2297-5
eBook Packages: Computer ScienceComputer Science (R0)