摘要 |
Certain example embodiments described herein relate to systems and/or methods for systems and/or methods for improved creation of metamodels. More particularly, certain example embodiments described herein relate to automating the creation of metamodels from one or more example models. In certain example embodiments, nodes, edges, and multiplicities of at least one model are automatically identified. A preliminary metamodel is created by adding a metaclass for each automatically identified node and edge. A connection is made between each said added metaclass edge to at least two said added metaclass nodes via first and second associations. Detection of multiple relations is performed by determining whether any of said added metaclass edges are connected to more than two added metaclass nodes. The preliminary metamodel is refined or optimized, e.g., so as to reduce the occurrence of multiple relations. |