1. Software architecture of INO340 telescope control system
- Author
-
Habib G. Khosroshahi and Reza Ravanmehr
- Subjects
Enterprise architecture framework ,Resource-oriented architecture ,Computer science ,Real-time computing ,Solution architecture ,02 engineering and technology ,01 natural sciences ,Database-centric architecture ,010309 optics ,Functional software architecture ,Software ,Architecture tradeoff analysis method ,Unified Modeling Language ,Multilayered architecture ,0103 physical sciences ,0202 electrical engineering, electronic engineering, information engineering ,Reference architecture ,Software system ,View model ,Software design description ,Software architecture description ,computer.programming_language ,Hardware architecture ,business.industry ,020207 software engineering ,Service-oriented modeling ,Applications architecture ,Systems architecture ,Systems design ,Data architecture ,Software engineering ,business ,Software architecture ,Space-based architecture ,computer - Abstract
The software architecture plays an important role in distributed control system of astronomical projects because many subsystems and components must work together in a consistent and reliable way. We have utilized a customized architecture design approach based on “4+1 view model" in order to design INOCS software architecture. In this paper, after reviewing the top level INOCS architecture, we present the software architecture model of INOCS inspired by “4+1 model”, for this purpose we provide logical, process, development, physical, and scenario views of our architecture using different UML diagrams and other illustrative visual charts. Each view presents INOCS software architecture from a different perspective. We finish the paper by science data operation of INO340 and the concluding remarks.
- Published
- 2016