Title
Formal Model Merging Applied to Class Diagram Integration
Abstract
The integration of software artifacts is present in many scenarios of the Software Engineering field: object-oriented modeling, relational databases, XML schemas, ontologies, aspect-oriented programming, etc. In Model Management, software artifacts are viewed as models that can be manipulated by means of generic operators, which are specified independently of the context in which they are used. One of these operators is Merge, which enables the automated integration of models. Solutions for merging models that are achieved by applying this operator are more abstract and reusable than the ad-hoc solutions that are pervasive in many contexts of the Software Engineering field. In this paper, we present our automated approach for generic model merging from a practical standpoint, providing support for conflict resolution and traceability between software artifacts by using the QVT Relations language. We focus on the definition of our operator Merge, applying it to Class Diagrams integration.
Year
DOI
Venue
2007
10.1016/j.entcs.2006.06.013
Electr. Notes Theor. Comput. Sci.
Keywords
Field
DocType
software artifact,generic model,model-driven engineering,class diagram integration,conflict resolution,class diagrams integration,automated integration,qvt relations language,qvt relations,automated approach,generic operator,conflict resolution.,software engineering field,formal model merging applied,model management,operator merge,model merging,model driven engineering,class diagram,aspect oriented programming,relational database,software engineering,xml schema
Data mining,Software engineering,Relational database,Semi-structured model,Model-driven architecture,Computer science,Theoretical computer science,XML schema,Operator (computer programming),Software development,Domain model,Class diagram
Journal
Volume
ISSN
Citations 
166,
Electronic Notes in Theoretical Computer Science
23
PageRank 
References 
Authors
1.29
15
4
Name
Order
Citations
PageRank
Artur Boronat128614.20
José Á. Carsí2725.77
Isidro Ramos316332.89
Patricio Letelier412716.13