8 research outputs found

    Self-Configuring Socio-Technical Systems: Redesign at Runtime

    Get PDF
    Modern information systems are becoming more and more socio-technical systems, namely systems composed of human (social) agents and software (technical) systems operating together in a common environment. The structure of such systems has to evolve dynamically in response to the changes of the environment. When new requirements are introduced, when an actor leaves the system or when a new actor comes, the socio-technical structure needs to be redesigned and revised. In this paper, an approach to dynamic reconfiguration of a socio-technical system structure in response to internal or external changes is proposed. The approach is based on planning techniques for generating possible alternative configurations, and local strategies for their evaluation. The reconfiguration mechanism is presented, which makes the socio-technical system self-configuring, and the approach is discussed and analyzed on a simple case study

    Embedding smart software agents in resource constrained Internet of Things devices

    Get PDF
    [ES]Los sistemas de sensorización en combinación con herramientas de tratamiento y gestión inteligente de información, constituyen la base sobre la que se construirán las ciudades y entornos urbanos del futuro. Avanzar en la investigación y desarrollo de estos nuevos escenarios inteligentes, es fundamental a la hora de alcanzar los objetivos de eficiencia, integración, sostenibilidad y calidad de vida de las personas que habitan nuestras ciudades. Para alcanzar estos objetivos, es fundamental indagar en el desarrollo de dispositivos hardware más baratos, precisos e inteligentes que serán la base de los entornos inteligentes del futuro. Debido a las previsiones realizadas para los próximos años, la cantidad de dispositivos conectados a Internet será de hasta 7 dispositivos por cada persona en el planeta. Esta avalancha de dispositivos llevará asociada una avalancha de datos que tendrán que ser manejados y almacenados por los centros de procesamiento de datos. Por todo ello, avanzar en el diseño de herramientas para el procesamiento de datos inteligente, así como en nuevos dispositivos de sensorización, es una tarea de vital importancia para la viabilidad futura de los entornos conectados. Por ello, en este trabajo de tesis doctoral se propone un sistema inteligente basado en agentes embebidos en dispositivos inalámbricos con capacidades reducidas (memoria y capacidad de cómputo limitada), para entornos del Internet de las cosas (IoT) donde sea posible un procesamiento inteligente de datos. En particular, se presenta una novedosa arquitectura multi-agente enfocada a la gestión de los datos generados por los dispositivos IoT, sobre la que construir una capa de servicios adaptada a las diferentes necesidades de los distintos entornos donde será posible desplegar el sistema de sensorización. Con el objetivo de validad el sistema propuesto, se ha diseñado un caso de estudio basado en redes de sensores en un entorno IoT de eficiencia energética a través de la optimización del consumo de batería de una bicicleta eléctrica

    Airline workforce scheduling based on multi-agent systems

    Get PDF
    El trabajo consiste en realizar una programación de horarios para los empleados del servicio al cliente de una aerolínea, junto con el transporte y ruteo de los mismos. Estos problemas son altamente complejos (NP-Hard), por consiguiente, se desarrolló un sistema basado en agentes que permitiera realizar la programación de horarios y simular escenarios inesperados para encontrar una solución eficaz y efectiva. Además, se busca comparar las soluciones de dos métodos diferentes, centralizado y distribuido, junto con la solución actual de la aerolínea, analizando el impacto que cada una de estas genera.This project focuses on the workforce scheduling for an airline's customer service employees, along with their transportation and routing. These problems are highly complex (NP-Hard), therefore, an agent-based system was developed that allowed scheduling and simulating unexpected scenarios to find an efficient and effective solution. In addition, it seeks to compare the solutions of two different methods, centralized and distributed, with the current solution of the airline, analyzing the impact that each of these generates.Ingeniero (a) IndustrialPregrad

    Modelado y diseño de Sistemas Multiagente centrados en organizaciones

    Full text link
    Esta Tesis de Máster realiza un análisis de los métodos de diseño y modelado de los Sistemas Multiagente Centrados en Organizaciones y de ciertos mecanismos que facilitan la coordinación de los agentes de la organización, proponiendo un modelo formal y un lenguaje de modelado organizativo que integra dichos mecanismos.Esparcia García, S. (2010). Modelado y diseño de Sistemas Multiagente centrados en organizaciones. http://hdl.handle.net/10251/13846Archivo delegad

    Dealing with adaptive multi-agent organizations in the gaia methodology

    No full text
    Abstract. Changes and adaptations are always necessary after the deployment of a multiagent system (MAS), as well as of any other type of software systems. Some of these changes may be simply perfective and have local impact only. However, adaptive changes to meet changed situations in the operational environment of the MAS may have global impact on the overall design. In this paper we analyze the issue of continuous design change/adaptation in a MAS organization, and the specific problem of how to properly model/design a MAS so as to make it ready to adaptation. Special attention is paid to the Gaia methodology, whose suitability in dealing with adaptive MAS organization is discussed also with the help of an illustrative application example and analyzed in comparison with a number of different methodologies

    Dealing with adaptive multi-agent organizations in the gaia methodology

    No full text
    Abstract. Changes and adaptations are always necessary after the deployment of a multiagent system (MAS), as well as of any other type of software systems. Some of these changes may be simply perfective and have local impact only. However, adaptive changes to meet changed situations in the operational environment of the MAS may have global impact on the overall design. In this paper, we analyze the issue of continuous design change/adaptation in a MAS organization, and the specific problem of how to properly model/design a MAS so as to make it ready to adaptation. Following, the paper focuses on the Gaia methodology and analyzes – also with the help of an illustrative example – its suitability in supporting and facilitating adaptive changes in MASs organizations, and its advantages and limitations with this regard over a number of different agent-oriented methodologies

    Sistemas organizativos para la asignación dinámica de recursos computacionales en entornos distribuidos

    Get PDF
    [ES]Cloud Computing, el conocido paradigma computacional, está emergiendo en los últimos años con gran fuerza. Este paradigma incluye un novedoso modelo de comercialización basado en el pago por uso que ha cambiado radicalmente el modelo de negocio en Internet, lo que ha permitido que las empresas y usuarios individuales puedan alquilar los recursos computacionales que necesitan en cada momento. Este nuevo modelo computacional también ha derivado en que el modelo de producción de estos recursos computacionales evolucione hasta una aproximación cercana al modelo de producción just-in-time, en el que sólo se consumen los recursos necesarios para la producción de los servicios en función de la demanda existente en cada momento, hablándose dentro de este ámbito de elasticidad en los servicios ofertados. Para que esto sea posible, no cabe duda, que una gran cantidad de tecnologías subyacentes han tenido que madurar para dar como resultado un nicho tecnológico con la capacidad para variar los recursos asociados a cada servicio en función de la demanda. Sin embargo, pese a los indudables avances que se han producido a nivel tecnológico, todavía hoy existe una gran capacidad de mejora de estos sistemas. En este sentido, en el marco de esta tesis doctoral se propone el uso de los sistemas multiagente y, especialmente, aquellos basados en modelos organizativos para el control y monitorización de un sistema Cloud Computing. Gracias a esta aproximación, una de las primeras en este campo de investigación, será posible incluir en las plataformas Cloud de nueva generación características derivadas de la Inteligencia Artificial, como son la autonomía, la proactividad y, también, la capacidad de aprendizaje. Para ello se propone un modelo único en su concepción, que permite dotar a la organización de agentes inteligentes con capacidades auto-adaptativas en tiempo de ejecución para entornos abiertos, altamente dinámicos en los que, además, existe un cierto grado de incertidumbre. Así gracias a este modelo, el sistema es capaz de variar los recursos computacionales asociados a cada servicio producido en función de la demanda existe por parte de los usuarios, mediante la auto-adaptación dinámica del propio sistema en su conjunto
    corecore