DocumentCode :
3153268
Title :
Restructuring legacy C code into C++
Author :
Fanta, Richard ; Rajlich, Václav
Author_Institution :
Dept. of Comput. Sci., Wayne State Univ., Detroit, MI, USA
fYear :
1999
fDate :
1999
Firstpage :
77
Lastpage :
85
Abstract :
In this paper, we describe restructuring of C code into new C++ classes. Such restructuring is done to facilitate both software reuse and software evolution. The restructuring is accomplished by restructuring tools and scenarios. We discuss the transformation tool-set and the design of the individual tools. The approach is demonstrated on a case study We also discuss how this tool-set could be enhanced in the future
Keywords :
C++ language; program interpreters; software reusability; C++; legacy C code; software evolution; software reuse; Computer architecture; Electrical capacitance tomography; Encapsulation; Graphical user interfaces; Humans; Identity-based encryption; Programming profession; Scattering;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Software Maintenance, 1999. (ICSM '99) Proceedings. IEEE International Conference on
Conference_Location :
Oxford
ISSN :
1063-6773
Print_ISBN :
0-7695-0016-1
Type :
conf
DOI :
10.1109/ICSM.1999.792576
Filename :
792576
Link To Document :
بازگشت