DocumentCode :
1985952
Title :
InSight-reverse engineer CASE tool
Author :
Rajala, Norman ; Campara, Djenana ; Mansurov, Nikolai
Author_Institution :
NORTEL, Ottawa, Ont., Canada
fYear :
1999
fDate :
22-22 May 1999
Firstpage :
630
Lastpage :
633
Abstract :
Building upon existing software systems while maintaining or improving software quality is a major goal of software engineering. To achieve this, every software engineering phase (requirements analysis, software design, implementation, testing and maintenance) must produce good quality outputs for the next phase. We believe that a next generation reverse engineering tool can assist in realizing this need. InSight is a new and powerful CASE toolset for software developers and architects, designed to support the development and maintenance of software throughout the complete lifecycle. The inSight tool suite provides software architects and developers with new capabilities of understanding existing software systems, allowing them to ask their day-to-day questions directly to the tool and receive up-to-date answers while interacting with the tool. It includes data mining capabilities such as code flow extraction, and software interaction extraction such as operating system and application specific messaging, uses, needs, etc. The inSight tool suite also includes powerful graphical interfaces for presenting and manipulating the extracted information. Control flow is presented as editable flowcharts. InSight supports Protel, ANSI C, and C++. InSight uses a patent pending reverse engineering technique to perform these extractions.
Keywords :
computer aided software engineering; reverse engineering; software quality; software tools; CASE toolset; code flow extraction; data mining; inSight tool suite; requirements analysis; reverse engineer; reverse engineering; software design; software quality; Buildings; Computer aided software engineering; Data mining; Maintenance engineering; Reverse engineering; Software engineering; Software maintenance; Software quality; Software systems; Software tools;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Software Engineering, 1999. Proceedings of the 1999 International Conference on
Conference_Location :
Los Angeles, CA, USA
ISSN :
0270-5257
Print_ISBN :
1-58113-074-0
Type :
conf
Filename :
841062
Link To Document :
بازگشت