Technologies for finding impacts of schema changes on applications
Karahasanovic, Amela ;  Hinze, Annika ;  Herden, Olaf ;  Doctoral Consortium of the Conference on Advanced Information Systems Engineering <8, 2001, Interlaken>

Main titleTechnologies for finding impacts of schema changes on applications
AuthorKarahasanovic, Amela
EditorHinze, Annika
EditorHerden, Olaf
No. of Pages12 S.
Series Freie Universität Berlin, Fachbereich Mathematik und Informatik : Ser. B, Informatik ; [20]01,04
Classification (DDC)004 Data processing and Computer science
AbstractResearch in schema evolution has been driven by the need for more effective
software development and maintenance. Finding impacts of schema
changes on the applications and presenting them in an appropriate way are particularly
challenging. We have developed a tool that finds impacts of schema
changes on applications in object-oriented systems. This tool displays components
(packages, classes, interfaces, methods and fields) of a database application
system as a graph. Components potentially affected by a change are
indicated by changing the shape of the boxes representing those components.
We have evaluated the tool by own judgement on a real-life application and
by a controlled student experiment. Our results indicate that identifying impacts
at the level of fields and methods can reduce the time needed to conduct
schema changes and reduce the number of errors compared with identifying
impacts at the level of classes. Moreover, the subjects of the experiment appreciated
the idea of visualizing the impacts of schema changes.
If your browser can't open the file, please download the file first and then open it
FU DepartmentDepartment of Mathematics and Computer Science
Other affiliation(s)Institut für Informatik
Year of publication2001
Type of documentConferencepresentation
Terms of use/Rights Nutzungsbedingungen
Created at2009-05-06 : 08:12:41
Last changed2015-02-27 : 08:24:59
Static URLhttp://edocs.fu-berlin.de/docs/receive/FUDOCS_document_000000001808