skip to main content
10.1145/1500412.1500469acmotherconferencesArticle/Chapter ViewAbstractPublication PagesafipsConference Proceedingsconference-collections
research-article
Free access

Modular documentation: a software development tool

Published: 04 May 1981 Publication History

Abstract

This paper presents a scheme for documenting the design and implementation of a large software system. The scheme is presented in terms of a family of documents based on the decomposition of any system into specific levels of abstraction for the purpose of software development. It facilitates the use of structured design techniques, provides tangible objects for organizing manpower resources on the basis of the system's structure, gives management meaningful milestones with which to measure development progress, and results in a fully documented system when the implementation phase is complete.

References

[1]
Jensen, R. W. and Tonies, C. C., Software Engineering, Prentice-Hall, Englewood Cliffs, NJ, 1979.
[2]
Kernighan, B. W. and Plauger, P. J., The Elements of Programming Style, McGraw-Hill, New York, 1974.
[3]
Metzger, P. W., Managing a Programming Project, Prentice-Hall, Englewood Cliffs, NJ, 1973.
[4]
Parnas, D. L. "On the Criteria To Be Used in Decomposing Systems into Modules," Comm. ACM 15, 12 (Dec. 1972), pp. 1053--1058.
[5]
Ross, D. T. and Schoman, K. E., Jr., "Structured Analysis for Requirements Definition," IEEE Trans. Software Eng. Vol. SE-3, No. 1, (Jan. 1977), pp. 6--15.
[6]
Wirth, N., Systematic Programming: An Introduction, Prentice-Hall, Englewood Cliffs, NJ, 1973.
[7]
Yeh, R. T., (Editor), Programming Methodology, Volume I, Prentice-Hall, Englewood Cliffs, NJ, 1977.

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Other conferences
AFIPS '81: Proceedings of the May 4-7, 1981, national computer conference
May 1981
736 pages
ISBN:9781450379212
DOI:10.1145/1500412
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Sponsors

  • AFIPS: American Federation of Information Processing Societies

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 04 May 1981

Permissions

Request permissions for this article.

Check for updates

Qualifiers

  • Research-article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • 0
    Total Citations
  • 162
    Total Downloads
  • Downloads (Last 12 months)35
  • Downloads (Last 6 weeks)5
Reflects downloads up to 28 Jan 2025

Other Metrics

Citations

View Options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Login options

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media