Extension and Contraction

12/3/98


Click here to start


Table of Contents

Extension and Contraction

Design for Change

Problems

Program Families

More Degrees of Freedom

Getting What You Want

Obstacles to Effective Subsetting

Requirements

Information Hiding

Virtual Machine Concept

Designing the Uses Relation

Uses versus Invokes

Designing Uses

Let A use B when ...

Author: Kevin J. Sullivan

Email: sullivan@Virginia.EDU

Home Page: http://www.cs.virginia.edu/~cs685