This page is part of the OpenTele3 architectural design efforts.
On this page a brief analytical view on the OpenTele 2.x architecture is presented with special focus towards the basic data model and overall use cases supported by the OpenTele 2.x system. The purpose of this section is to provide the basis for identifying:
For a general introduction to OpenTele and its architecture see the OpenTele wiki page. Also, useful resources in this context are the reports analysing different aspects of the OpenTele architecture.
Based on the above along with an analysis of source code and input from stakeholders we suggest the following as an overview of components and data handled by OpenTele:
The parts in dark blue at the top of the drawing represent the main components of the system and along the arrows the data flowing between components. The green parts at the right hand edge are external systems that OpenTele interacts with. The oval entitled 'Data handled by OpenTele' presents a high level view of the the main types of data handled by OpenTele, based on the physical and logical data models of OpenTele.
Based on the selection of use cases in the OpenTele 2.x documentation and a brief analysis of a running OpenTele system we suggest the following main use cases interacting with OpenTele data:
Notice: The above is meant as an analytical overview and we by no means suggest that the above covers every single use case supported by OpenTele 2.x. The list of use cases is presented with a special focus towards the purpose presented at the top of this page.