February 2009
Intermediate to advanced
388 pages
9h 1m
English
6
Data-Centered Software Architecture
Objectives of this Chapter
• Introduce the concepts of data-centered software architecture
• Describe repository and blackboard architectures
• Discuss applicable domains for data-centered software architecture
• Evaluate the benefits and limitations of data-centered software architecture
• Examine data-centered architecture when incorporated with other architectures
6.1 Overview
Data-centered software architecture is characterized by a centralized data store that is shared by all surrounding software components. The software system is decomposed into two major partitions: data store and independent ...
Read now
Unlock full access