Teaching distributed architectures at the university for satisfying internet of things demand

  • Dra. C. Guadalupe Ortiz Universidad de Cádiz. Puerto Real. España
  • Dr. C. Alfonso García-de-Prado Universidad de Cádiz. Puerto Real. España
  • Dr. C. Juan Boubeta-Puig Universidad de Cádiz. Puerto Real. España

Resumen

Teaching of distributed architectures in the computer engineering degrees has traditionally been based on contents related to well-known established software paradigms and architectures. However, over the last few years, new solutions in the field of distributed architectures have emerged, especially within the field of the Internet of Things (IoT). In this article we tackle a methodology for teaching distributed architectures for the IoT from this new perspective. In this context, the description, implementation and testing of distributed architectures for IoT is therefore proposed. The methodology includes the development and testing of a case study relevant for the scope of IoT and smart cities using emerging technologies. In particular, in this paper we show the procedure followed to implement and test a case study related to traffic regulation and emergency vehicles movement, enabling such vehicles to reach their destination in the minimum amount of time. Keywords: Computer sciences, distributed architectures, Internet of things. RESUMEN La enseñanza de las arquitecturas distribuidas en los estudios universitarios de ciencias de la computación o ingeniería informática se ha basado tradicionalmente en contenidos relacionados con paradigmas y arquitecturas de software bien conocidos y establecidos. Sin embargo, en los últimos años han surgido nuevas soluciones en el campo de las arquitecturas distribuidas, especialmente en el campo del Internet de las Cosas (IoT). En este artículo abordamos una metodología para enseñar arquitecturas distribuidas para el IoT desde esta nueva perspectiva. En este contexto, se propone, por tanto, la descripción, aplicación y prueba de arquitecturas distribuidas para el IoT. La metodología incluye el desarrollo y ensayo de un caso de estudio relevante en el ámbito del IoT y las ciudades inteligentes mediante el uso de tecnologías emergentes. En particular, en este artículo mostramos el procedimiento seguido para implementar y probar un caso de estudio relacionado con la regulación del tráfico y el desplazamiento de vehículos de emergencia, permitiendo que dichos vehículos lleguen a su destino en el menor tiempo posible. Palabras clave: Ciencias de la computación, arquitecturas distribuidas, Internet de las cosas.
Publicado
2018-10-04