6533b7d1fe1ef96bd125cac8

RESEARCH PRODUCT

Do we need metamodels AND ontologies for engineering platforms?

Thierry GrisonGeorge BeckerMarinette SavonnetMarie-noölle TerrasseEric Leclercq

subject

business.industryComputer scienceDomain modelcomputer.software_genreBusiness domainMetamodelingDomain (software engineering)Feature-oriented domain analysisUpper ontologyDomain engineeringIDEF5Data miningSoftware engineeringbusinesscomputer

description

In this paper we show how the joint use of metamodeling and ontologies allows to describe domain knowledge for a complex domain. Ontologies are used as stabilized descriptions of a business domain while metamodels allow a fine description of the domain (to be constructed in the initial phases of modeling). We propose to use an ontology for early categorization, i.e., as a "natural" complement of the formal system that is induced by the metamodel.

https://doi.org/10.1145/1138304.1138310