CMU CS 15-675 Architectures for Software Systems Spring 1997


Evolution of Shared Information Systems

Garlan & Shaw Questions on Readings for Lecture 18

Due: Monday, March 17, 1997


The papers:

[SG95]: Shaw & Garlan: Software Architectures book, Chapter 4

Hints:

We begin today a discussion of data-centered repositories -- systems in which the chief issues have to do with managing a large body of information. Today's reading deals with traditional databases and similar systems. Chapter 4 traces the development of one class of applications over time. Note both the evolutionary pattern and the apearance of this class of applications in numerous markets. Think about what this implies about "domain-specific" architectures.

Questions:

  1. Describe the common evolutionary pattern of shared information systems.

  2. What forces drove evolution from one architecture to another?

Email the Current Maintainer

Modified: 03/13/97