• DocumentCode
    3289390
  • Title

    Assessing the quality of abstract data types written in Ada

  • Author

    Embley, David W. ; Woodfield, Scott N.

  • Author_Institution
    Brigham Young Univ., Provo, UT, USA
  • fYear
    1988
  • fDate
    11-15 Apr 1988
  • Firstpage
    144
  • Lastpage
    153
  • Abstract
    A method is presented for assessing the quality of ADTs (abstract data types) in terms of cohesion and coupling. It is argued that an ADT that contains and exports only one domain and exports only operations that pertain to that domain has the best cohesive properties, and that ADTs that make neither explicit nor implicit assumptions about other ADTs in the system have the best coupling properties. Formal definitions are presented for each of the cohesion and coupling characteristics discussed. Their application to Ada packages is also investigated, and it is shown how a tool can be developed to assess the quality of an Ada package that represents an ADT
  • Keywords
    Ada; data structures; software reliability; software tools; ADT; Ada; abstract data types; cohesion; coupling; quality; software quality; Books; Computer architecture; Energy management; Guidelines; Packaging; Quality assessment; Software maintenance; Software measurement; Software quality; Software systems;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering, 1988., Proceedings of the 10th International Conference on
  • Print_ISBN
    0-89791-258-6
  • Type

    conf

  • DOI
    10.1109/ICSE.1988.93696
  • Filename
    93696