Title :
A precise method for identifying reusable abstract data types in code
Author :
Canfora, G. ; Cimitile, A. ; Tortorella, M. ; Munro, M.
Author_Institution :
Dipartimento di Ingegneria dell´´Informazione ed Elettrica, Salerno Univ., Italy
Abstract :
This paper presents the results of research within the RE2 project of a refinement of two existing methods for identifying reusable abstract data types. These methods are based on the relationships existing between the user defined types and procedure-like components that use them in their headings and on direct dominance trees and strong direct dominance trees that are refinements of the call directed graph of a program. It shows how these methods can be used to give a more precise set of reusable abstract data types. The method is then applied to a program and the results are compared with the existing method
Keywords :
abstract data types; software maintenance; software reliability; software reusability; RE2 project; call directed graph; direct dominance trees; existing method; procedure-like components; reusable abstract data types; software component reuse; software engineering; software reliability; strong direct dominance trees; user defined types; Software design/development; Software maintenance; Software reliability; Software reusability;
Conference_Titel :
Software Maintenance, 1994. Proceedings., International Conference on
Conference_Location :
Victoria, BC
Print_ISBN :
0-8186-6330-8
DOI :
10.1109/ICSM.1994.336754