Ruthbetha KateuleReference Architecture for Smart Environmental Information SystemsRefSEISs | |||||
| |||||
ISBN: | 978-3-8440-7025-5 | ||||
Reeks: | Computer Science in Oldenburg: Selected Works Uitgever: Prof. Dr.-Ing. Oliver Theel en Prof. Dr. Andreas Winter Oldenburg | ||||
Volume: | 2 | ||||
Trefwoorden: | Reference Architecture; Software Architecture; Smart Environmental Information Systems | ||||
Soort publicatie: | Dissertatie | ||||
Taal: | Engels | ||||
Pagina's: | 230 pagina's | ||||
Gewicht: | 342 g | ||||
Formaat: | 21 x 14,8 cm | ||||
Bindung: | Softcover | ||||
Prijs: | 49,80 € / 62,30 SFr | ||||
Verschijningsdatum: | November 2019 | ||||
Kopen: | |||||
Aanbevelen: | Wilt u dit boek aanbevelen? | ||||
Recensie-exemplaar | Bestelling van een recensie-exemplaar. | ||||
Verlinking | Wilt u een link hebben van uw publicatie met onze online catalogus? Klik hier. | ||||
Samenvatting | Smart environmental information systems (SEISs) are playing a more prominent role in modern society as the utilization of SEISs has dramatically increased for effectively monitoring and controlling environmental events. This is achieved by firstly, monitoring and displaying the environmental conditions. Afterwards, the environmental conditions are analysed and manipulated with the intent of preventing or reducing the effects of various environmental phenomena, i.e. air pollution, fire, flood, road traffic congestion etc. The wireless sensor-actuator networks (WSANs) enable SEISs to monitor the environment in both non-real-time and real-time on remote and inaccessible places, diagnostics, and finally protection of further environmental severe phenomena.
Although there is a high potential, the growth of SEISs is coupled with the existence of various hardware devices, extensive use of off-the-shelf components, growth of the size, various stakeholders and multiple programming languages. The inevitable complexity of such systems makes the development and maintenance of the SEISs to be difficult, time-consuming and require extensive knowledge of the domain. Since, despite the considerable relevance and established architectural knowledge of the existing SEISs, there is a lack of a reference architecture for SEISs that supports the development of SEISs. A conventional method for maximizing the reusability of established knowledge and best practices of systems that belong to a particular domain is a Reference Architecture. Therefore, the main objective of this thesis is to propose a reference architecture for SEISs that would serve as a baseline for creating concrete SEISs. An effective approach to describe an understandable and easier maintainable software architectural description is by partitioning the software architecture into several views. Each view addresses one aspect of the architecture using a specific set of models from a specific viewpoint. Therefore, this thesis proposes a required set of Viewpoints for SEISs, some of these viewpoints are adopted from Siemens view model. Essential viewpoints for SEISs include conceptual, module, execution, code, topology, and data viewpoints. Furthermore, these viewpoints have been integrated to ensure conceptual integrity and consistency in the construction of a well-integrated system. Such viewpoints are applied in the development of the reference architecture for SEISs (RefSEISs). The description of the RefSEISs follows the ISO/IEC/IEEE 42010:2011 standard for the architectural description and adopts the best practices established in the existing SEISs such as the sets of stakeholders, concerns, requirements and architectural designs that could be reused in the construction of concrete SEISs architectures. As proof of concept, the proposed RefSEISs is applied to several applications. First, the RefSEIS is applied in the construction of forest fire detection system as new concrete SEIS to demonstrate the applicability of the proposed RefSEISs in real scenarios and verification of the design with the requirements. Secondly, a conceptual validation is presented in which the proposed RefSEISs is used for mapping some of the existing SEISs; Forest Fire Monitoring System (IPNAS), Urban Air Quality Monitoring System, Flood Risk Assessment System and Indoor Air Quality Monitoring System. These mappings demonstrated the proposed RefSEISs provides insights into how to improve the existing SEISs since the similarities and differences of existing SEISs with respect to RefSEISs have been described. An analysis of these experiences showed that the proposed RefSEISs effectively supports the constructions of new concrete SEISs since the time and efforts required for developing and maintaining forest fire detection system have been substantially reduced. |