This space intentionally left blank
This space intentionally left blank
This space intentionally left blank
This space intentionally left blank
TERMS
architecture
software architecture
transactional database
client server
blackboard
black box
white box
heuristic
anti-pattern design

Continuation of Patricia Wagner pages

Study Guide for Chapters 6-10

Chapter 6
What are the 3 components of software architecture?
What are the three types of elements?
What are the 4 types of forms?
Why is it important to choose a software architecture?

Chapter 7
What are the 3 focuses or ranges for design representations?
What are the 2 categories of design representations?
What are the 8 types of black box representations?
Which of these 8 are designed to work with objects?
What are the 4 types of white box representations?
For all representations you should be able to:
     recognize the symbols specific to each
give the focus (functional, behavioral etc.)
give at least one use for each
give a definiton

Chapter 8
What is the purpose of a design method?
The two categories of methods are: formal, systematic.
Which method is used the most often and why?
What three parts do all methods have?
How is the process part related to the waterfall method?
What are the 3 domain classifications for the heuristic part?
What are always the three parts of a design method?

Chapter 9
What are the 4 models of strategies?
Define each.

Chapter 10
What three characteristics does a problem need to possibly qualify for a pattern?
What are the three characteristics of a pattern?
A pattern should include at least a name, problem, solution, and an example.
Define each of these for the examples of patterns given in the book - Proxy, Chain of Responsible.
So far, patterns have extended across what three areas?
What problems do you see in extending patterns across architectural styles?
What similarities can you see to extending patterns across architectural styles?

Links of interest:

Architectural Design
Distritbuted Design
Realtime Design

Email address: pwagner@fdu.edu

Copyright © 2003, Patricia Wagner, except images copyright Fairleigh Dickinson University, used with permission.
This page originally created with FDU Pagetoaster. Click to see how'd they do that?
Click if you are the owner and you wish to edit this page.