Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
article
Free access

A taxonomy of Ada packages

Published: 01 March 1988 Publication History

Abstract

A taxonomy of Ada packages is presented to describe their use in designing large programs. The categories include application, communication, and helper packages. Helper packages are further subdivided into definitions, services, and data managers. Data managers are further divided into abstract data types and resources. An abstract data type can be of an open or a closed type. Each of the categories described as part of the taxonomy is illustrated with a coding example that shows both the package and how the package is used.

References

[1]
BOO83 Booch, G., Software Engineering With Ada, Benjamin/Cummings, Menlo Park, CA, 1983.
[2]
BUH84 Buhr, R. J. A., System Design With Ada, Prentice-Hall, Englewood Cliffs, NJ, 1984.
[3]
ICH79 Ichbiah, J. D., et al., "Rationale for the Design of the Ada Programming Language," SIGPLAN Notices, Volume 14, Number 6, June 1979, Part B.
[4]
NIE86 Nielsen, K. W., "Task Coupling and Cohesion in Ada," Ada Letters, Volume VI, Number 4, July/August 1986.
[5]
ROO86 Ross, D. L., "Classifying Ada Packages," Ada Letters, Volume VI, Number 4, July/August 1986.
[6]
SHU88 Shumate, K. C., Understanding Concurrency in Ada, Harper & Row, New York, NY, 1988 (available February 1988).

Cited By

View all

Recommendations

Comments

Information & Contributors

Information

Published In

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 01 March 1988
Published in SIGADA Volume VIII, Issue 2

Check for updates

Qualifiers

  • Article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)18
  • Downloads (Last 6 weeks)7
Reflects downloads up to 16 Oct 2024

Other Metrics

Citations

Cited By

View all

View Options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Get Access

Login options

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media