Model-Driven ERP Implementation

Philippe Dugerdil, Gil Gaillard


Enterprise Resource Planning (ERP) implementations are very complex. To obtain a fair level of understanding of the system, it is then necessary to model the supported business processes. However, the problem is the accuracy of the mapping between this model and the actual technical implementation. A solution is to make use of the OMG’s Model-Driven Architecture (MDA) framework. In fact, this framework lets the developer model his system at a high abstraction level and allows the MDA tool to generate the implementation details. This paper presents our results in applying the MDA framework to ERP implementation based on a high level model of the business processes. Then, we show how our prototype is structured and implemented in the IBM/Rational® XDE® environment.


  1. Almeida J.P., Dijkman R., van Sinderen M., Fereira Pires L.:On the Notion of Abstract Platform in MDA Development. Proc IEEE EDOC (2004)
  2. Arinze B. and Anandarajan M.: A Framework for Using OO Mapping Methods to Rapidly Configure ERP Systems. Communications of the ACM Vol. 46(2) (2003)
  3. Baker B.: Business Modelling with UML: The Light at the End of the Tunnel. The Rational Edge, Rational Software, December (2001)
  4.,: Business Process Modeling Notation - Working Draft 1.0 (2003)
  5. Frankel D.S.: Model Driven Architecture. OMG Press. Wiley Publishing, (2003)
  6. Eriksson H.-E., Penker M.: Business Modeling with UML. John Wiley & Sons, (2000)
  7. Gulla J.A., Brasethvik T.:On the Challenges of Business Modeling In Large Scale Reengineering Projects. 4th International Conference on Requirements Engineering (2000)
  8. Harwick T.: Three Half-Truths About Custom Applications, Forrester Inc., November 27 (2002)
  9. Heberling M., Maier Ch., Tensi T.: Visual Modeling and Managing the Software Architecture Landscape in a large Enterprise by an Extension of the UML. Second Workshop on Domain Specific Visual Languages, OOPSLA (2002)
  10. Heumann J.: Introduction to Business Modeling Using the Unified Modeling Language. The Rational Edge, Rational Software, March (2001)
  11. IDS Sheer : From Process Models to Application, ARIS P2A. White Paper. IDS Sheer AG, (2003)
  12. Jacobson I., Ericsson M., Jacobson A.: The Object Advantage. Business Process Reengineering with Object Technology. Addison-Wesley (1995)
  13. Johnston S.: Rational UML Profile for business modeling. IBM Developerworks. rational/ library/5167.html (2004)
  14. Linvald J., Østerbye K.: UML tailored to an ERP framework. Second Workshop on Domain Specific Visual Languages, OOPSLA (2002)
  15. Miller J., Mukerji J.: MDA Guide Version 1.0. omg/2003-06-0. OMG, June (2003).
  16. Ng P.-W.: Effective Business Modeling with UML: Describing Business Use Cases and Realizations. The Rational Edge, Rational Software, November (2002)
  17. Rolland C., Prakash N.: Matching ERP System Functionality To Customer Requirements. Proc. Fifth International Symposium on Requirement Engineering, (2001)
  18. Scheer A.-W., Habermann F.: Making ERP a Success. Communications of the ACM, Vol 43, N°4 (2000)
  19. Thomas J.L.: ERP et progiciels de gestion integrés (ERP and Packaged Business Software). Dunod, Paris (2002)
  20. UML Unified Modeling Language Specification, Version 1.5, OMG, March (2003).
  21. van Everdingen Y., van Hillegersberg J., Waarts E.: ERP Adoption by European Midsize Companies. Communication of the ACM, Vol 43, N°4 (2000)
  22. Vogt Ch.: Intractable ERP. A comprehensive Analysis of Failed Enterprise Resource Planning Projects. ACM SIGSOFT, Software Engineering Notes, 27(2), March (2002)
  23. Wegman A., Preiss O.: MDA in Enterprise Architecture? The Living System Theory to the Rescue. Proc. IEEE EDOC Conference (2003)

Paper Citation

in Harvard Style

Dugerdil P. and Gaillard G. (2006). Model-Driven ERP Implementation . In Proceedings of the 2nd International Workshop on Model-Driven Enterprise Information Systems - Volume 1: MDEIS, (ICEIS 2006) ISBN 978-972-8865-56-6, pages 77-87. DOI: 10.5220/0002480400770087

in Bibtex Style

author={Philippe Dugerdil and Gil Gaillard},
title={Model-Driven ERP Implementation},
booktitle={Proceedings of the 2nd International Workshop on Model-Driven Enterprise Information Systems - Volume 1: MDEIS, (ICEIS 2006)},

in EndNote Style

JO - Proceedings of the 2nd International Workshop on Model-Driven Enterprise Information Systems - Volume 1: MDEIS, (ICEIS 2006)
TI - Model-Driven ERP Implementation
SN - 978-972-8865-56-6
AU - Dugerdil P.
AU - Gaillard G.
PY - 2006
SP - 77
EP - 87
DO - 10.5220/0002480400770087