Abstract
Nowadays we live in a digital world of continuous changes in which digital platforms are more popular and new services have emerged, such as Netflix for video, or Amazon for retail purchases. Also, traditional companies such as telephony have ventured into the IoT (Internet of Things) with products of home automation, security, e-Health, among others. However, other platforms such as DTV (Digital Television) are not widely used, even when infrastructure is deployed. This infrastructure can be used in applications that take advantage of its large interface and presence in most homes, to transmit information through the television signal and receive information through the Internet. For this reason, in this paper we present a proposal based on MDE (Model-Driven Engineering) to facilitate developers the building of applications for DTV in IoT environments, using a DSL (Domain Specific Language) and a code generation engine.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsReferences
Acceleo — The Eclipse Foundation. https://www.eclipse.org/acceleo/. Accessed 22 Sept 2018
Alves, G., Barbosa, R., Kulesza, R., Filho, G.: A software testing process for Ginga products. In: Applications and Usability of Interactive TV. CCIS, vol. 689, pp. 61–73. Springer (2016)
Benouda, H., Azizi, M., Moussaoui, M., Esbai, R.: Automatic code generation within MDA approach for cross-platform mobiles apps. In: First International Conference on Embedded and Distributed Systems (EDiS), pp. 1–5. IEEE (2017)
Bruneliere, H., Burger, E., Cabot, J., Wimmer, M.: A feature-based survey of model view approaches. Softw. Syst. Model. 17, 1–22 (2017)
Cai, H., Gu, Y., Vasilakos, A., Xu, B., Zhou, J.: Model-driven development patterns for mobile services in cloud of things. IEEE Trans. Cloud Comput. 6(3), 771–784 (2016)
Eclipse Modeling Project: The Eclipse Foundation. https://www.eclipse.org/modeling/emf/. Accessed 22 Sept 2018
García, C., Espada, J., Núñez-Valdez, E., Garcíaz, V.: Midgar: domain-specific language to generate smart objects for an Internet of Things platform. In: International Conference on Innovative Mobile and Internet Services in Ubiquitous Computing, IMIS 2014, pp. 352–357. IEEE (2014)
Gomes, T., et al.: A modeling domain-specific language for IoT-enabled operating systems. In: Conference of the IEEE Industrial Electronics Society, IECON 2017, pp. 3945–3950. IEEE (2017)
ITU: H.761, Recommendation ITU-T, pp. 1–154. ITU (2014)
Kraijak, S., Tuwanut, P.: A survey on IoT architectures, protocols, applications, security, privacy, real-world. In: International Conference on Wireless Communications, Networking and Mobile Computing, WICOM - 2015, pp. 1–6. IEEE (2015)
Kumar, N., Goel, S., Mallick, P.: Smart cities in india, features, policies, current status, and challenges. In: International Conference on Technologies for Smart-City Energy Security and Power, ICSESP 2018, pp. 1–6. IEEE (2018)
Netatmo Connect. https://dev.netatmo.com/en-US/resources/technical/introduction. Accessed 1 Aug 2018
Nordrum, A.: Popular Internet of Things Forecast of 50 Billion Devices by 2020, IEEE Spectrum. https://spectrum.ieee.org/tech-talk/telecom/internet/popular-internet-of-things-forecast-of-50-billion-devices-by-2020. Accessed 19 Sept 2018
Reyes, R., Vaca, H., Paredes, M., Montoya, L., Aguilar, W.: Milnova: an approach to the IoT solution based on model-driven engineering for the military health monitoring. In: Proceedings of 2017 CHILEAN Conference on Electrical, Electronics Engineering, Information and Communication Technologies, CHILECON 2017, pp. 1–5. IEEE (2017)
Schachinger, D., Kastner, K.: Model-driven integration of building automation systems into Web service gateways. In: Proceedings of the IEEE World Conference on Factory Communication Systems, WFCS 2015, pp. 1–6. IEEE (2015)
Sirius - The Easiest Way to Get Your Own Modeling Tool. https://www.eclipse.org/sirius/. Accessed 1 Aug 2018
Sotelo, R., Joskowicz, J., Rondan, N.: Experiences on hybrid television and augmented reality on ISDB-T. In: IEEE International Symposium on Broadband Multimedia Systems and Broadcasting, pp. 1–7. IEEE (2017)
Yusufov, M., Kornilov, I.: Roles of smart TV in IoT-environments: a survey. In: Proceedings of the 13th Conference of open Innovations Association, FRUT 2013, pp. 163–168. IEEE (2013)
Zheng, D., Carter, W.: Leveraging the Internet of Things for a More Efficient and Effective Military. Center for Strategic and International Studies, pp. 1–52 (2015)
Zolotas, C., Diamantopoulos, T., Chatzidimitriou, K., Symeonidis, A.: From requirements to source code: a model-driven engineering approach for RESTful web services. Autom. Softw. Eng. 24, 791–838 (2017)
Acknowledgments
This work has been funded by the EU ERDF and the Spanish Ministry MINECO under the AEI Projects TIN2013-41576-R and TIN2017-83964-R.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2019 Springer Nature Switzerland AG
About this paper
Cite this paper
Alulema, D., Criado, J., Iribarne, L. (2019). IoTV: Merging DTV and MDE Technologies on the Internet of Things. In: Rocha, Á., Ferrás, C., Paredes, M. (eds) Information Technology and Systems. ICITS 2019. Advances in Intelligent Systems and Computing, vol 918. Springer, Cham. https://doi.org/10.1007/978-3-030-11890-7_25
Download citation
DOI: https://doi.org/10.1007/978-3-030-11890-7_25
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-11889-1
Online ISBN: 978-3-030-11890-7
eBook Packages: Intelligent Technologies and RoboticsIntelligent Technologies and Robotics (R0)