MDSD for Games with Eclipse Modeling Technologies
This paper describes an approach to be used to apply Model Driven Software Development (MDSD) techniques to the development of software for 3D games on multiple platforms, with additional usage in Scientific Visualization, Virtual Reality (VR), Augmented Reality (AR), and Animation applications. Specific areas of applicability for MDSD techniques include development tooling and artifact creation. The MDSD support for this functionality can be implemented as extensions to the Eclipse Platform augmented by a subset of the modeling projects that are available with Eclipse.
KeywordsAugmented Reality Game Development Target Platform Eclipse Modeling Framework Multiple Platform
- 1.Kleppe, A., Warmer, J., Bast, W.: MDA Explained. The Model Driven Architecture: Practice and Promise, pp. 5–8. Addison-Wesley (2003)Google Scholar
- 2.Steinberg, D., Budinsky, F., Paternostro, M., Merks, E.: EMF Eclipse Modeling Framework, 2nd edn. Addison-Wesley (2009)Google Scholar
- 3.Fowler, M., Parsons, R.: Domain-Specific Languages. Addison-Wesley (2010)Google Scholar
- 5.Rost, R.J., Licea-Kane, B., et al.: OpenGL Shading Language. Addison Wesley (2010)Google Scholar
- 7.Shreiner, D.: OpenGL Programming Guide, 7th edn. Addison Wesle (2010)Google Scholar