2013International Journal of Advanced Research in Computer ScienceOpen access

Proposed Software Re-engineering Process That Combine Traditinal Software Reengineering Process With Spiral Model

Ahmed Saleem Abbas, V.V. Klinsega W. Jeberson

Open full text 0 citations

Abstract

Software re-engineering, a recent research area includes reverse engineering, forward engineering and reengineering tools while re-engineering modification to get new enhanced until now does not discussed in a serious manner, so in this paper the traditional software reengineering is discussed and the software reengineering process is suggested. The proposed incorporates both the reverse engineering and forward engineering integrated with spiral model 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 of proposed-reengineering which is often used as means to simplify the complex tasks. The paper represents how quality is going to be effect with the help of given software reengineering process. An analysis of various possible risks, their impact and mapping with various attributes is correspondingly presented. This paper is also presenting the way to reduce the impact of most of these risks by using proposed re-engineering through get all the useful features of spiral model. Keywords: Software Engineering, Software Re-engineering Process, Proposed Re-engineering Process, Reverses Engineering; Forward Engineering, Risk Assessment, Software Metrics.

About this research paper

What this paper is about

Software re-engineering, a recent research area includes reverse engineering, forward engineering and reengineering tools while re-engineering modification to get new enhanced until now does not discussed in a serious manner, so in this paper the traditional software reengineering is discussed and the software reengineering process is suggested. The proposed incorporates both the reverse engineering and forward engineering integrated with spiral model 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 of proposed-reengineering which is often used as means to simplify the complex tasks. The paper represents how quality is going to be effect with the help of given software reengineering process. An analysis of various possible risks, their impact and mapping with various attributes is correspondingly presented. This paper is also presenting the way to reduce the impact of most of these risks by using proposed re-engineering through get all the useful features of spiral model. Keywords: Software Engineering, Software Re-engineering Process, Proposed Re-engineering Process, Reverses Engineering; Forward Engineering, Risk Assessment, Software Metrics.

Why it matters

A significance statement is not available in the OpenAlex record.

Key contribution

A contribution statement is not available in the OpenAlex record.

Method / approach

Method details are not available in the OpenAlex metadata.

Main findings

Findings are not separately available in the OpenAlex metadata.

Limitations

Limitations are not available in the OpenAlex metadata.

Applications

Application details are not available in the OpenAlex metadata.

Available abstract

Software re-engineering, a recent research area includes reverse engineering, forward engineering and reengineering tools while re-engineering modification to get new enhanced until now does not discussed in a serious manner, so in this paper the traditional software reengineering is discussed and the software reengineering process is suggested. The proposed incorporates both the reverse engineering and forward engineering integrated with spiral model 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 of proposed-reengineering which is often used as means to simplify the complex tasks. The paper represents how quality is going to be effect with the help of given software reengineering process. An analysis of various possible risks, their impact and mapping with various attributes is correspondingly presented. This paper is also presenting the way to reduce the impact of most of these risks by using proposed re-engineering through get all the useful features of spiral model. Keywords: Software Engineering, Software Re-engineering Process, Proposed Re-engineering Process, Reverses Engineering; Forward Engineering, Risk Assessment, Software Metrics.

Key concepts: Business process reengineering, Computer science, Software Engineering Process Group, Software engineering, Reverse engineering, Software system, Software requirements, Process (computing)

Related papers

Back to paper searchBrowse research topicsOriginal source
Proposed Software Re-engineering Process That Combine Traditinal Software Reengineering Process With Spiral Model — Research Paper | ScholarLens