Design Paradigm and Risk Assessment of Hybrid Re-engineering with an approach for development of Re-engineering Metrics
Sandhya Tarar
Abstract
Open-access reader
Sandhya Tarar
Abstract
Open-access reader
Software re-engineering, a recent research area includes reverse engineering & forward engineering whileHybrid re-engineering incorporates both the engineering processes where reverse engineering applies to existing system code to extract design & requirements, although this is often used as means to mitigate risks & reduced costs of operation and maintaining the software system.This paper briefly describes traditional re-engineering then discusses the emerging process of hybrid-reengineering which is often used as means to simplify the cumbersome tasks.The paper represents how maintenance is going to be effect with the help of given software engineering approaches.An analysis of various possible risks, their impact and mapping with various attributes is correspondingly depicted.This paper is also presenting the way to reduce the impact of most of these risks by using hybrid re-engineering.
OpenAlex reports 3 citations for this work. Citation counts describe recorded attention and do not establish research quality.
A contribution statement is not available in the OpenAlex record.
Method details are not available in the OpenAlex metadata.
Findings are not separately available in the OpenAlex metadata.
Limitations are not available in the OpenAlex metadata.
Application details are not available in the OpenAlex metadata.
Software re-engineering, a recent research area includes reverse engineering & forward engineering whileHybrid re-engineering incorporates both the engineering processes where reverse engineering applies to existing system code to extract design & requirements, although this is often used as means to mitigate risks & reduced costs of operation and maintaining the software system.This paper briefly describes traditional re-engineering then discusses the emerging process of hybrid-reengineering which is often used as means to simplify the cumbersome tasks.The paper represents how maintenance is going to be effect with the help of given software engineering approaches.An analysis of various possible risks, their impact and mapping with various attributes is correspondingly depicted.This paper is also presenting the way to reduce the impact of most of these risks by using hybrid re-engineering.
Key concepts: Reverse engineering, Business process reengineering, Requirements engineering, Computer science, Software engineering, Systems engineering, Process (computing), Search-based software engineering