The C Information Abstraction System

  • Authors:
  • Yih-Farn Chen;Michael Y. Nishimoto;C. V. Ramamoorthy

  • Affiliations:
  • AT&T Bell Labs, Murray Hill, NJ;MIPS Computer Systems, Inc., Sunnyvale, CA;Univ. of California, Berkeley

  • Venue:
  • IEEE Transactions on Software Engineering
  • Year:
  • 1990

Quantified Score

Hi-index 0.03

Visualization

Abstract

A system for analyzing program structures is described. The system extracts relational information from C programs according to a conceptual model and stores the information in a database. It is shown how several interesting software tasks can be performed by using the relational views. These tasks include generation of graphical views, subsystem extraction, program layering, dead code elimination and binding analysis.