24 research outputs found
A Study on the Energetic Viability of Single Board Computers for Cloud Computing Scenarios
[EN] The following document explores the viability of the usage of consumer-grade, ARM-based single board computers as a power saving alternative to the traditional monolithic x64-full-server based approach.By taking advantage of several capabilities provided by such devices, such as low cost, low power consumption and low on-time, the authors finally propose a scalable, energy-efficient, ARM-based cloud infrastructure.To that end, we start analyzing the current offerings in terms of capabilities, net cost, processing power and power consumption, comparing them with the relevant server-oriented offerings.We subsequently explore the adequacy of several metrics to model on-budget raw data processing, considering full-system wattage under nominal usage conditions.The low initial investment and long-term affordability of this approach results in quite a relevant case of application to Edge Cloud computing scenarios.The current work has been partially funded by the Ministerio de Educacion, Cultura y Deporte of Spain.Verdugo, P.; Salvachúa, J.; Huecas, G. (2018). A Study on the Energetic Viability of Single Board Computers for Cloud Computing Scenarios. En XIII Jornadas de IngenierÃa telemática (JITEL 2017). Libro de actas. Editorial Universitat Politècnica de València. 176-181. https://doi.org/10.4995/JITEL2017.2017.6504OCS17618
Contribución a la Formalización de la Fase de Ejecución de Pruebas
En el campo de la IngenierÃa de Protocolos es fundamental el papel que han tomado los organismos normalizadores de Servicios y Sistemas de Comunicaciones, como ISO e ITU. En este entorno, las Técnicas de Descripción Formal son un mecanismo clave para el diseño y especificación de dichos protocolos.Esta actividad ha surgido, en gran parte, debida a las necesidades de interconectividad, que está alcanzando niveles difÃcilmente imaginables hace pocos añoos: se pretende que sistemas heterogéneos y completamente diferentes cooperen y trabajen de forma distribuida o, simplemente, que intercambien volúmenes de información cada vez mayores. Surgen normas y recomendaciones a partir de iniciativas públicas orientadas a proporcionar normas en los servicios y protocolos de comunicaciones; normas que los fabricantes deben cumplir y organismos independientes deben certificar u homologar. Existen dos campos de actuación bien diferentes: por un lado, las normas deben ser precisas y no contener ambigüedades . Por otro, es necesario comprobar que el producto se atiene a la norma. Este proceso se realiza en base a unas pruebas denominadas de Conformidad. l primer campo es el causante directo del desarrollo de las FDTs. El segundo, ha provocado que ISO normalice un entorno especÃfico y una metodologÃa para el desarrollo y ejecución de Pruebas de Conformidad: la norma ISO-9646. En este entorno tiene lugar el desarrollo de la presente tesis. Como objetivos fundamentales se ha trabajado en 1) conceptualización y subsiguiente formalización del proceso de ejecución de Pruebas de Conformidad y elementos integrantes en las arquitecturas de pruebas, y 2) definición de una métrica de cobertura que aproveche la existencia de especificaciones formales como elemento de referencia para la generación de las pruebas de conformidad
Generating context-aware recommendations using banking data in a mobile recommender system
The increasing adoption of smartphones by the society has created a new area of research in recommender systems. This new domain is based on using location and context-awareness to provide personalization. This paper describes a model to generate context-aware recommendations for mobile recommender systems using banking data in order to recommend places where the bank customers have previously spent their money. In this work we have used real data provided by a well know Spanish bank. The mobile prototype deployed in the bank Labs environment was evaluated in a survey among 100 users with good results regarding usefulness and effectiveness. The results also showed that test users had a high confidence in a recommender system based on real banking data
Proactividad y contextualización: futuro del diseño de sistemas recomendadores
En el entorno tecnosocial actual la importancia de ofrecer contenidos personalizados a los usuarios de las diferentes plataformas sociales existentes, que se ajusten a sus necesidades en cada momento, es un factor clave para el éxito de las mismas. Los sistemas recomendadores juegan un papel crucial, pero en muchos casos su nivel de personalización es escaso o demasiado generalista. Se analizan dos aspectos claves para la evolución de estos sistemas: la proactividad y la contextualización. Se propone un modelo teórico de referencia para la creación de sistemas de recomendación proactivos basados en información contextual, y se comprueba su viabilidad en dos escenarios reales donde han sido implementados con éxito: el bancario y el de las redes personales de aprendizaje. Finalmente se destacan lÃneas de actuación futuras siguiendo las aportaciones expuestas con especial atención a su aplicación en entornos educativos
An agile container-based approach to TaaS
Current cloud deployment scenarios imply a need for fast testing of user oriented software in diverse, hetero-geneous and often unknown hardware and network environ-ments, making it difficult to ensure optimal or reproducible in-site testing. The current paper proposes the use of container based lightweight virtualization with a ready-to-run, just-in-time deployment strategy in order to minimize time and resources needed for streamlined multicomponent prototyping in PaaS systems. To that end, we will study a specific case of use consisting of providing end users with pre-tested custom prepackaged and preconfigured software, guaranteeing the viability of the aforementioned custom software, the syntactical integrity of the provided deployment system, the availability of needed dependencies as well as the sanity check of the already deployed and running software. From an architectural stand-point, by using standard, common use deployment packages as Chef or Puppet hosted in parallellizable workloads over ready-to-run Docker images, we can minimize the time required for full-deployment multicomponent systems testing and valida-tion, as well as wrap the commonly provided features via a user-accessible RESTful API. The proposed infrastructure is currently available and freely accessible as part of the FIWARE EU initiative, and is open to third party collaboration and extension from a FOSS perspective
Diseño de una pasarela de acceso a sistemas propietarios de videoconferencia
Los sistemas de videoconferencia han utilizado tradicionalmente protocolos propietarios que los impedÃan interoperar. Sin embargo, en los últimos años se está imponiendo la tendencia a usar protocolos abiertos para solucionar este problema. Este artÃculo describe la arquitectura de una pasarela genérica para acceder desde los clientes más tÃpicos a los sistemas de videoconferencia propietarios ya existentes. Esta arquitectura se ha validado implementando una pasarela de acceso a Isabel, un sistema de videoconferencia con opciones avanzadas de colaboración
Incorporating proactivity to context-aware recommender systems for e-learning
Recommender systems in e-learning have proved to be powerful tools to find suitable educational material during the learning experience. But traditional user request-response patterns are still being used to generate these recommendations. By including contextual information derived from the use of ubiquitous learning environments, the possibility of incorporating proactivity to the recommendation process has arisen. In this paper we describe methods to push proactive recommendations to e-learning systems users when the situation is appropriate without being needed their explicit request. As a result, interesting learning objects can be recommended attending to the user?s needs in every situation. The impact of this proactive recommendations generated have been evaluated among teachers and scientists in a real e-learning social network called Virtual Science Hub related to the GLOBAL excursion European project. Outcomes indicate that the methods proposed are valid to generate such kind of recommendations in e-learning scenarios. The results also show that the users' perceived appropriateness of having proactive recommendations is high
Enhanced recommendations for e-learning authoring tools based on a proactive context-aware recommender
Authoring tools are powerful systems in the area of e-Learning that make easier for teachers to create new learning objects by reusing or editing existing educational resources coming from learning repositories or content providers. However, due to the overwhelming number of resources these tools can access, sometimes it is difficult for teachers to find the most suitable resources taking into account their needs in terms of content (e.g. topic) or pedagogical aspects (e.g. target level associated to their students). Recommender systems can take an important role trying to mitigate this problem. In this paper we propose a new model to generate proactive context-aware recommendations on resources during the creation process of a new learning object that a teacher carries out by using an authoring tool. The common use cases covered by the model for having recommendations in online authoring tools and details about the recommender model itself are presented
Marte 3.0: Una videoconferencia 2.0
Este artÃculo describe el diseño e implementación de un sistema de colaboración multimedia basado en la utilización de clientes ligeros desplegados en la web. Su objetivo es definir una nueva arquitectura de conferencias en Internet centrada en la facilidad de uso y de instalación, dotando de conectividad total al usuario final con el resto de participantes. A lo largo del documento presentaremos las distintas soluciones de partida, discutiremos las decisiones de diseño citando las ventajas del nuevo modelo y mostraremos aquellos problemas encontrados en la implementación que son inherentes a este tipo de escenarios
Demostrador de una arquitectura de videoconferencia en la Web 2.0.
En este demostrador presentaremos el funcionamiento de un sistema de colaboración multimedia basado en la utilización de clientes ligeros desplegados en la web. El objetivo de este sistema es definir una nueva arquitectura de conferencias en Internet centrada en la facilidad de uso y de instalación, dotando de conectividad total al usuario final con el resto de participantes. En este documento presentaremos el diseño de la solución y describiremos en qué consistirá la demostración, que mostrará los resultados que verifican la validez de este concepto