UCSY's Research Repository

Evaluating the Impact of Refactoring of Class Hierarchies for Software Maintenance

Show simple item record

dc.contributor.author Phyu, Hnin Pwint
dc.contributor.author Nyunt, Thi Thi Soe
dc.date.accessioned 2019-07-03T03:12:59Z
dc.date.available 2019-07-03T03:12:59Z
dc.date.issued 2011-05-05
dc.identifier.uri http://onlineresource.ucsy.edu.mm/handle/123456789/126
dc.description.abstract The class hierarchy is an important step of an objected-oriented software development. Designing and maintaining the class hierarchy for reverse engineering is a difficult task. However, Formal Concept Analysis (FCA) is a strong tool which provides a natural theoretical framework for class hierarchy design and maintenance because it can guarantee maximal factorization while preserving specializing relationships. Relational Concept Analysis (RCA), an extension of FCA, is an efficient approach to allow dealing with entities described by binary attributes and by relations with the other entities. Moreover, object-oriented design metrics are essential part of software environment. So, our proposed system consists of two main tasks. First, we propose an approach for refactoring class hierarchy in object-oriented design with the theoretical strength of FCA and RCA. Next, we focus on a set of object-oriented design metrics that can be used to evaluate the impact of the resulted object-oriented design. en_US
dc.language.iso en en_US
dc.publisher Ninth International Conference On Computer Applications (ICCA 2011) en_US
dc.subject FCA en_US
dc.subject RCA en_US
dc.subject Class Hierarchy en_US
dc.subject Refactoring en_US
dc.subject Object-oriented Metrics en_US
dc.title Evaluating the Impact of Refactoring of Class Hierarchies for Software Maintenance en_US
dc.type Article en_US


Files in this item

This item appears in the following Collection(s)

Show simple item record

Search Repository



Browse

My Account

Statistics