Saturday 30 March 2013

UML Based Visualization of Objects for Partial Software Reengineering

Vol.5 No.1
Year: 2010
Issue: July - September
Title: UML Based Visualization of Objects for Partial Software Reengineering   
Author Name: Sumesh Sood, Arvind Kalia , Hardeep Singh , Shalini Sood   
Synopsis:   
The law of software entropy dictates that even when a system start to function in a well-designed state, requirement of user changes and user demand new functionality. As the requirements of users change with the passage of time, it becomes mandatory to make changes in software. The new changes may result with the introduction of new bugs in the system. After some time it requires regular maintenance. To find whether software can be maintained, reengineer, or retire and build again, two metrics are proposed in this work. Proposed software reengineering metric (RRC and RRCM) can be used to calculate reengineering requirement cost of entire software and reengineering requirement cost of each Module. UML diagrams are used to identify different components of the software. The results obtained after applying the proposed metric become the basis for the decision whether there will be requirement of maintenance, reengineering or retirement of software.

No comments:

Post a Comment