DocumentCode
3346953
Title
A quick tools strategy for program analysis and software maintenance
Author
Johnson, Bret ; Ornburn, Steve ; Rugaber, Spencer
Author_Institution
Georgia Inst. of Technol., Atlanta, GA, USA
fYear
1992
fDate
9-12 Nov 1992
Firstpage
206
Lastpage
213
Abstract
A strategy for quickly producing special-purpose tools is described. The strategy combines existing tools including simple off-the-shelf text processing tools; rule-based, language-specific analysis tool; and a commercial CASE (computer-aided software engineering) tool. The strategy has been successfully used in the context of the maintenance and reverse engineering of a large, real-time software system used for telephony. The approach is illustrated by examples that include the generation of cross reference information, calling trees, run-time stack analysis, and code restructuring
Keywords
knowledge based systems; software maintenance; software tools; telecommunications computing; telephony; word processing; calling trees; code restructuring; commercial CASE; computer-aided software engineering; cross reference information; language-specific analysis tool; real-time software system; reverse engineering; rule-based; run-time stack analysis; simple off-the-shelf text processing tools; software maintenance; special-purpose tools; telephony; Application software; Computer aided software engineering; Educational institutions; Embedded software; Information analysis; Real time systems; Reverse engineering; Software maintenance; Telephony; Text processing;
fLanguage
English
Publisher
ieee
Conference_Titel
Software Maintenance, 1992. Proceerdings., Conference on
Conference_Location
Orlando, FL
Print_ISBN
0-8186-2980-0
Type
conf
DOI
10.1109/ICSM.1992.242541
Filename
242541
Link To Document