Year: 1993
Type: article
Abstract: The object-oriented programming paradigm improves the reusability of software considerably. Suitable documentation must be provided in order to facilitate software reuse, however. Extensive reuse of existing software components requires increased maintenance activity and hence enhances the importance of system documentation. An adequate scheme should help to achieve higher documentation quality.In this paper we provide a documentation scheme that aims to fulfill the documentation needs of both reusing and maintaining personnel. This scheme distinguishes among overview, external view, and internal view of both static and dynamic aspects of software components. The various views are described and illustrated by examples. The goal is to provide guidelines for writing documentation of object-oriented software systems and for evaluating the completeness of existing documentation.
Source: ACM SIGPLAN OOPS Messenger
Authors: J. Sametinger, A. Stritzinger
Institution: Johannes Kepler University of Linz
Language: English
Subfield: Information Systems
Field: Computer Science
Domain: Physical Sciences
Open Access status: bronze
OpenAlex ID: W2035515293
