DocumentCode :
3488872
Title :
CLAS: a reverse engineering tool
Author :
Bhattacharjee, A.K. ; Seby, A. ; Sen, Gopa ; Dhodapkar, S.D.
Author_Institution :
Reactor Control Div., Bhabha Atomic Res. Centre, Bombay, India
fYear :
1994
fDate :
21-22 Dec 1994
Firstpage :
126
Lastpage :
130
Abstract :
CLAS (C Language Program Analysis System) is a reverse engineering tool intended for use in the verification and validation (V&V) of software programs developed in the ANSI `C´ language. By analysing the source code, CLAS generates data according to two conceptual models of software programs viz, the entity-relationship (ER) model and control flow graph (CFG) model. The tools within CLAS, make use of this data, to provide different graphical views of the programs. We discuss the features provided by CLAS and show how these can aid in automating some aspects of V&V and quality assessment activities
Keywords :
C language; data flow graphs; data visualisation; entity-relationship modelling; program verification; reverse engineering; software quality; software tools; ANSI C language; C Language Program Analysis System; CLAS; conceptual models; control flow graph model; entity-relationship model; graphical views; reverse engineering tool; software quality assessment; software validation; software verification; source code analysis; Automatic generation control; Control systems; Data mining; Inductors; Information analysis; Quality assessment; Reverse engineering; Software maintenance; Software tools; Switches;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Software Testing, Reliability and Quality Assurance, 1994. Conference Proceedings., First International Conference on
Conference_Location :
New Delhi
Print_ISBN :
0-7803-2608-3
Type :
conf
DOI :
10.1109/STRQA.1994.526397
Filename :
526397
Link To Document :
بازگشت