Understanding schema evolution as a basis for database reengineering

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

Research output: Contribution in Book/Catalog/Report/Conference proceedingConference contribution

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.

Original languageEnglish
Title of host publicationIEEE International Conference on Software Maintenance, ICSM
PublisherIEEE Computer Society
Pages472-475
Number of pages4
ISBN (Electronic)1063-6773
DOIs
Publication statusPublished - 1 Dec 2013
Event29th IEEE International Conference on Software Maintenance, ICSM 2013 - Eindhoven, Netherlands
Duration: 22 Sept 201328 Sept 2013

Conference

Conference29th IEEE International Conference on Software Maintenance, ICSM 2013
Country/TerritoryNetherlands
CityEindhoven
Period22/09/1328/09/13

Keywords

  • Data reengineering
  • Mining software repositories
  • Schema evolution

Fingerprint

Dive into the research topics of 'Understanding schema evolution as a basis for database reengineering'. Together they form a unique fingerprint.

Cite this