Sciweavers

IWPC
2000
IEEE

Evaluating the Accessor Classification Approach to Detect Abstract Data Types

14 years 3 months ago
Evaluating the Accessor Classification Approach to Detect Abstract Data Types
ng the Accessor Classification Approach to Detect Abstract Data Types icle 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 engineers who did not know the proposed approach. In a case study, this approach has been shown to identify, in most cases, ADTs more accurately than four published techniques applied on the same systems. At the same time, the number of false positives produced by the approach is equal to or lower than that of any compared technique. This article also proposes refinements to the evaluation scheme used in earlier articles.
Jean-Francois Girard, Martin Würthner
Added 31 Jul 2010
Updated 31 Jul 2010
Type Conference
Year 2000
Where IWPC
Authors Jean-Francois Girard, Martin Würthner
Comments (0)