2013
DOI: 10.1007/978-3-642-41924-9_26
|View full text |Cite
|
Sign up to set email alerts
|

Toward an Ontology-Driven Unifying Metamodel for UML Class Diagrams, EER, and ORM2

Abstract: Abstract. Software compatibility and application integration can be achieved using their respective conceptual data models. However, each model may be represented in a different language. While such languages seem similar yet known to be distinct, no unifying framework exists that respects all of their language features. Aiming toward filling this gap, we designed a common, ontology-driven, metamodel of the static, structural, components of ER, EER, UML v2.4.1, ORM, and ORM2, such that each is a fragment of th… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
14
0

Year Published

2014
2014
2019
2019

Publication Types

Select...
4
1

Relationship

2
3

Authors

Journals

citations
Cited by 8 publications
(14 citation statements)
references
References 30 publications
(40 reference statements)
0
14
0
Order By: Relevance
“…The metamodel, described in [16,17] and represented as a set of UML v.2.4 diagrams with annotations, is a consistent conceptual model about the entities and constraints in the selected modelling languages, covering almost all their native features. It aims at representing in a unified way whatever is present in the languages, and several notions from Ontology (philosophy) and ontologies (Artificial intelligence) were used in its development so as to increase understanding of the language features, to reconcile or unify perceived differences, and to improve the quality of the metamodel; e.g., on attributes and the positionalist nature of relationships [17].…”
Section: Formalised Metamodel and Term Mappingsmentioning
confidence: 99%
See 4 more Smart Citations
“…The metamodel, described in [16,17] and represented as a set of UML v.2.4 diagrams with annotations, is a consistent conceptual model about the entities and constraints in the selected modelling languages, covering almost all their native features. It aims at representing in a unified way whatever is present in the languages, and several notions from Ontology (philosophy) and ontologies (Artificial intelligence) were used in its development so as to increase understanding of the language features, to reconcile or unify perceived differences, and to improve the quality of the metamodel; e.g., on attributes and the positionalist nature of relationships [17].…”
Section: Formalised Metamodel and Term Mappingsmentioning
confidence: 99%
“…It aims at representing in a unified way whatever is present in the languages, and several notions from Ontology (philosophy) and ontologies (Artificial intelligence) were used in its development so as to increase understanding of the language features, to reconcile or unify perceived differences, and to improve the quality of the metamodel; e.g., on attributes and the positionalist nature of relationships [17]. It is formalized in two versions, both available at http://www.meteck.org/ SAAR.html.…”
Section: Formalised Metamodel and Term Mappingsmentioning
confidence: 99%
See 3 more Smart Citations