Keyword In Context (KWIC): Design Considerations


[Prev] [Next] [Up] [Top]

From the perspective of software architecture, the problem derives its appeal from the fact that it can be used to illustrate the effect of changes on software design. Parnas shows that different problem decompositions vary greatly in their ability to withstand design changes. Among the changes he considers are:

Garlan, Kaiser, and Notkin [Garlan92] extend Parnas' analysis by including enhancements to system function. For example:

Finally, it is worth considering differences in architectural solutions based on considerations of:


[Prev] [Next] [Up] [Top]

Updated Halloween 95 by Mary Shaw
Comments to maintainer