University of Limerick Institutional Repository

Industrial perspective on the usefulness of design rationale for software maintenance

DSpace Repository

Show simple item record Ali Babar, Muhammad Tang, Antony Gorton, Ian Han, Jun 2011-07-21T09:35:22Z 2011-07-21T09:35:22Z 2006
dc.description peer-reviewed en_US
dc.description.abstract Software maintenance is widely known as a problematic area that may consume up to 80% of a software project’s resources. It has been claimed that providing an effective mechanism to access Design Rationale (DR) has great potential to improve software maintenance processes. However, we postulate that the first step towards exploring the potential of DR for improving software maintenance should be to gain a better understanding of what DR means to practitioners, how valuable they consider DR to be and how they use DR. To determine the perceived usefulness of DR, we surveyed a large number of software designers. This exploratory study has discovered that practitioners recognize the importance of DR to understand existing designs and frequently use it to reason about proposed modifications. The results of this study establish that DR is perceived by practitioners to be useful and the efforts required to capture DR for the purpose of maintenance are worthwhile. The findings allow us to identify areas of further research on DR support that have the potential to improve the maintenance process. en_US
dc.language.iso eng en_US
dc.publisher IEEE Computer Society en_US
dc.relation.ispartofseries Proceedings of the sixth international conference on quality software 2006;
dc.rights ©2006 IEEE. Personal use of this material is permitted. However, permission to reprint/republish this material for advertising or promotional purposes or for creating new collective works for resale or redistribution to servers or lists, or to reuse any copyrighted component of this work in other works must be obtained from the IEEE. en_US
dc.subject software maintenance en_US
dc.subject design rationale en_US
dc.title Industrial perspective on the usefulness of design rationale for software maintenance en_US
dc.type Conference item en_US
dc.type.supercollection all_ul_research en_US
dc.type.supercollection ul_published_reviewed en_US
dc.type.restriction none en
dc.contributor.sponsor SFI

Files in this item

This item appears in the following Collection(s)

Show simple item record

Search ULIR


My Account