Professional Documents
Culture Documents
!" # $ %
m !ata-centered architectures
m !ata-flow architectures
m cbstraction layer architectures
m -tier architectures
m otification architectures
m nvokation and service architectures
m jeterogeneous architectures
D(
01)
*
)
m One of the most well-known examples of the data-centered architecture, is a database
architecture
m here is a common database schema (i.e. meta-structure of the repository) - created with
data definition protocol
m ï.g. in D!- a set of related tables with fields, data types, keys, ...
c)
m ayering: the structure of the system is organized into set of layers
m ïach layer in on the top of another layer
m ºell-defined interfaces between layers
m Deduces complexity, improves modularity, reusability, maintainability
m !ifferent criteria for layering: most notably abstraction
&',(
( + ,
m ypically organized into layers
m uccessive layers provide more sophisticated services to the layers above them
m jardware services, kernel services, system services, U services