Model-Driven Software Development Approach: Ensuring Safety of an IoT-Based Plant Health Monitoring System

Eun Young Kang*, Mathias Brix, Daniel Szenczi, Abel Kovats, Renaud Formosa, Christian W. Melsen, Morten A. Norgard

*Corresponding author for this work

Research output: Chapter in Book/Report/Conference proceedingArticle in proceedingsResearchpeer-review

Abstract

Environmental monitoring is the process of collecting environmental data over time and monitoring for any changes that could be detrimental to the manufacturing or distribution of a product. Accurate monitoring of environmental conditions is crucial across all regulated industries, as overlooking even minor errors can result in significant financial losses and put the safety of humans at risk. Key to this process is enabling monitoring operations to be safe, reliable, and cost effective, i.e., the connected devices must be correctly configured and operate as intended. This paper presents safe monitoring development practice from software engineering perspectives and describes an associated framework, which ensures safety of an IoT-based plant health monitoring system. Furthermore, this study investigates some of the challenges that occur when building the system that operates with environmental sensing and processing devices through IoT, in particular, how such systems remain safe and how they can be built to be re-configurable. The study is based on postgraduate projects carried out at the University of Southern Denmark. The projects set out to exploit the challenges that engineering students faced from early on the design to the actual implementation of a plant monitoring system. This study also addresses how adapting continuous software engineering and technology practices could mitigate such challenges and provide identification of new research directions and continuous development.

Original languageEnglish
Title of host publication2022 6th International Conference on System Reliability and Safety, ICSRS 2022
Number of pages8
PublisherIEEE
Publication date2022
Pages251-258
ISBN (Print)978-1-6654-7091-9
ISBN (Electronic)978-1-6654-7092-6
DOIs
Publication statusPublished - 2022
Event6th International Conference on System Reliability and Safety, ICSRS 2022 - Venice, Italy
Duration: 23. Nov 202225. Nov 2022

Conference

Conference6th International Conference on System Reliability and Safety, ICSRS 2022
Country/TerritoryItaly
CityVenice
Period23/11/202225/11/2022

Bibliographical note

Publisher Copyright:
© 2022 IEEE.

Keywords

  • Formal Verification & Validation
  • IoT
  • Model-Driven Engineering
  • Monitoring System
  • Software Engineering

Fingerprint

Dive into the research topics of 'Model-Driven Software Development Approach: Ensuring Safety of an IoT-Based Plant Health Monitoring System'. Together they form a unique fingerprint.

Cite this