Towards an MDD Based Framework for Self Adaptive IoT Applications Development
Yousef Abuseta

TL;DR
This paper proposes an MDD-based framework for developing self-adaptive IoT applications, addressing the challenges of heterogeneity and dynamic behavior in IoT systems to facilitate resilient and autonomous application development.
Contribution
It introduces a novel IoT development framework based on Model-Driven Development (MDD) and IBM's autonomic architecture blueprint, tailored for self-adaptive and heterogeneous IoT applications.
Findings
Framework supports runtime adaptability of IoT applications.
Addresses heterogeneity through a unified development approach.
Enhances resilience and autonomy in IoT application lifecycle.
Abstract
As technology and communication advances, more devices (and things) are able to connect to the Internet and talk to each other to achieve a common goal which results in the emergence of the Internet of Things (IoT) era. It is believed that IoT will bring up a limitless number of applications and business opportunities that will affect almost every aspect of our life. Research has already been conducted to investigate the challenges that obstruct the realization of IoT along with the promising solutions that pave the way for the acceptance and enabling of IoT. Among the research areas that is of a great importance to making IoT paradigm possible is the presence of a unified programming framework that masks the heterogeneity of the involved devices of the IoT platform. Such a framework guides system developers throughout the IoT application development process. In this paper, we…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdvanced Software Engineering Methodologies · Software System Performance and Reliability · Service-Oriented Architecture and Web Services
