PURPOSE

Presents the global architecture targeted by the company to warranty the business processing and the datas management. The architecture model is base on a Domain-Driven-Design approach. Each main can be supported by one dedicated application and sub-domain can be specifically managed by one or many applications.

An application which supports a domain or a sub-domain can include an User Interface Layer, an Application Layer and a Domain Layer. It can use an Infrastructure Layer through proxy design pattern.

The components of infrastructure layer can be shared (in terms of use) between several applications.

DOMAIN LAYERS STRUCTURATION

The Information System includes several layers. Each domain context can include one or many components distributed in User Interface Layer, Application Layer, Domain Layer and/or Infrastructure Layer.

cybnity-domain-layers-structuration.svg

DOMAIN CONTEXTS

Presentation of the business domains architecture model, that define the CYBNITY applications.

applications_bounded_contexts.png

<aside> ⚠️ See if should be migrated to another page regarding TOGAF business functions and domains relative to APO03.02 reference architecture

</aside>

CONTEXT MAPS

Presentation of functional dependencies between the applicative contexts according to:

<aside> ⚠️ Insert here a context maps showing dependencies between the contexts via interfaces

</aside>

Bounded Contexts Integration