- KM3
KM3 or Kernel Meta Meta Model is a neutral language to write metamodels and to define
Domain Specific Language s. KM3 has been defined atINRIA and is available under the Eclipse platform.References
* [http://www.sciences.univ-nantes.fr/lina/atl/www/papers/KM3-FMOODS06.pdf KM3: a DSL for Metamodel Specification ] Jouault, F, and Bézivin, J (2006). In: Proceedings of 8th IFIP International Conference on Formal Methods for Open Object-Based Distributed Systems, LNCS 4037, Bologna, Italy, pages 171-185.
* [http://www.sciences.univ-nantes.fr/lina/atl/ ADT Download]
* [http://www.eclipse.org/gmt/ Eclipse GMT site]
* [http://www.planetmde.org/wisme-2005/ModelEngineeringSupportForToolInteroperability.pdf planetmde.org article]
* [http://softwarefactories.com/workshops/OOPSLA-2005/Papers/Bezivin.pdf softwarefactories.com article]
* [http://www.softmetaware.com/oopsla2005/bezivin2.pdf Softmetaware.com article]
* [http://www.uio.no/studier/emner/matnat/ifi/INF5120/v05/undervisningsmateriale/ATL_User_Manual%5Bv00.02%5D.pdf uio.no article]
* [http://www.softmetaware.com/oopsla2004/bezivin-megamodel.pdf softmetaware.com article]
* [http://trese.cs.utwente.nl/workshops/AMDA2005/bezivin.ppt trese.cs.utwente.nl présentation]
* [http://www.bis.uni-leipzig.de/studium/seminare/2005_ws/mdsd/20051109/schwarzer.pdf bis.uni-leipzig.de présentation]Related Concepts
*
Model-driven architecture (MDA is an OMG Trademark),
*Model Driven Engineering (MDE is not an OMG Trademark)
*Domain Specific Language (DSL)
*Domain-specific modelling (DSM)
*Model-based testing (MBT)
*Meta-modeling
* ATL
*XMI
*OCL
* MTL
* MOF
*Object-oriented analysis and design (OOAD)External links
* [http://www.eclipse.org/gmt/atl/doc/KernelMetaMetaModel%5Bv00.06%5D.pdf km3 intro KM3 reference manual] .
* [http://www.eclipse.org/gmt/am3/zoos/ AtlanticZoo Open source evolutive library ofmetamodel s written in KM3] .
Wikimedia Foundation. 2010.