Model-Driven Approach to Design & Architecture of Healthcare IoT Infrastructure
Mohamed Mouine, Mohamed Aymen Saied · 2022
The Internet of Things (IoT) plays a major role in the development of novel approaches to tackle the challenges of a variety of domains and ecosystems. The medical field, for example, is a perfect use-case for the application of cyber-physical infrastructures. IoT enables healthcare providers to innovate their practices and provide better services to their patients. However, such a critical use case is subject to a multitude of challenges and concerns to ensure the efficiency of its processes and the safety of individuals. Moreover, the complexity of its domain and the gap separating its conceptual and technical aspects challenge development and healthcare teams in their tasks of maintaining such systems.Model-driven development is a popular methodology specifically aimed at such issues. This approach revolves around domain-specific concepts to create and develop the technical models.In this work, we propose a novel solution based on model-driven development to tackle the maintenance and complexity concerns mentioned. Through the implementation of a domain-specific language (DSL) and a code generator, we simplify the development of healthcare systems by translating conceptual entities into technical definitions of Kubernetes and KubeEdge resources composing the IoT infrastructure.