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
Link To Document