Ruthbetha Kateule

ruthbetha@se.uni-oldenburg.de
All contact details

Reference Architecture for Sensor based Environmental Information Systems

Sensor based environmental information systems (SEISs) prevent or reduce the effects of various environ-mental phenomena or situation mainly air pollution, fire, landslides, flood, road traffic congestion and others. However, the rapid advancement of computing technologies and shorter time to market make SEISs to be larger, more complex and difficult to develop and maintain. Since the diversity of SEISs is observed on the application level but technically they possess similar subsystems that could be generalized into three subsystems; Sensors and Actuators subsystem refers to the devices that measure physical environment events i.e., temperature, humidity etc., preprocessing the collected data and alter the state of environmental phenomena to satisfy intended objectives of a system. Information Control Centre subsystem integrates, analyses, pro-cesses, stores and visualizes the information as received from the sensors and generates alarms and events via actuators based on the objectives of particular system. Communication subsystem facilitates the interactions between aforementioned subsystems.
This puts a great responsibility on researchers to provide a generic architecture that would facilitate the development and maintenance of SEISs by improving the understanding and systematization of SEISs architectural designs. To realize this concept, this thesis proposes a general abstraction representation namely a reference architecture to represent a common denominator of SEISs to systemize the design of SEISs concrete architectures. This work is based on IEEE 42010 (Recommended Practice for Architectural Description of Software-Intensive Systems) standard for architectural description on well-established software engineering practices. Siemens‘ 4 view model and Unified Modeling Language (UML) are adopted for identifying a re-quired set of viewpoints and presenting software architectures respectively. To create the reference architecture for SEISs, in this thesis, two real-world scenarios; forest fire and air pollution detection systems are introduced. These scenarios provide requirements that leads to implication for the design of the reference architecture.

Keywords:

Sensor based Environmental Information Systems, Software Architecture, Reference Architecture

Bibliography:

  • Ruthbetha Kateule, Andreas Winter, “Viewpoints for Sensor based Environmental Information Systems“, In: Environmental Informatics-Stability, Continuity, Innovation, September 2016.
  • Ruthbetha Kateule, Kofi Sarpong Adu-Manu, Andreas Winter, Ferdinand Katsriku, Jorge Marx Gomez, “Energy Aware Architectural Design for Sensor based Environmental Information Systems“, In: Dialogue on Sustainability and Environmental Management, Accra, Ghana, February 2017.
  • Ruthbetha Kateule, Andreas Winter, “Architectural Design of Sensor based Environmental Information Systems for Maintainability“, Springer, Magdeburg, 2018
  • Ruthbetha Kateule, Andreas Winter, “Sustainable Sensor based Environmental Information Systems for Smart City“, In: BUIS 2018 Betriebliche Umweltinformationssysteme Tagung, May 2018.

Contact details:

Carl von Ossietzky University Oldenburg
Faculty II - Department of Computer Science
Software Engineering
Ruthbetha Kateule
26111 Oldenburg

Follow Ruthbetha on ResearchGate