Enhanced Re-Engineering Mechnanism to Improve the Efficiency of Software Re-Engineering

Abstract

Generally, software re-engineering is economical and perfect way to provide much needed boost to a present software system. Software Re-engineering is like to obtain a fully completed software from existing software with additional features if needed. The overall process of Software re-engineering is to analyze the needed requiements & its contents. It also changes the needed contents or transforms the existing software system for reconstructing a novel software system. The difficult part in re-engineering is to understand the traditional system. Most of the software re-engineering mechanisms are aimed to achieve the common re-engineering objectives and the objectives are: improved software quality, reduced complexity, reduce maintenance cost and increased reliability. As a result, several traditional re-engineering mechanisms fail to verify the performance of individual functionality in existing software. This performance evaluation increases the complexity in re-engineering process. To minimizing the complexities in software re-engineering, this proposed system implements a novel approach named Enhanced Re-engineering mechanism. This enhanced mechanism introduces a new idea, before executing the re- build process the developer verifies the performance of particular function in existing system. After that, the function performance is compared with proposed algorithm. Based on the comparison process only rebuild process should be carried out. Finally this proposed mechanism reduces the complexities in software re-engineering.

Authors and Affiliations

A. Cathreen Graciamary, Chidam baram

Keywords

Related Articles

Novel LVCSR Decoder Based on Perfect Hash Automata and Tuple Structures – SPREAD –

The paper presents the novel design of a one-pass large vocabulary continuous-speech recognition decoder engine, named SPREAD. The decoder is based on a time-synchronous beam-search approach, including statically expande...

An Approach of Improving Student’s Academic Performance by using K-means clustering algorithm and Decision tree

Improving student’s academic performance is not an easy task for the academic community of higher learning. The academic performance of engineering and science students during their first year at university is a turning...

Security Risk Scoring Incorporating Computers' Environment

A framework of a Continuous Monitoring System (CMS) is presented, having new improved capabilities. The system uses the actual real-time configuration of the system and environment characterized by a Configuration Manage...

For an Independent Spell-Checking System from the Arabic Language Vocabulary

In this paper, we propose a new approach for spell-checking errors committed in Arabic language. This approach is almost independent of the used dictionary, of the fact that we introduced the concept of morphological ana...

Developing an Algorithm for Securing the Biometric Data Template in the Database

In the current technology advancement, biometric template provides a dependable solution to the problem of user verification in an identity control system. The template is saved in the database during the enrollment and...

Download PDF file
  • EP ID EP397000
  • DOI 10.14569/IJACSA.2016.071136
  • Views 98
  • Downloads 0

How To Cite

A. Cathreen Graciamary, Chidam baram (2016). Enhanced Re-Engineering Mechnanism to Improve the Efficiency of Software Re-Engineering. International Journal of Advanced Computer Science & Applications, 7(11), 285-290. https://europub.co.uk/articles/-A-397000