DocumentCode :
2259293
Title :
Balancing in reverse engineering and in object-oriented systems engineering to improve reusability and maintainability
Author :
Gall, Harald ; Klösch, René ; Kofler, Evenlin ; Würfl, Lydia
Author_Institution :
Inst. of Inf. Sci., Univ. of Technol., Vienna, Austria
fYear :
1994
fDate :
9-11 Nov 1994
Firstpage :
35
Lastpage :
42
Abstract :
Whenever a reverse engineering method is applied to an old software system, the results are mainly limited to its degree of automation. Additional domain knowledge via a human expert helps to overcome this limitation. Modernizing old procedural software for object-oriented reuse requires domain knowledge as well us a balancing of the recovered information. We have developed a reverse engineering method for a gradual transition of procedural programs to an object-oriented architecture based on those aspects. This paper describes the balancing of the various generated models in our reverse engineering method and discusses this balancing in comparison to the balancing process in conventional object-oriented systems development. We also point out the links between these two engineering approaches. Furthermore the advantages of our reverse engineering process for reusability as well as maintainability of old procedural software based on object-oriented concepts are indicated
Keywords :
object-oriented methods; reverse engineering; software maintenance; software reusability; domain knowledge; maintainability; object-oriented reuse; object-oriented systems development; object-oriented systems engineering; procedural software modernization; reusability; reverse engineering; Computer architecture; Encapsulation; Maintenance engineering; Object oriented modeling; Reverse engineering; Software libraries; Software maintenance; Software reusability; Software systems; Systems engineering and theory;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computer Software and Applications Conference, 1994. COMPSAC 94. Proceedings., Eighteenth Annual International
Conference_Location :
Taipei
Print_ISBN :
0-8186-6705-2
Type :
conf
DOI :
10.1109/CMPSAC.1994.342835
Filename :
342835
Link To Document :
بازگشت