Journal article
Using Documentation as a Software Design Medium
Abstract
This article describes a software design method based on the principles of separation of concerns and information hiding. The principle of separation of concerns is used to structure the design documentation, and information hiding is used to guide the internal design of the software. Separation of concerns requires that design information be divided into clearly distinct and relatively independent documents. The design documents are the main …
Authors
Hester SD; Parnas DL; Utter DF
Journal
Bell System Technical Journal, Vol. 60, No. 8, pp. 1941–1977
Publisher
Institute of Electrical and Electronics Engineers (IEEE)
Publication Date
10 1981
DOI
10.1002/j.1538-7305.1981.tb00304.x
ISSN
0005-8580