29 research outputs found

    Developing intelligent environments with OSGi and JADE

    Get PDF
    Series: IFIP International Federation for Information ProcessingThe development of intelligent environments poses complex challenges, namely at the level of device heterogeneity and environment dynamics. In fact, we still lack supporting technologies and development approaches that can efficiently integrate different devices and technologies. In this paper we present how a recent integration of two important technologies, OSGi and Jade, can be used to significantly improve the development process, making it a more dynamic, modular and configurable one. We also focus on the main advantages that this integration provides to developers, from the Ambient Intelligence point of view. This work results from the development of two intelligent environments: VirtualECare, which is an intelligent environment for the monitorization of elderly in their homes and UMCourt, a virtual environment for dispute resolution.The work described in this paper is included in TIARAC - Telematics and Artificial Intelligence in Alternative Conflict Resolution Project (PTDC/JUR/71354/2006), which is a research project supported by FCT (Science & Technology Foundation), Portugal

    Information systems in healthcare: potential of mobile systems. The case of INEM

    Get PDF
    The information systems are an asset in the capacity of institutions to improve their business. As the potential of mobile systems is increasing, especially in healthcare, it is diagnosed the information system of INEM (National Institute for Medical Emergency) in some of its weaknesses and changes. In the case of human lives, which require speed and quality of care in a specific context and location, it is essential that healthcare institutions implement mobile and context-aware systems in order to prevent gaps in care since the first contact with the patient. This paper shows a system’s architecture, provided by the technical and functional development department of a company (Algardata) for context-oriented systems in dynamic environments. The aim is, whenever the patient changes his location, to immediately discover the services that best fit his needs and determine the resources required, including the position of professionals who are on duty nearby

    Information systems in healthcare. The case of INEM: use of mobile systems

    Get PDF
    Information systems are an asset in the capacity of institutions to improve their business. As the potential of mobile systems is increasing especially in healthcare, a diagnosis is made of the information system of INEM (National Institute for Medical Emergency) in terms of some of its weaknesses and changes. In the case of human lives, which require speed and quality of care in a specific context and location, it is essential that healthcare institutions implement mobile and context-aware systems in order to prevent gaps in care from the time of first contact with the patient. This paper presents a system’s architecture, provided by the technical and functional development department of a company (Algardata) for context-oriented systems in dynamic environments. The aim is, whenever the patient changes his location, to immediately discover the services that best fit his needs and determine the resources required, including the position of professionals who are on duty nearby

    Collaborative networks in ambient assisted living

    Get PDF
    Tese de doutoramento em InformáticaCollaborative Work plays an important role in today’s organizations, especially in areas where decisions must be made. However, any decision that involves a collective or group of decision makers is, by itself, complex, but is becoming recurrent in recent years. In this work we present the VirtualECare project, an intelligent multiagent system able to monitor, interact and serve its customers, in need of care services. In last year’s there has been a substantially increase on the number of people needed of intensive care, especially among the elderly, a phenomenon that is related to population ageing. However, this is becoming not exclusive of the elderly, as diseases like obesity, diabetes and blood pressure have been increasing among young adults. This is a new reality that needs to be dealt by the health sector, particularly by the public one. Given this scenario, the importance of finding new and cost effective ways for health care delivery are of particular importance, especially when it is believed that they should not be removed from their natural “habitat”. Following this line of thinking, the VirtualECare project will be presented, like similar ones that preceded it. On the other hand, this is a growing interest in combining the advances in information society ‐ computing, telecommunications and presentation – in order to create Group Decision Support Systems (GDSSs). Indeed, the new economy, along with increased competition in today’s complex business environments, takes the companies to seek complementarities in order to increase competitiveness and reduce risks. Under these settings, planning takes a major role in a company life. However, effective planning depends on the generation and analysis of ideas (innovative or not) and, as a result, the idea generation and management processes are crucial. In particular if is believed that the use of GDSS in the healthcare arena will allow professionals to achieve better results in the analysis of one’s Electronically Clinical Profile (ECP). This achievement is vital, regarding the explosion of knowledge and skills, together with the need to use limited resources and get the expected outcomes.Hoje em dia, o Trabalho Colaborativo desempenha um papel deveras importante na maioria das organizações, especialmente em áreas em que decisões têm de ser tomadas. No entanto, e muito embora comece a ser recorrente, qualquer decisão que envolva um grupo colectivo de decisores é, por si só, complexa. Nesta tese apresenta‐se o projecto VirtualECare, um sistema inteligente multi‐agente capaz de monitorar, interagir e servir os seus utilizadores, com necessidades de cuidados de saúde. Nos últimos anos têm‐se verificado um aumento substancial no número de pessoas necessitadas de cuidados intensivos, especialmente entre a população mais envelhecida, um fenómeno directamente relacionado com o envelhecimento gradual da população. No entanto, esta é uma problemática que começa a deixar de estar exclusivamente associada aos idosos, uma vez que, doenças como a obesidade, diabetes e a pressão arterial têm vindo a aumentar junto dos, assim chamados, jovens adultos. Esta é uma nova realidade com a qual o sector da saúde necessita de lidar, especialmente o sector público. Apresentados estes cenários, a importância de encontrar novas formas, mais eficazes ao nível dos custos, de providenciar cuidados de saúde, a quem deles necessita, torna‐se ainda mais premente, especialmente quando acreditamos que estes não devem ser deslocalizados do seu “habitat” natural. Seguindo esta linha de raciocínio, vamos apresentar o projecto VirtualECare, bem como similares que o precederam. Recentemente tem‐se vindo a assistir a um interesse crescente em combinar os avanços na, assim chamada, sociedade da informação – computação, telecomunicações e apresentação – de forma a se criarem Sistemas de Apoio à Decisão em Grupo (GDSS). Na realidade, a nova economia, associada ao elevado crescimento da competitividade do, já de si, complexo mundo empresarial, provoca a procura, por parte das empresas e/ou instituições, de outras que as possam complementar para assim se poderem tornar mais competitivas e reduzir os riscos assumidos. Neste cenário, o planeamento assume um papel da maior importância na vida de uma empresa. No entanto, um planeamento eficaz depende da geração e posterior análise de ideias (inovativas ou não) e, como resultado, o processo de geração e análise de ideias também se torna crucial. O nosso objectivo é aplicar os já apresentados GDSS a uma nova área. É de esperar que o uso de GDSS na área da prestação de cuidados de saúde irá permitir que os seus profissionais obtenham melhores e mais imediatos resultados na análise de um qualquer Processo Clínico Electrónico (ECP), sendo este um factor crucial, tendo em conta a explosão de conhecimento e técnicas conjugadas com a necessidade de melhor se utilizar os recursos existentes

    Diagnóstico do SI do INEM: fragilidades e mudanças em curso

    Get PDF
    Os sistemas de informação constituem uma mais-valia na capacidade das instituições melhorarem sua actividade. Sendo o potencial dos sistemas móveis crescente, em especial na área da saúde, é diagnosticado o sistema de informação do INEM em algumas das suas fragilidades. Tratando-se de vidas humanas, que requerem rapidez e qualidade de atendimento em contexto e local específicos, é fundamental que as instituições de saúde implementem sistemas móveis e sensíveis ao contexto no sentido de suprimir falhas na prestação de cuidados desde o primeiro contacto ao atendimento do paciente. O artigo mostra uma arquitectura, facultada pelo técnico de desenvolvimento funcional da empresa Algardata em entrevista, orientada a serviços para ambientes dinâmicos. O objectivo é permitir que, sempre que o utente mude de local, sejam imediatamente descobertos os serviços que mais se ajustam às suas necessidades e determinar os recursos a afectar, incluindo a localização dos profissionais que se encontrem nas instalações

    Engineering Multiagent Systems - Reflections

    Get PDF
    This report documents the programme and outcomes of Dagstuhl Seminar 12342 ``Engineering multiagent Systems\u27\u27. The seminar brought together researchers from both academia and industry to identify the potential for and facilitate convergence towards standards for agent technology. As such it was particularly relevant to industrial research. A key objective of the seminar, moreover, has been to establish a road map for engineering multiagent systems. Various research areas have been identified as important topics for a research agenda with a focus on the development of multiagent systems. Among others, these include the integration of agent technology and legacy systems, component-based agent design, standards for tooling, establishing benchmarks for agent technology, and the development of frameworks for coordination and organisation of multiagent systems. This report presents a more detailed discussion of these and other research challenges that were identified. The unique atmosphere of Dagstuhl provided the perfect environment for leading researchers from a wide variety of backgrounds to discuss future directions in programming languages, tools and platforms for multiagent systems, and the road map produced by the seminar will have a timely and decisive impact on the future of this whole area of research

    Service architecting and dynamic composition in pervasive smart ecosystems for the Internet of things based on sensor network technology

    Get PDF
    Why pervasive awareness and Ambient Intelligence are perceived by a great part of the academia and industry as a massive revolution in the short-term? In our best knowledge, a cornerstone of this thought is based on the fact that the ultimate nature of the smart environment paradigm is not in the technology itself, but on a people-centered approach. Perhaps, is in this apparently simple conception where precisely lies the boldness of this promising vision, which has been consolidated in recent years with the emerging proliferation of mobile, personal, portable, wearable and sensory computing: to reach everyone and everywhere. On the one hand, it touches our daily lives in a close manner, minimizing the required attention from the users, anticipating to their needs with the main intention of redefining our idea of Quality of Experience. On the other hand, this new wave impacts everywhere at both global and personal scales allowing expanded connectivity between devices and smart objects, in a dynamic and ubiquitous manner, as a natural extension of the physical world around us. According to the above, this doctoral dissertation focuses on contributing to the integration of software and networking engineering advances in the field of pervasive smart spaces and environment using sensor networks. This is founded on the convergence of some information technology and computer science paradigms, such as service and agent orientation, semantic technologies and knowledge management in the framework of pervasive computing and the Internet of Things. To this end, the nSOM (nano Service-Oriented Middleware) and nSOL (nano Semantics-Oriented Language) approaches are presented. Firstly, the nSOM proposal defines a service-oriented platform for the implementation, deployment and exposure of agent-based in-network services to the Internet cloud on heterogeneous sensor devices. Secondly, the nSOL solution enables an abstraction for supporting ubiquitous service composition based on semantic knowledge management. The integration of both contributions leads to the formal modelling and practical development of adaptive virtual sensor services for pervasive Ambient Intelligence ecosystems. This work includes also the related performance characterization of the resulting prototype according to several metrics such as code size, volatile memory footprint, CPU overhead, service time delay and battery lifetime. Main foundations and outcomes presented in this essay are contextualized in the following European Research Projects: μSWN (FP6 code: IST-034642), DiYSE (ITEA2 code: 08005) and LifeWear (ITEA2 code: 09026). --------------------¿Por qué la sensibilidad ubicua y la inteligencia ambiental son percibidas por una gran parte de las comunidades académica e industrial como una revolución masiva en el corto plazo? En nuestra opinión, una piedra angular de este pensamiento es el hecho de que la naturaleza última del paradigma de entornos inteligentes no reside en la tecnología en sí misma, sino en una aproximación centrada en las personas. Y es quizá en esta aparente simple concepción donde se halla precisamente el atrevimiento de esta prometedora visión, consolidada en los últimos años con la emergente proliferación de la computación móvil, personal, portable, llevable y sensorial: llegar a todos y a todas partes. Por un lado, esta alcanza nuestras vidas de una manera cercana, minimizando la atención requerida por los usuarios, anticipándose a sus necesidades con el objetivo de redefinir nuestra idea de calidad de experiencia. Por otro lado, esta impacta en todas partes tanto a escala global como personal, con una conectividad expandida entre dispositivos y objetos inteligentes, de un modo ubicuo y dinámico, como una extensión natural del mundo que nos rodea. Conforme a lo anterior, esta tesis doctoral se centra en contribuir en la integración de los avances de ingeniería de redes y software en el ámbito de los espacios y entornos inteligentes ubicuos basados en redes de sensores. Esto se fundamenta en la convergencia de diversos paradigmas de las tecnologías de la información y ciencia de la computación, tales como orientación a servicios y agentes, tecnologías semánticas y de gestión del conocimiento en el contento de la computación ubicua en la Internet de las Cosas. Para este fin, se presentan las aproximaciones nSOM (nano Service-Oriented Middleware) y nSOL (nano Semantics-Oriented Language). En primer lugar, nSOM define una plataforma orientada a servicios para la implementación, despliegue y exposición a la nube de servicios basados en agentes e implementados en red sobre dispositivos heterogéneos de sensores. En segundo lugar, nSOL habilita una abstracción para proporcionar composición ubicua de servicios basada en gestión semántica del conocimiento. La integración de ambas contribuciones conduce a un modelado formal y de implementación práctica de servicios de sensor virtual adaptativos para ecosistemas de inteligencia ambiental. Este trabajo incluye la caracterización del rendimiento del prototipo resultante, basándonos para ello en métricas tales como tamaño de código, tamaño de memoria volátil, sobrecarga de procesamiento, retardo en tiempo de servicio y autonomía de baterías. Los principales fundamentos y resultados discutidos en este ensayo están contextualizados en los siguientes Proyectos de Investigación Europeos: μSWN (FP6 código: IST-034642), DiYSE (ITEA2 código: 08005) y LifeWear (ITEA2 código: 09026).Presidente: Juan Ramón Velasco Pérez; Vocal: Juan Carlos Dueñas; Secretario: Mario Muñoz Organer

    A Middleware for Ubiquitous Agents

    Get PDF

    Computação ubíqua para aplicações em saúde

    Get PDF
    Tese de mestrado integrado. Engenharia Electrotécnica e de Computadores (Major Telecomunicações). Faculdade de Engenharia. Universidade do Porto. 200

    Adaptation de services dans un espace intelligent sensible au contexte

    Get PDF
    Grâce à l’apparition des paradigmes de l’intelligence ambiante, on assiste à l’émergence de nouveaux systèmes intelligents ambiants visant à créer et gérer des environnements intelligents d’une façon intuitive et transparente. Ces environnements sont des espaces intelligents caractérisés notamment par l’ouverture, l’hétérogénéité, l’incertitude et la dynamique des entités qui les constituent. Ces caractéristiques soulèvent ainsi des defies scientifiques considérables pour la conception et la mise en place d’un système intelligent adéquat. Ces défis sont principalement au nombre de trois : l’abstraction et la gestion du contexte, la sensibilité au contexte et l’auto-adaptation face aux changements imprévisibles qui peuvent se produire dans un environnement ambiant. Dans cette thèse, nous avons proposé une architecture d’un système intelligent capable d’adapter les services selon les besoins des utilisateurs en tenant compte, d’une part, du contexte environnemental et de ses différents équipements et d’autre part, des besoins variables exprimés par les utilisateurs. Ce système est construit suivant un modèle sensible au contexte, adaptatif et réactif aux évènements. Il se repose sur des entités modulaires de faible couplage et de forte cohésion lui permettant d’être flexible et efficace. Ce système integer également un module d’adaptation de services afin de repérer le contexte et de l’ajuster dynamiquement suivant les attentes des utilisateurs. Cette adaptation est réalisée via deux algorithmes : le premier est un algorithme par renforcement (Q-learning), le deuxième est un algorithme supervisé (CBR). L’hybridation de ces deux algorithmes permet surmonter les inconvénients de Q-learning pour aboutir à une nouvelle approche capable de gérer le contexte, sélectionner et adapter le service
    corecore