Ullán Hernández, EvaVázquez-Poletti, José LuisCrespo Cepeda, RodrigoEl Yamri El Khatibi, MeriemCarrera García, Juan Manuel2023-06-192023-06-192015https://hdl.handle.net/20.500.14352/37044Trabajo de Fin de Grado en Ingeniería Informática (Universidad Complutense, Facultad de Informática, curso 2014/2015)Las Smart Cities son, indudablemente, el futuro próximo de la tecnología al que nos acercamos cada día, lo que se puede observar en la abundancia de dispositivos móviles entre la población, que informatizan la vida cotidiana mediante el uso de la geolocalización y la información. Pretendemos unir estos dos ámbitos con CtOS Enabler para crear un estándar de uso que englobe todos los sistemas de Smart Cities y facilite a los desarrolladores de dicho software la creación de nuevas herramientas. CtOS proporciona una capa de baja complejidad que transforma la interacción entre la información y el posicionamiento en una tarea sencilla, habilitando de esta manera la posibilidad de creación de un producto de calidad y de éxito. El sistema se centra en capacitar al usuario para definir zonas de trabajo en las cuales guardar información que interactúa con sus dispositivos cuando se encuentran dentro de dichas zonas, permitiendo realizar tareas basadas en la localización en tiempo real. Además, como valor añadido, se proporcionan datos estadísticos del uso del servicio que ayudan a mejorar el producto del cliente. CtOS Enabler está orientado para desarrolladores y empresas que quieran usar el servicio u ofrecerlo a sus propios clientes, convirtiéndose ellos mismos en intermediarios. El modelo de pago se centra en varios tipos de suscripción, de gran flexibilidad, según las funcionalidades requeridas. CtOS Enabler ayuda a mejorar la capacidad geolocalizadora de cualquier software, sea un chat zonal, una aplicación de parking inteligente, o algo más complejo como un sistema de control de semáforos y bolardos para emergencias de los cuerpos de seguridad y salvamento.Smart Cities are, undoubtedly, the near future of technology we approach every day, which can be observed in the profusion of mobile devices among the population, these devices automatize daily life through the use of geolocation and information. Two areas that we intend to unite with CtOS Enabler to create a standard of use that encloses every Smart Cities system and eases the creation of new tools to developers of that kind of software. CtOS is a framework which provides a low-complexity layer that transforms the interaction between information and positioning in a simple task, thus enabling the possibility of creating a high quality and successful product, making geolocated data useful. The complete functionality resides in the Cloud, allowing its resources to be easily scalable and accessible. The system focuses on qualifying the user to define regions of work where to store information that interacts with their devices when they are within those zones, allowing to perform location-based real time tasks. Also, as an added value, statistical data of service usage is provided to help improve the customer's product. CtOS Enabler is geared for both developers, who can use it as a Platform as a Service (PaaS), or companies, Infrastructure as a Service (IaaS) providers, willing to use the API or acting as intermediaries to provide the service to their own customers, focusing on various highly flexible subscription models, according to the functionality required. CtOS Enabler helps to improve the geolocation capacity of any software, such as location limited chats, a smart parking app, or something more complex like a smart city control system.spaAtribución-NoComercial 3.0 EspañaCtOS Enablerbachelor thesisopen access004.738.52(043.3)004.42:004.382.73(043.3)APICloud computingFrameworkGeolocalizaciónIaaSPaaSSaaSGeolocationProgramación de ordenadores (Informática)Software1203.23 Lenguajes de Programación3304.16 Diseño Lógico