Evaluating the Accessor Classification Approach to Detect Abstract Data Types

@inproceedings{Girard2000EvaluatingTA,
  title={Evaluating the Accessor Classification Approach to Detect Abstract Data Types},
  author={Jean-Francois Girard and Martin W{\"u}rthner},
  booktitle={IWPC},
  year={2000}
}
This article presents an approach to identify abstract data types (ADTs) in source code. For each structured type defined in a system, this approach assigns a role to functions related to this type. Then, using various heuristics, it associates these functions with types to form ADTs. A prototype tool has been implemented to support this approach. It has been applied to three C systems (each between 30-38 Kloc). The ADTs identified by the approach are compared to those identified by software… CONTINUE READING