Skip to main content

2017 | OriginalPaper | Buchkapitel

Adaptive Runtime Middleware: Everything as a Service

verfasst von : Achilleas P. Achilleos, Kyriaki Georgiou, Christos Markides, Andreas Konstantinidis, George A. Papadopoulos

Erschienen in: Computational Collective Intelligence

Verlag: Springer International Publishing

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

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.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Literatur
1.
Zurück zum Zitat Fleisch, E., Mattern F.: Das Internet der Dinge: Ubiquitous Computing und RFID in der Praxis: VTAH. Springer, Berlin (2005) Fleisch, E., Mattern F.: Das Internet der Dinge: Ubiquitous Computing und RFID in der Praxis: VTAH. Springer, Berlin (2005)
2.
Zurück zum Zitat Zeshan, F., et al.: Service discovery framework for distributed embedded real-time systems. In: Ghani, I., Kadir, W., Ahmad, M. (eds.) Handbook of Research on Emerging Advancements and Technologies in Software Engineering, pp. 126–147. IGI Global, Hershey (2014). doi:10.4018/978-1-4666-6026-7.ch007CrossRef Zeshan, F., et al.: Service discovery framework for distributed embedded real-time systems. In: Ghani, I., Kadir, W., Ahmad, M. (eds.) Handbook of Research on Emerging Advancements and Technologies in Software Engineering, pp. 126–147. IGI Global, Hershey (2014). doi:10.​4018/​978-1-4666-6026-7.​ch007CrossRef
3.
Zurück zum Zitat Lizcano, D., Jiménez, M., Soriano, J., Cantera, J.M., Reyes, M., Hierro, J.J., Garijo, F., Tsouroulas, N.: Leveraging the upcoming internet of services through an open user-service front-end framework. In: Mähönen, P., Pohl, K., Priol, T. (eds.) ServiceWave 2008. LNCS, vol. 5377, pp. 147–158. Springer, Heidelberg (2008). doi:10.1007/978-3-540-89897-9_13CrossRef Lizcano, D., Jiménez, M., Soriano, J., Cantera, J.M., Reyes, M., Hierro, J.J., Garijo, F., Tsouroulas, N.: Leveraging the upcoming internet of services through an open user-service front-end framework. In: Mähönen, P., Pohl, K., Priol, T. (eds.) ServiceWave 2008. LNCS, vol. 5377, pp. 147–158. Springer, Heidelberg (2008). doi:10.​1007/​978-3-540-89897-9_​13CrossRef
4.
Zurück zum Zitat Guinard, D., et al.: Interacting with the SOA-based internet of things: discovery, query, selection, and on-demand provisioning of web services. IEEE Trans. Serv. Comput. 3(3), 223–235 (2010)CrossRef Guinard, D., et al.: Interacting with the SOA-based internet of things: discovery, query, selection, and on-demand provisioning of web services. IEEE Trans. Serv. Comput. 3(3), 223–235 (2010)CrossRef
5.
Zurück zum Zitat Issarny, V., Bouloukakis, G., Georgantas, N., Billet, B.: Revisiting service-oriented architecture for the IoT: a middleware perspective. In: Sheng, Q.Z., Stroulia, E., Tata, S., Bhiri, S. (eds.) ICSOC 2016. LNCS, vol. 9936, pp. 3–17. Springer, Cham (2016). doi:10.1007/978-3-319-46295-0_1CrossRef Issarny, V., Bouloukakis, G., Georgantas, N., Billet, B.: Revisiting service-oriented architecture for the IoT: a middleware perspective. In: Sheng, Q.Z., Stroulia, E., Tata, S., Bhiri, S. (eds.) ICSOC 2016. LNCS, vol. 9936, pp. 3–17. Springer, Cham (2016). doi:10.​1007/​978-3-319-46295-0_​1CrossRef
6.
Zurück zum Zitat Guinard, D., Trifa, V.: Towards the web of things: web mashups for embedded devices. In: Proceedings of Workshop Mashups, Enterprise Mashups and Lightweight Composition on the Web (MEM 2009) (2009) Guinard, D., Trifa, V.: Towards the web of things: web mashups for embedded devices. In: Proceedings of Workshop Mashups, Enterprise Mashups and Lightweight Composition on the Web (MEM 2009) (2009)
7.
Zurück zum Zitat Teixeira, T., Hachem, S., Issarny, V., Georgantas, N.: Service oriented middleware for the internet of things: a perspective. In: Abramowicz, W., Llorente, I.M., Surridge, M., Zisman, A., Vayssière, J. (eds.) ServiceWave 2011. LNCS, vol. 6994, pp. 220–229. Springer, Heidelberg (2011). doi:10.1007/978-3-642-24755-2_21CrossRef Teixeira, T., Hachem, S., Issarny, V., Georgantas, N.: Service oriented middleware for the internet of things: a perspective. In: Abramowicz, W., Llorente, I.M., Surridge, M., Zisman, A., Vayssière, J. (eds.) ServiceWave 2011. LNCS, vol. 6994, pp. 220–229. Springer, Heidelberg (2011). doi:10.​1007/​978-3-642-24755-2_​21CrossRef
9.
Zurück zum Zitat Zhu, Y., Xiao-hua, M.: A Framework for service discovery in pervasive computing. In: 2nd International Conference on Information Engineering and Computer Science (ICIECS) (2010) Zhu, Y., Xiao-hua, M.: A Framework for service discovery in pervasive computing. In: 2nd International Conference on Information Engineering and Computer Science (ICIECS) (2010)
10.
Zurück zum Zitat Neely, S., et al.: Adaptive middleware for autonomic systems. Ann. Técommun. 61(9–10), 1099–1118 (2006)CrossRef Neely, S., et al.: Adaptive middleware for autonomic systems. Ann. Técommun. 61(9–10), 1099–1118 (2006)CrossRef
11.
Zurück zum Zitat Barton, J., Kindberg, T.: The Cooltown user experience (2001) Barton, J., Kindberg, T.: The Cooltown user experience (2001)
12.
Zurück zum Zitat Román, M., et al.: Gaia: a middleware infrastructure to enable active spaces. IEEE Pervasive Comput. 1(4), 74–83 (2002)CrossRef Román, M., et al.: Gaia: a middleware infrastructure to enable active spaces. IEEE Pervasive Comput. 1(4), 74–83 (2002)CrossRef
13.
Zurück zum Zitat Ranganathan, A., Al-Muhtadi, J., Chetan, S., Campbell, R., Mickunas, M.D.: MiddleWhere: a middleware for location awareness in ubiquitous computing applications. In: Jacobsen, H.-A. (ed.) Middleware 2004. LNCS, vol. 3231, pp. 397–416. Springer, Heidelberg (2004). doi:10.1007/978-3-540-30229-2_21CrossRef Ranganathan, A., Al-Muhtadi, J., Chetan, S., Campbell, R., Mickunas, M.D.: MiddleWhere: a middleware for location awareness in ubiquitous computing applications. In: Jacobsen, H.-A. (ed.) Middleware 2004. LNCS, vol. 3231, pp. 397–416. Springer, Heidelberg (2004). doi:10.​1007/​978-3-540-30229-2_​21CrossRef
14.
Zurück zum Zitat Chan, A., Chuang, S.-N.: Mobipads: a reflective middleware for context-aware mobile computing. IEEE Trans. Softw. Eng. 29(12), 1072–1085 (2003/12)CrossRef Chan, A., Chuang, S.-N.: Mobipads: a reflective middleware for context-aware mobile computing. IEEE Trans. Softw. Eng. 29(12), 1072–1085 (2003/12)CrossRef
15.
Zurück zum Zitat Paspallis, N., et al.: Developing self-adaptive mobile applications and services with separation-of-concerns’. In: At Your Service: Service-Oriented Computing from an EU Perspective, chap. 6, pp. 129–158. MIT Press (2009) Paspallis, N., et al.: Developing self-adaptive mobile applications and services with separation-of-concerns’. In: At Your Service: Service-Oriented Computing from an EU Perspective, chap. 6, pp. 129–158. MIT Press (2009)
17.
Zurück zum Zitat Soldatos, J., et al.: OpenIoT: open source internet-of-things in the cloud. In: Podnar Žarko, I., Pripužić, K., Serrano, M. (eds.) Interoperability and Open-Source Solutions for the Internet of Things. LNCS, vol. 9001, pp. 13–25. Springer, Cham (2015). doi:10.1007/978-3-319-16546-2_3CrossRef Soldatos, J., et al.: OpenIoT: open source internet-of-things in the cloud. In: Podnar Žarko, I., Pripužić, K., Serrano, M. (eds.) Interoperability and Open-Source Solutions for the Internet of Things. LNCS, vol. 9001, pp. 13–25. Springer, Cham (2015). doi:10.​1007/​978-3-319-16546-2_​3CrossRef
19.
Zurück zum Zitat Papazoglou, M.: Service-oriented computing: concepts, characteristics and directions. In: Proceedings of 4th International Conference on Web Information System Engineering (WISE 2003), pp. 3–12 (2003) Papazoglou, M.: Service-oriented computing: concepts, characteristics and directions. In: Proceedings of 4th International Conference on Web Information System Engineering (WISE 2003), pp. 3–12 (2003)
20.
Zurück zum Zitat Sarnovsky, M., et al.: First demonstrator of hydra middleware architecture for building automation. In: Snášel, V. (ed.) Proceedings of Znalosti Conference, pp. 204–214. FIIT STU Bratislava, Slovakia (2008) Sarnovsky, M., et al.: First demonstrator of hydra middleware architecture for building automation. In: Snášel, V. (ed.) Proceedings of Znalosti Conference, pp. 204–214. FIIT STU Bratislava, Slovakia (2008)
21.
Zurück zum Zitat Souza, M.C., et al.: A novel smart home application using an Internet of Things middleware. In: Smart SysTech 2013, Erlangen/Nuremberg, Germany, pp. 1–7 (2013) Souza, M.C., et al.: A novel smart home application using an Internet of Things middleware. In: Smart SysTech 2013, Erlangen/Nuremberg, Germany, pp. 1–7 (2013)
22.
Zurück zum Zitat Hamida, A.B., Kon, F., et al.: Integrated CHOReOS middleware—enabling large-scale, QoS-aware adaptive choreographies (2013) Hamida, A.B., Kon, F., et al.: Integrated CHOReOS middleware—enabling large-scale, QoS-aware adaptive choreographies (2013)
23.
Zurück zum Zitat Evensen, P., Meling, H.: SenseWrap: a service oriented middleware with sensor virtualization and self-configuration. In: International Conference on Intelligent Sensors, Sensor Networks and Information Processing (ISSNIP 2009), Melbourne, VIC, pp. 261–266 (2009). doi:10.1109/ISSNIP.2009.5416827 Evensen, P., Meling, H.: SenseWrap: a service oriented middleware with sensor virtualization and self-configuration. In: International Conference on Intelligent Sensors, Sensor Networks and Information Processing (ISSNIP 2009), Melbourne, VIC, pp. 261–266 (2009). doi:10.​1109/​ISSNIP.​2009.​5416827
Metadaten
Titel
Adaptive Runtime Middleware: Everything as a Service
verfasst von
Achilleas P. Achilleos
Kyriaki Georgiou
Christos Markides
Andreas Konstantinidis
George A. Papadopoulos
Copyright-Jahr
2017
DOI
https://doi.org/10.1007/978-3-319-67074-4_47