Abstract
The introduction of new technologies such as the Internet of Things (IoT) raises important problems that must be solved. One of these problems is the interoperability caused by the heterogeneity of the protocols and platforms. In this context, the web of Things is an architectural solution to this problem, because it takes advantage of Web technologies as a means to guarantee interoperability. Another significant challenge is developing and maintaining multiple variants of the applications to support different platforms. For this, Model Driven Engineering (MDE) can help in solving the current problem of developing and maintaining separate application variants. This is because MDE makes use of models to raise the level of abstraction in order to avoid addressing the details of the platforms and speed up the software development process by allowing the design and reuse of the code, and increasing the software quality. In this sense, this document describes a methodology based on models and services for the interoperability of emerging technologies that have a fundamental role in the emergence of the IoT. The result of this research is a concrete and abstract syntax along with a Model-to-Text transformation, to automatically generate software artifacts for IoT systems, thereby achieving the interoperability of mobile technologies, DTV, controllers, REST services and service coordination.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
References
Acceleo - The Eclipse Foundation. https://www.eclipse.org/acceleo/. Accessed 26 August 2020
Alulema, D., Criado, J., Iribarne, L., Frenámdez-García, A., Ayala, R.: A model-driven engineering approach for the service integration of IoT systems. Cluster Comput. 23, 1937–1954 (2020)
Cai, H., Yizhi, G., Athanasios, V., Boyi, X., Jun, Z.: Model-driven development patterns for mobile services in cloud of things. IEEE Trans. Cloud Comput. 6(3), 771–84 (2018)
Díaz, M., Martín, C., Rubio, B.: State-of-the-art, challenges, and open issues in the integration of internet of things and cloud computing. J. Netw. Comput. Appl. 67, 99–117 (2016)
Eclipse Modeling Project: The Eclipse Foundation. https://www.eclipse.org/modeling/emf/. Accessed 26 August 2020
El-Hajjar, M., Lajos, H.: A survey of digital television broadcast transmission techniques. IEEE Com. Surv. Tutor. 15(4), 1924–1949 (2013)
Iglesias-Urkia, M., Gómez, A., Casado-Mansilla, D., Urbieta, A.: Automatic generation of web of things servients using thing descriptions. Pers. Ubiquit. Comput. 1–17 (2020)
Kovatsch, M., Matsukura, R., Lagally, M., Kawaguchi, T., Toumura, K., Kajimoto, K.: Web of Things (WoT) Architecture, W3C Recommendation (2020)
Kaebisch, S., Kamiya, T., McCool, M., Charpenay, V., Kovatsch, M.: Web of Things (WoT) Thing Description, W3C Recommendation (2020)
Lihui, W., Törngren, M., Onori, M.: Current status and advancement of cyber-physical systems in manufacturing. J. Manufact. Syst. 37, 517–27 (2015)
Salihbegovic, A., Eterovic, T., Kaljic, E., Ribic, S.: Design of a domain specific language and IDE for internet of things applications. In: International Convention on Information and Communication Technology, Electronics and Microelectronics, pp. 996–1001 (2015)
Sirius - The easiest way to get your own Modeling Tool. https://www.eclipse.org/sirius/. Accessed 26 August 2020
Sneps-Sneppe, M., Dmitry, N.: On web-based domain-specific language for internet of things. In: International Congress on Ultra Modern Telecommunications and Control Systems and Workshops, pp. 287–292 (2015)
Thramboulidis, K., Vachtsevanou, D., Kontou, I.: CPuS-IoT: a cyber-physical microservice and IoT-based framework for manufacturing assembly systems. Ann. Rev. Control 47, 237–248 (2019)
Usman, M., Zohaib, M., Uzair, M.: A product-line model-driven engineering approach for generating feature-based mobile applications. J. Syst. Softw. 123, 1–32 (2017)
Acknowledgments
This work has been funded by the EU ERDF and the Spanish Ministry MINECO under the Project TIN2017-83964-R.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2021 The Author(s), under exclusive license to Springer Nature Switzerland AG
About this paper
Cite this paper
Alulema, D., Criado, J., Iribarne, L. (2021). An Approach to Integrate IoT Systems with No-Web Interfaces. In: Rocha, Á., Ferrás, C., López-López, P.C., Guarda, T. (eds) Information Technology and Systems. ICITS 2021. Advances in Intelligent Systems and Computing, vol 1330. Springer, Cham. https://doi.org/10.1007/978-3-030-68285-9_40
Download citation
DOI: https://doi.org/10.1007/978-3-030-68285-9_40
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-68284-2
Online ISBN: 978-3-030-68285-9
eBook Packages: Intelligent Technologies and RoboticsIntelligent Technologies and Robotics (R0)