MODELING ERP BUSINESS PROCESSES USING LAYERED QUEUEING NETWORKS

Stephan Gradl, Manuel Mayer, Holger Wittges, Helmut Krcmar

2010

Abstract

This paper presents an approach how to simulate enterprise resource planning systems (ERP) using Layered Queueing Networks (LQN). A case study of an existing production planning process shows how LQN models can be exploited as a performance analysis tool. To gather data about the internal ERP system’s architecture, an internal trace is analyzed and a detailed model is built to evaluate system’s performance and scalability in terms of response times with an increasing number of users and CPUs. It is shown, that the solving results match the characteristics in practice. Depending on the number of CPUs, constant response times are observed up to a certain number of concurrent users.

References

  1. Bacigalupo, D. A., Jarvis, S. A., He, L., Spooner, D. P., Dillenberger, D. N., Nudd, G. R., 2005. An Investigation into the Application of Different Performance Prediction Methods to Distributed Enterprise Applications. The Journal of Supercomputing, Vol. 34, pp. 93-111.
  2. D'Ambrogio, A.; Bocciarelli, P., 2007. A Model-driven Apporach to Describe and Predict the Performance of Composite Services. WOSP'07, Buenos Aires, Argentinia.
  3. Gradl, S., Bögelsack, A., Wittges, H., Krcmar, H., 2009. Layered Queuing networks for simulating Enterprise Resource Planning systems. 7th International workshop on Modelling, Simulation, Verification and Validation of Enterprise Information Systems.
  4. Herrmann, F., 2007. SIM-R/3: Softwaresystem zur Simulation der Regelung produktionslogisti-scher Prozesse durch das R/3-System der SAP AG. Wirtschaftsinformatik, Volume 49, Number 2, pp. 127-133.
  5. Jain, R., 1991. The art of computer systems performance analysis: techniques for experimental design, measurement, simulation, and modelling. John Wiley & sons, Inc., Littleton, Massachusetts.
  6. Jin, Y., Tang, A., Han, J., Liu, Y., 2007. Performance Evaluation and Prediction for Legacy In-formation Systems. 29th International Conference on Software Engineering.
  7. Kounev, S., 2006. Performance Modeling and Evaluation of Distributed Component-Based Systems Using Queuing Petri Nets. IEEE Transactions on Software Engineering, Vol. 32, No. 7, July.
  8. Koziolek, H., Reussner, R.,2008. A Model Transformation from the Palladio Component Model to Layered Queuing Networks. SIPEW 2008, Darmstadt, Germany.
  9. M. Woodside, 2002. Tutorial Introduction to Layered Modeling of Software Performance, third ed. http://www.sce.carleton.ca/rads/lqns/lqndocumentation/tutorialg.pdf, accessed on: 2009/12/14.
  10. Menascé, D., Almeida, V., Dowdy, L., 1994. Capacity Planning and Performance Modeling - From Mainframes to Client-Server Systems. Englewood Cliffs, N.J.: Prentice Hall.
  11. Omari, T., Franks, G., Woodside, M., Pan, A., 2007. Solving Layered Queuing Networks of Large ClientServer Sytems with Symmetric Replication. The Journal of Systems and Software. Vol. 80, pp. 510- 527.
  12. Rolia, J. A., Sevcik, K. ., 1995. The Method of Layers. IEEE Trans. on Software Engineering. Vol. 21 No. 8, pp 689-700.
  13. SAP 2010a, http://help.sap.com/erp2005_ehp_04/ helpdata/DE/84/54953fc405330ee10000000a114084/f rameset.htm, accessed on: 01/18/2010.
  14. SAP 2010b, http://www.sap-ucc.com/emea, accessed on: 01/19/2010.
  15. Schneider, T., 2005: SAP-Performance optimierung. Galileo Press GmbH, Bonn.
  16. Schult, R.; Kassem, G.: Self-Adaptive Customizing With Data Mining Methods - A Concept for the Automatic Customizing of an ERP System with Data Mining Methods. In Proceedings of ICEIS 2008.
  17. Ufimtsev, A., Murphy, L., 2006. Performance Modeling of a JavaEE Component Application using Layered Queuing Networks: Revised Approach and a Case Study. 5th International Workshop on Specification and Verification of Component-Based Systems (SAVCBS).
  18. Wu, X., Woodside, M., 2004. Performance Modeling from Software Components. Workshop on Simulation and Performance.
  19. Xu, J., Oufimtsev, A., Woodside, M., Murphy, L. 2005. Performance modeling and prediction of enterprise javaBeans with layered queueing network templates. ACM SIGSOFT Software Engineering Notes, Vol. 31, No. 2.
Download


Paper Citation


in Harvard Style

Gradl S., Mayer M., Wittges H. and Krcmar H. (2010). MODELING ERP BUSINESS PROCESSES USING LAYERED QUEUEING NETWORKS . In Proceedings of the 12th International Conference on Enterprise Information Systems - Volume 3: ICEIS, ISBN 978-989-8425-06-5, pages 255-260. DOI: 10.5220/0002907202550260


in Bibtex Style

@conference{iceis10,
author={Stephan Gradl and Manuel Mayer and Holger Wittges and Helmut Krcmar},
title={MODELING ERP BUSINESS PROCESSES USING LAYERED QUEUEING NETWORKS},
booktitle={Proceedings of the 12th International Conference on Enterprise Information Systems - Volume 3: ICEIS,},
year={2010},
pages={255-260},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0002907202550260},
isbn={978-989-8425-06-5},
}


in EndNote Style

TY - CONF
JO - Proceedings of the 12th International Conference on Enterprise Information Systems - Volume 3: ICEIS,
TI - MODELING ERP BUSINESS PROCESSES USING LAYERED QUEUEING NETWORKS
SN - 978-989-8425-06-5
AU - Gradl S.
AU - Mayer M.
AU - Wittges H.
AU - Krcmar H.
PY - 2010
SP - 255
EP - 260
DO - 10.5220/0002907202550260