• 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