Experts has a new look! Let us know what you think of the updates.

Provide feedback
Home
Scholarly Works
Designing software for ease of extention and...
Conference

Designing software for ease of extention and contraction

Abstract

Designing software to be extensible and easily contracted is discussed as a special case of design for change. A number of ways that extension and contraction problems manifest themselves in current software are explained. Four steps in the design of software that is more flexible are then discussed. The most critical step is the design of a software structure called the "uses" relation. Some criteria for design decisions are given and …

Authors

Parnas DL

Pagination

pp. 264-277

Publication Date

May 10, 1978

Conference proceedings

Proceedings International Conference on Software Engineering

ISSN

0270-5257