Data Integration between Objectiver and DB-Main: A Case Study of a Model-Driven Interoperability Bridge

Francisco Javier Bermúdez Ruiz, Jesús Joaquín García Molina, Oscar Díaz García

2016

Abstract

In building software systems, the integration of tools with the purpose of exchanging data (i.e. tool interoperability) is common practice. Such an integration is one of the application scenarios of Model-Driven Engineering (MDE), which is often called Model-Driven Interoperability (MDI). In the last few years, some MDI approaches have been presented, and they have shown how MDE techniques are useful in bridging tools in order to integrate data. However, the number of case studies is still limited and more practical experiences of building MDI bridges should be published. In this article, we present an MDI bidirectional bridge that integrates the Objectiver and DB-Main tools. DB-Main database schemas are obtained from Objectiver object models, and they are kept consistent. Through this case study, we contrast the majority of techniques that can be used to implement a MDI solution. We mainly focus on the level of automation offered by each alternative. Some lessons learned are commented on.

Download


Paper Citation


in Harvard Style

Ruiz F., Molina J. and García O. (2016). Data Integration between Objectiver and DB-Main: A Case Study of a Model-Driven Interoperability Bridge . In Proceedings of the 4th International Conference on Model-Driven Engineering and Software Development - Volume 1: MODELSWARD, ISBN 978-989-758-168-7, pages 477-488. DOI: 10.5220/0005653504770488

in Bibtex Style

@conference{modelsward16,
author={Francisco Javier Bermúdez Ruiz and Jesús Joaquín García Molina and Oscar Díaz García},
title={Data Integration between Objectiver and DB-Main: A Case Study of a Model-Driven Interoperability Bridge},
booktitle={Proceedings of the 4th International Conference on Model-Driven Engineering and Software Development - Volume 1: MODELSWARD,},
year={2016},
pages={477-488},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0005653504770488},
isbn={978-989-758-168-7},
}


in EndNote Style

TY - CONF
JO - Proceedings of the 4th International Conference on Model-Driven Engineering and Software Development - Volume 1: MODELSWARD,
TI - Data Integration between Objectiver and DB-Main: A Case Study of a Model-Driven Interoperability Bridge
SN - 978-989-758-168-7
AU - Ruiz F.
AU - Molina J.
AU - García O.
PY - 2016
SP - 477
EP - 488
DO - 10.5220/0005653504770488