FROM AN ABSTRACT OBJECT-ORIENTED DOMAIN MODEL TO A META-MODEL FOR THE DOMAIN - Model Driven Development of a Manufacturing Execution System

Antoine Schlechter, Guy Simon, Fernand Feltz

Abstract

Despite a broad agreement on the benefits of model driven approaches to software engineering, the use of such techniques is still not very widespread. We think this is due to the appearing discouraging difficulty of meta-modeling. This paper presents a new method to easily obtain a meta-model from an abstract object-oriented domain model. The method is applied to the development of a Manufacturing Execution System.

References

  1. Atkinson, C., Kühne, T., 2003. Model-driven development: a metamodeling foundation. In IEEE Software. Vol. 20. No. 5. Sept-Oct 2003.
  2. CHAMDE, 2008: 1st Int. Workshop on Challenges in Model Driven Software Engineering. Sept 28th. Toulouse. France. (see Posse, Rutle, and Mohagheghi)
  3. Eclipse, 2009: Eclipse Modeling Project EMF,GMF, oaw: http://www.eclipse.org/modeling/ (2nd april 2009) http://www.openarchitectureware.org/ (2nd april 2009)
  4. Evans, E., 2004. Domain-Driven Design Tackling Complexity in the Heart of Software. Boston. AddisonWesley.
  5. Fowler, M, 2003. Patterns of Enterprise Application Architecture. Boston. Addison Wesley.
  6. Kent, S., 2002. Model Driven Engineering. In Proceedings of the Third International Conference on Integrated Formal Methods. LNCS Vol. 2335, 2002.
  7. Luoma, J., Kelly, S., Tolvanen, J-P., 2004. Defining Domain-Specific Modeling Languages: Collected Experiences. In Proc. of the 4th OOPSLA Workshop on Domain-Specific Modeling (DSM'04), Technical Reports, TR-33, University of Jyväskylä, Finland 2004.
  8. Mernik, M., Heering, J., Sloane, A. M., 2005. When and How to Develop Domain-Specific Languages. In ACM Computing Surveys. Vol. 37. Issue 4. Dec 2005.
  9. Selic, B., 2008. Personal Reflections on Automation, Programming Culture, and Model-based Software Engineering. In Automated Software Engineering. Vol. 15. Issue 3-4. Dec 2008.
  10. Thörn, C., Gustafsson, T., 2008. Uptake of Modeling Practices in SMEs Initial Results from an Industrial Survey. In 2008 Int. Workshop on Models in Software Engineering. Leipzig. Germany. 2008.
  11. van Deursen, A., Klingt, P., Visser, J., 2000. Domain Specific Languages. In ACM SIGPLAN Notices. Vol. 35. Issue 6. June 2000.
Download


Paper Citation


in Harvard Style

Schlechter A., Simon G. and Feltz F. (2009). FROM AN ABSTRACT OBJECT-ORIENTED DOMAIN MODEL TO A META-MODEL FOR THE DOMAIN - Model Driven Development of a Manufacturing Execution System . In Proceedings of the 4th International Conference on Software and Data Technologies - Volume 1: ICSOFT, ISBN 978-989-674-009-2, pages 317-320. DOI: 10.5220/0002252903170320


in Bibtex Style

@conference{icsoft09,
author={Antoine Schlechter and Guy Simon and Fernand Feltz},
title={FROM AN ABSTRACT OBJECT-ORIENTED DOMAIN MODEL TO A META-MODEL FOR THE DOMAIN - Model Driven Development of a Manufacturing Execution System},
booktitle={Proceedings of the 4th International Conference on Software and Data Technologies - Volume 1: ICSOFT,},
year={2009},
pages={317-320},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0002252903170320},
isbn={978-989-674-009-2},
}


in EndNote Style

TY - CONF
JO - Proceedings of the 4th International Conference on Software and Data Technologies - Volume 1: ICSOFT,
TI - FROM AN ABSTRACT OBJECT-ORIENTED DOMAIN MODEL TO A META-MODEL FOR THE DOMAIN - Model Driven Development of a Manufacturing Execution System
SN - 978-989-674-009-2
AU - Schlechter A.
AU - Simon G.
AU - Feltz F.
PY - 2009
SP - 317
EP - 320
DO - 10.5220/0002252903170320