Notice: This Wiki is now read only and edits are no longer possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.
Difference between revisions of "KM3"
(created category AMMA) |
(added description for KM3) |
||
Line 1: | Line 1: | ||
{{Backlink|AMMA}} | {{Backlink|AMMA}} | ||
− | KM3 (Kernel | + | ==Presentation== |
+ | * KM3 (Kernel Meta Meta Model) is a neutral language to write [http://en.wikipedia.org/wiki/Meta-model | metamodels] and to define [http://en.wikipedia.org/wiki/Domain_Specific_Language | Domain Specific Languages] | ||
− | [http://www.eclipse.org/gmt/atl/doc/KernelMetaMetaModel%5Bv00.06%5D.pdf KM3 | + | * KM3 has been defined at [http://en.wikipedia.org/wiki/INRIA | INRIA]. |
+ | |||
+ | * The reference manual may be found at: [http://www.eclipse.org/gmt/atl/doc/ manuels], [http://www.eclipse.org/gmt/atl/doc/KernelMetaMetaModel%5Bv00.06%5D.pdf km3 intro]. | ||
+ | |||
+ | * There is an evolutive library of [http://en.wikipedia.org/wiki/Meta-model | metamodels] written in KM3. | ||
+ | |||
+ | * This library of open source metamodels may be found at: [http://www.eclipse.org/gmt/am3/zoos/ AtlanticZoo]. | ||
+ | |||
+ | * This library contains about 130 KM3 metamodels and has been named a Zoo. | ||
+ | |||
+ | * This collection of KM3 metamodels is intended for experimental purposes. | ||
+ | |||
+ | * On the same site there are also a number of "mirror zoos" containing metamodels written in other languages like MOF, UML, Prolog, VB, etc. | ||
+ | |||
+ | == 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. | ||
[[Category:Modeling]] | [[Category:Modeling]] | ||
[[Category:MDD]] | [[Category:MDD]] | ||
[[Category:AMMA]] | [[Category:AMMA]] |
Revision as of 05:51, 20 September 2006
< To: AMMA
Presentation
- KM3 (Kernel Meta Meta Model) is a neutral language to write | metamodels and to define | Domain Specific Languages
- KM3 has been defined at | INRIA.
- There is an evolutive library of | metamodels written in KM3.
- This library of open source metamodels may be found at: AtlanticZoo.
- This library contains about 130 KM3 metamodels and has been named a Zoo.
- This collection of KM3 metamodels is intended for experimental purposes.
- On the same site there are also a number of "mirror zoos" containing metamodels written in other languages like MOF, UML, Prolog, VB, etc.
References
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.