Adaptive Runtime Middleware: Everything as a Service

被引:3
|
作者
Achilleos, Achilleas P. [1 ]
Georgiou, Kyriaki [2 ]
Markides, Christos [1 ]
Konstantinidis, Andreas [1 ]
Papadopoulos, George A. [2 ]
机构
[1] Frederick Univ, 7 Y Frederickou Str, Nicosia, Cyprus
[2] Univ Cyprus, 1 Univ Ave, Nicosia, Cyprus
关键词
Middleware; IoT; Services; Mobile devices; Distributed applications; INTERNET; THINGS;
D O I
10.1007/978-3-319-67074-4_47
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The Internet of Things applies and has a large impact on a multitude of application domains, such as assistive technologies and smart transportation, by bringing together the physical and virtual worlds. Due to the large scale, the extreme heterogeneity and the dynamics of the IoT there are huge challenges for leveraging the IoT within software applications. The management of devices and the interactions with software services poses, if not, the greatest challenge in IoT, so as to support the development of distributed applications. This paper addresses this challenge by applying the service-oriented architecture paradigm for the dynamic management of IoT devices and for supporting the development of distributed applications. A service-oriented approach is a natural fit for both communication and management of IoT devices, and can be combined logically with software services, since it is currently the paradigm that excels and dominates the virtual domain. Building on our past and ongoing work on middleware platforms, this work reviews middleware solutions and proposes a service-oriented middleware platform to face IoT heterogeneity, the interactive functionality of IoT and promote modular-based development to scale as well as provide flexibility in the development of IoT-based distributed applications.
引用
收藏
页码:484 / 494
页数:11
相关论文
共 50 条
  • [1] A service-oriented middleware for runtime Web services interoperability
    Wohlstadter, Eric
    Tai, Stefan
    Mikalsen, Thomas
    Diament, Judah
    Rouvellou, Isabelle
    [J]. ICWS 2006: IEEE INTERNATIONAL CONFERENCE ON WEB SERVICES, PROCEEDINGS, 2006, : 393 - +
  • [2] Towards a Service-Based Middleware Layer for Runtime Environments
    Al-Gahmi, Abdulmalik
    Cook, Jonathan
    [J]. APPLIED COMPUTING 2008, VOLS 1-3, 2008, : 507 - 511
  • [3] Adaptive service binding middleware to support mobility
    Cole, A
    Duri, S
    Munson, J
    Murdock, J
    Wood, D
    [J]. 23RD INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING SYSTEMS WORKSHOPS, 2003, : 369 - 374
  • [4] An adaptive communication middleware for network service coordination
    Tsutsui, A
    Maeomiti, HA
    Kawamura, R
    Yata, K
    [J]. CCNC 2004: 1ST IEEE CONSUMER COMMUNICATIONS AND NETWORKING CONFERENCE, PROCEEDINGS: CONSUMER NETWORKING: CLOSING THE DIGITAL DIVIDE, 2004, : 406 - 411
  • [5] Runtime Middleware for the Generation of Adaptive User Interfaces on Resource-Constrained Devices
    Yaici, Karim
    Kondoz, Ahmet
    [J]. 2008 THIRD INTERNATIONAL CONFERENCE ON DIGITAL INFORMATION MANAGEMENT, VOLS 1 AND 2, 2008, : 599 - 604
  • [6] An adaptive quality of service aware middleware for replicated services
    Krishnamurthy, S
    Sanders, WH
    Cukier, M
    [J]. IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2003, 14 (11) : 1112 - 1125
  • [7] Middleware: Link everything to anything
    Freeman, E
    [J]. DATAMATION, 1996, 42 (16): : 119 - &
  • [9] Adaptive service composition based on runtime verification of formal properties
    Campos, Glaucia M. M.
    Rosa, Nelson Souto
    Pires, Luis Ferreira
    [J]. PROCEEDINGS OF THE 50TH ANNUAL HAWAII INTERNATIONAL CONFERENCE ON SYSTEM SCIENCES, 2017, : 4837 - 4846
  • [10] Middleware based runtime monitoring and analyzing framework
    Liu, Yong-Gang
    Li, Min
    Wang, Qian-Xiang
    Mei, Hong
    [J]. Tien Tzu Hsueh Pao/Acta Electronica Sinica, 2007, 36 (SUPPL. 2): : 124 - 128