• DocumentCode
    2203804
  • 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
  • fYear
    1994
  • fDate
    19-23 Sep 1994
  • Firstpage
    404
  • Lastpage
    413
  • 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;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Maintenance, 1994. Proceedings., International Conference on
  • Conference_Location
    Victoria, BC
  • Print_ISBN
    0-8186-6330-8
  • Type

    conf

  • DOI
    10.1109/ICSM.1994.336754
  • Filename
    336754