dc.contributor.author
Karahasanovic, Amela
dc.date.accessioned
2018-06-08T07:43:25Z
dc.date.available
2009-05-06T08:12:41.600Z
dc.identifier.uri
https://refubium.fu-berlin.de/handle/fub188/18574
dc.identifier.uri
http://dx.doi.org/10.17169/refubium-22268
dc.description.abstract
Research 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.
de
dc.relation.ispartofseries
urn:nbn:de:kobv:188-fudocsseries000000000022-0
dc.rights.uri
http://www.fu-berlin.de/sites/refubium/rechtliches/Nutzungsbedingungen
dc.subject.ddc
000 Informatik, Informationswissenschaft, allgemeine Werke::000 Informatik, Wissen, Systeme::004 Datenverarbeitung; Informatik
dc.title
Technologies for finding impacts of schema changes on applications
dc.type
Konferenzveröffentlichung
refubium.affiliation
Mathematik und Informatik
de
refubium.affiliation.other
Institut für Informatik
refubium.mycore.fudocsId
FUDOCS_document_000000001808
refubium.resourceType.isindependentpub
no
refubium.series.issueNumber
2001,04
refubium.series.name
Proceedings of the 8th Doctoral Consortium at the CAiSE*01, Interlaken,
Switzerland, June 4th - 5th 2001
refubium.mycore.derivateId
FUDOCS_derivate_000000000377
dcterms.accessRights.openaire
open access