Model-driven interoperability: engineering heterogeneous IoT systems

被引:0
作者
Paul Grace
Brian Pickering
Mike Surridge
机构
[1] University of Southampton,IT Innovation Centre
来源
Annals of Telecommunications | 2016年 / 71卷
关键词
Model driven engineering; Interoperability; Cloud computing; Internet of things;
D O I
暂无
中图分类号
学科分类号
摘要
Interoperability remains a significant burden to the developers of Internet of Things systems. This is because resources and APIs are dynamically composed; they are highly heterogeneous in terms of their underlying communication technologies, protocols and data formats, and interoperability tools remain limited to enforcing standards-based approaches. In this paper, we propose model-based engineering methods to reduce the development effort towards ensuring that complex software systems interoperate with one another. Lightweight interoperability models can be specified in order to monitor and test the execution of running software so that interoperability problems can be quickly identified, and solutions put in place. A graphical model editor and testing tool are also presented to highlight how a visual model improves upon textual specifications. We show using case-studies from the FIWARE Future Internet Service domain that the software framework can support non-expert developers to address interoperability challenges.
引用
收藏
页码:141 / 150
页数:9
相关论文
共 50 条
  • [21] Addressing Non-Functional Requirements of Adaptive IoT Systems: A Model-Driven Approach
    Tabassum, Mirza Rehenuma
    [J]. ACM/IEEE 25TH INTERNATIONAL CONFERENCE ON MODEL DRIVEN ENGINEERING LANGUAGES AND SYSTEMS, MODELS 2022 COMPANION, 2022, : 195 - 200
  • [22] Continuous Model-Driven Engineering
    Margaria, Tiziana
    Steffen, Bernhard
    [J]. COMPUTER, 2009, 42 (10) : 106 - 109
  • [23] Model-Driven Analysis towards Interoperability of Assessments in LMS
    Bizonova, Zuzana
    Pilatova, Katarina
    [J]. JOURNAL OF INFORMATION AND ORGANIZATIONAL SCIENCES, 2010, 34 (01) : 27 - 39
  • [24] Recommender systems in model-driven engineering A systematic mapping review
    Almonte, Lissette
    Guerra, Esther
    Cantador, Ivan
    de Lara, Juan
    [J]. SOFTWARE AND SYSTEMS MODELING, 2022, 21 (01) : 249 - 280
  • [25] Towards Model-Driven Role Engineering in BPM Software Systems
    Babkin, Eduard
    Malyzhenkov, Pavel
    Yavorskiy, Constantine
    [J]. INFORMATION SYSTEMS: RESEARCH, DEVELOPMENT, APPLICATIONS, EDUCATION, 2019, 359 : 137 - 146
  • [26] Model-Driven Engineering Techniques and Tools for Machine Learning-Enabled IoT Applications: A Scoping Review
    Korani, Zahra Mardani
    Moin, Armin
    da Silva, Alberto Rodrigues
    Ferreira, Joao Carlos
    [J]. SENSORS, 2023, 23 (03)
  • [27] Automating the Evaluation of Interoperability Effectiveness in Heterogeneous IoT Systems
    Bouloukakis, Georgios
    Georgantas, Nikolaos
    Kattepur, Ajay
    Hassan, Houssam Hajj
    Issarny, Valerie
    [J]. IEEE 21ST INTERNATIONAL CONFERENCE ON SOFTWARE ARCHITECTURE, ICSA 2024, 2024, : 58 - 68
  • [28] Model Driven Interoperability for System Engineering
    Zacharewicz, Gregory
    Daclin, Nicolas
    Doumeingts, Guy
    Haidar, Hezam
    [J]. MODELLING, 2020, 1 (02): : 94 - 121
  • [29] FTG plus PM for the Model-Driven Development of Wireless Sensor Network based IoT Systems
    Karaduman, Burak
    Mustafiz, Sadaf
    Challenger, Moharram
    [J]. 24TH ACM/IEEE INTERNATIONAL CONFERENCE ON MODEL-DRIVEN ENGINEERING LANGUAGES AND SYSTEMS COMPANION (MODELS-C 2021), 2021, : 308 - 318
  • [30] MontiThings: Model-Driven Development and Deployment of Reliable IoT Applications
    Kirchhof, Jorg Christian
    Rumpe, Bernhard
    Schmalzing, David
    Wortmann, Andreas
    [J]. JOURNAL OF SYSTEMS AND SOFTWARE, 2022, 183