<?xml version="1.0" encoding="UTF-8"?><xml><records><record><source-app name="Biblio" version="6.x">Drupal-Biblio</source-app><ref-type>47</ref-type><contributors><authors><author><style face="normal" font="default" size="100%">Rysselberghe, Filip Van</style></author><author><style face="normal" font="default" size="100%">Demeyer, Serge</style></author></authors></contributors><titles><title><style face="normal" font="default" size="100%">Studying Versioning Information to Understand Inheritance Hierarchy Changes</style></title><secondary-title><style face="normal" font="default" size="100%">Fourth International Workshop on Mining Software Repositories (MSR'07:ICSE Workshops 2007)</style></secondary-title></titles><keywords><keyword><style  face="normal" font="default" size="100%">argouml</style></keyword><keyword><style  face="normal" font="default" size="100%">change management</style></keyword><keyword><style  face="normal" font="default" size="100%">inheritance</style></keyword><keyword><style  face="normal" font="default" size="100%">jedit</style></keyword></keywords><dates><year><style  face="normal" font="default" size="100%">2007</style></year></dates><urls><related-urls><url><style face="normal" font="default" size="100%">http://flosshub.org/sites/flosshub.org/files/28300016.pdf</style></url></related-urls></urls><publisher><style face="normal" font="default" size="100%">IEEE</style></publisher><pub-location><style face="normal" font="default" size="100%">Minneapolis, MN, USA</style></pub-location><pages><style face="normal" font="default" size="100%">16 - 16</style></pages><isbn><style face="normal" font="default" size="100%">0-7695-2950-X</style></isbn><abstract><style face="normal" font="default" size="100%">With the widespread adoption of object-oriented programming, changing the inheritance hierarchy became an inherent part of today's software maintenance activities. Unfortunately, little is known about the &quot;state-of-the-practice&quot; with respect to changing an application's inheritance hierarchy, and consequently we do not know how the change process can be improved. In this paper, we report on a study of the hierarchy changes stored in a versioning system to explore the answers to three research questions: (1) why are hierarchy changes made? (2) what kind of hierarchy changes are made? (3) what is the impact of these changes? Based on the results of this study, we formulate 7 hypotheses which should be investigated further to make conclusive interpretations on how hierarchy changes fit in the actual change process.</style></abstract></record></records></xml>