Understanding schema evolution as a basis for database reengineering

Maxime Gobert, Jérôme Maes, Anthony Cleve, Jens Weber

Résultats de recherche: Contribution dans un livre/un catalogue/un rapport/dans les actes d'une conférenceArticle dans les actes d'une conférence/un colloque

Résumé

Software repositories can provide valuable information for facilitating software reengineering efforts. In recent years, many researchers have started to follow a holistic approach, considering diverse software artifacts and the links existing between them. However, when analyzing data-intensive systems, comparatively little attention has been devoted to the analysis of an important system artifact: the database. Even fewer approaches attempt to uncover facts about the evolution history of database schemas. We have developed a tool-supported method for analyzing and visualizing database schema history. This paper reports early results of applying and validating this method. We discuss our experiences to date and point out several novel research perspectives in this domain.

langue originaleAnglais
titreIEEE International Conference on Software Maintenance, ICSM
EditeurIEEE Computer society
Pages472-475
Nombre de pages4
ISBN (Electronique)1063-6773
Les DOIs
étatPublié - 1 déc. 2013
Evénement29th IEEE International Conference on Software Maintenance, ICSM 2013 - Eindhoven, Pays-Bas
Durée: 22 sept. 201328 sept. 2013

Une conférence

Une conférence29th IEEE International Conference on Software Maintenance, ICSM 2013
PaysPays-Bas
La villeEindhoven
période22/09/1328/09/13

Empreinte digitale

Reengineering

Citer ceci

Gobert, M., Maes, J., Cleve, A., & Weber, J. (2013). Understanding schema evolution as a basis for database reengineering. Dans IEEE International Conference on Software Maintenance, ICSM (p. 472-475). [6676935] IEEE Computer society. https://doi.org/10.1109/ICSM.2013.75
Gobert, Maxime ; Maes, Jérôme ; Cleve, Anthony ; Weber, Jens. / Understanding schema evolution as a basis for database reengineering. IEEE International Conference on Software Maintenance, ICSM. IEEE Computer society, 2013. p. 472-475
@inproceedings{6fe7aa0f842f426e8566e240b61c4404,
title = "Understanding schema evolution as a basis for database reengineering",
abstract = "Software repositories can provide valuable information for facilitating software reengineering efforts. In recent years, many researchers have started to follow a holistic approach, considering diverse software artifacts and the links existing between them. However, when analyzing data-intensive systems, comparatively little attention has been devoted to the analysis of an important system artifact: the database. Even fewer approaches attempt to uncover facts about the evolution history of database schemas. We have developed a tool-supported method for analyzing and visualizing database schema history. This paper reports early results of applying and validating this method. We discuss our experiences to date and point out several novel research perspectives in this domain.",
keywords = "Data reengineering, Mining software repositories, Schema evolution",
author = "Maxime Gobert and J{\'e}r{\^o}me Maes and Anthony Cleve and Jens Weber",
year = "2013",
month = "12",
day = "1",
doi = "10.1109/ICSM.2013.75",
language = "English",
pages = "472--475",
booktitle = "IEEE International Conference on Software Maintenance, ICSM",
publisher = "IEEE Computer society",

}

Gobert, M, Maes, J, Cleve, A & Weber, J 2013, Understanding schema evolution as a basis for database reengineering. Dans IEEE International Conference on Software Maintenance, ICSM., 6676935, IEEE Computer society, p. 472-475, 29th IEEE International Conference on Software Maintenance, ICSM 2013, Eindhoven, Pays-Bas, 22/09/13. https://doi.org/10.1109/ICSM.2013.75

Understanding schema evolution as a basis for database reengineering. / Gobert, Maxime; Maes, Jérôme; Cleve, Anthony; Weber, Jens.

IEEE International Conference on Software Maintenance, ICSM. IEEE Computer society, 2013. p. 472-475 6676935.

Résultats de recherche: Contribution dans un livre/un catalogue/un rapport/dans les actes d'une conférenceArticle dans les actes d'une conférence/un colloque

TY - GEN

T1 - Understanding schema evolution as a basis for database reengineering

AU - Gobert, Maxime

AU - Maes, Jérôme

AU - Cleve, Anthony

AU - Weber, Jens

PY - 2013/12/1

Y1 - 2013/12/1

N2 - Software repositories can provide valuable information for facilitating software reengineering efforts. In recent years, many researchers have started to follow a holistic approach, considering diverse software artifacts and the links existing between them. However, when analyzing data-intensive systems, comparatively little attention has been devoted to the analysis of an important system artifact: the database. Even fewer approaches attempt to uncover facts about the evolution history of database schemas. We have developed a tool-supported method for analyzing and visualizing database schema history. This paper reports early results of applying and validating this method. We discuss our experiences to date and point out several novel research perspectives in this domain.

AB - Software repositories can provide valuable information for facilitating software reengineering efforts. In recent years, many researchers have started to follow a holistic approach, considering diverse software artifacts and the links existing between them. However, when analyzing data-intensive systems, comparatively little attention has been devoted to the analysis of an important system artifact: the database. Even fewer approaches attempt to uncover facts about the evolution history of database schemas. We have developed a tool-supported method for analyzing and visualizing database schema history. This paper reports early results of applying and validating this method. We discuss our experiences to date and point out several novel research perspectives in this domain.

KW - Data reengineering

KW - Mining software repositories

KW - Schema evolution

UR - http://www.scopus.com/inward/record.url?scp=84891679693&partnerID=8YFLogxK

U2 - 10.1109/ICSM.2013.75

DO - 10.1109/ICSM.2013.75

M3 - Conference contribution

AN - SCOPUS:84891679693

SP - 472

EP - 475

BT - IEEE International Conference on Software Maintenance, ICSM

PB - IEEE Computer society

ER -

Gobert M, Maes J, Cleve A, Weber J. Understanding schema evolution as a basis for database reengineering. Dans IEEE International Conference on Software Maintenance, ICSM. IEEE Computer society. 2013. p. 472-475. 6676935 https://doi.org/10.1109/ICSM.2013.75