文档介绍:A Good Architecture for
Object-Oriented Information Systems
Structures, Designs, and Patterns
Mark L. Fussell
1220 N. Fair Oaks Ave, #1314
Sunnyvale, CA 94089
-9068
@
Abstract
Without a good architecture, a software system is hard to understand, predict, manage, and optimize.
When a project team does not develop and maintain a good architecture, they increase the risk of the
project’s failure. Fortunately, almost mercial Object-Oriented Information Systems can be
constructed using a fairly simple, well-structured architecture built mon design patterns. This
tutorial presents a simple and good architecture for building an OOIS along with the detailed designs to
help implement the system in developed or purchased software. By following this architecture, a project
team will e one of the major problems that can prevent it from ess and it can focus on
managing the rest of the project’s high risk areas.
Author
Mark L. Fussell has been developing applications, frameworks, and architectures for information systems
for more than ten years. In the last several years he has focused on defining a sound overall architecture
and the frameworks needed to support both large project teams plex OO systems as well as
small project teams trying to rapidly develop simpler systems. The types of projects he has worked on
include Health Care, Shipping, Social Service, and Political/Military information systems.
ii OOPSLA ’96 − Tutorial 23 A Good Architecture for Object-Oriented Information Systems
Table of Contents
Abstract......................................................................................................................................................... i
Author ........................................................................................................................................................... i
Table of Contents.............................................................................