(855) 4-ESSAYS

Type a new keyword(s) and press Enter to search

Software Re-engineering



             (3) Original Policy Changes: An organization may wish to standardize all the systems under its use to minimize cost factor . There is need to translate it .
             In figure b the process of source code has been illustrated .There may be no need to understand the operation of the software in detail or to modify the system architecture. We can focus on programming language considerations such as the equivalence of program control constructs .
             Source code translator is only economical if an automated translator is available does the most translation. "It may be the special program to convert one language to another language" .Complete automatic translation is impossible.
             Program Restructuring.
             It is the transformation of representation of one format to another . Re-structuring is one of the techniques in reshaping data models ,design planes and requirements structure .Figure A shows that how a complex control logic makes a simple program difficult to understand . It is the algorithm of an air conditioner controller . While in figure B the same algorithm has been shown but with structure format .It can be read sequentially from top to bottom . .
             Program Re-structuring makes a program more readable and easy to understand . However program may suffer lack of modularity .Program modularization is usually carried out manually by inspecting and editing the code. However , experimental systems have been produced to provide some computer aided assistance for modularization. There are some drawbacks of program restructuring.
             (1) Loss Of Comments: Comments are not the part of the re-structured program so these are lost .
             (2) Loss Of Documentation: Likewise comments the documentation is also lost . .
             (3) Computational Demand: In re-structured programs complex algorithms are used and hence computational demand increases.
             Drawbacks 1 and 2 are not main factors as the old comments and documentation are out dated.


Essays Related to Software Re-engineering


Got a writing question? Ask our professional writer!
Submit My Question