14 research outputs found

    A Design Framework for Aggregation in a System of Digital Twins

    Get PDF
    Mechanical and Mechatronic Engineerin

    Dynamic Web Services Composition

    Get PDF
    Emerging web services technology has introduced the concept of autonomic interoperability and portability between services. The number of online services has increased dramatically with many duplicating similar functionality and results. Composing online services to solve user needs is a growing area of research. This entails designing systems which can discover participating services and integrate these according to the end user requirements. This thesis proposes a Dynamic Web Services Composition (DWSC) process that is based upon consideration of previously successful attempts in this area, in particular utilizing AI-planning based solutions. It proposes a unique approach for service selection and dynamic web service composition by exploring the possibility of semantic web usability and its limitations. It also proposes a design architecture called Optimal Synthesis Plan Generation framework (OSPG), which supports the composition process through the evaluation of all available solutions (including all participating single and composite services). OSPG is designed to take into account user preferences, which supports optimality and robustness of the output plan. The implementation of OSPG will be con�gured and tested via division of search criteria in di�erent modes thereby locating the best plan for the user. The services composition and discovery-based model is evaluated via considering a range of criteria, such as scope, correctness, scalability and versatility metrics

    Natural Language Processing: Emerging Neural Approaches and Applications

    Get PDF
    This Special Issue highlights the most recent research being carried out in the NLP field to discuss relative open issues, with a particular focus on both emerging approaches for language learning, understanding, production, and grounding interactively or autonomously from data in cognitive and neural systems, as well as on their potential or real applications in different domains

    Situation Management with Complex Event Processing

    Get PDF
    With the broader dissemination of digital technologies, visionary concepts like the Internet of Things also affect an increasing number of use cases with interfaces to humans, e.g. manufacturing environments with technical operators monitoring the processes. This leads to additional challenges, as besides the technical issues also human aspects have to be considered for a successful implementation of strategic initiatives like Industrie 4.0. From a technical perspective, complex event processing has proven itself in practice to be capable of integrating and analyzing huge amounts of heterogeneous data and establishing a basic level of situation awareness by detecting situations of interests. Whereas this reactive nature of complex event processing systems may be sufficient for machine-to-machine use cases, the new characteristic of application fields with humans remaining in the control loop leads to an increasing action distance and delayed reactions. Taking human aspects into consideration leads to new requirements, with transparency and comprehensibility of the processing of events being the most important ones. Improving the comprehensibility of complex event processing and extending its capabilities towards an effective support of human operators allows tackling technical and non-technical challenges at the same time. The main contribution of this thesis answers the question of how to evolve state-of-the-art complex event processing from its reactive nature towards a transparent and holistic situation management system. The goal is to improve the interaction among systems and humans in use cases with interfaces between both worlds. Realizing a holistic situation management requires three missing capabilities to be introduced by the contributions of this thesis: First, based on the achieved transparency, the retrospective analysis of situations is enabled by collecting information related to a situation\u27s occurrence and development. Therefore, CEP engine-specific situation descriptions are transformed into a common model, allowing the automatic decomposition of the underlying patterns to derive partial patterns describing the intermediate states of processing. Second, by introducing the psychological model of situation awareness into complex event processing, human aspects of information processing are taken into consideration and introduced into the complex event processing paradigm. Based on this model, an extended situation life-cycle and transition method are derived. The introduced concepts and methods allow the implementation of the controlling function of situation management and enable the effective acquisition and maintenance of situation awareness for human operators to purposefully direct their attention towards upcoming situations. Finally, completing the set of capabilities for situation management, an approach is presented to support the generation and integration of prediction models for predictive situation management. Therefore, methods are introduced to automatically label and extract relevant data for the generation of prediction models and to enable the embedding of the resulting models for an automatic evaluation and execution. The contributions are introduced, applied and evaluated along a scenario from the manufacturing domain

    Coordinating services embedded everywhere via hierarchical planning

    Get PDF
    The spaces we live in are provided with different devices and technologies, such as sensors for recognising our presence. The aim of such spaces is to improve our comfort, productivity, and even reduce our energy bills. The problem with fulfilling the aim is that devices alone cannot do much to achieve such difficult goals. People would also have problems in manually searching for the best situation accomplishing their needs. A way to deal with this problem is to coordinate devices automatically. For example, our home can autonomously figure out that some lamps can be turned off because the living room has enough natural light and the activity we are currently doing requires a low light level. The benefits are improved comfort and a reasonable amount of energy saved. We therefore explore the possibilities of using a system based on automated planning. This planning produces a set of device services, such as turn off a lamp, that achieves a given goal. We use a method, called hierarchical planning, which enables us to organise the knowledge we have about spaces and devices in hierarchical forms. We show that planning is suitable for this kind of problems by using hierarchical planning to save energy in the Bernoulliborg building at the University of Groningen. The results show energy and money savings, and that people are satisfied with our system. We also improve the system and show that even more money can be saved without sacrificing the well-being of people if we can buy energy from several energy providers

    Clinical decision support: Knowledge representation and uncertainty management

    Get PDF
    Programa Doutoral em Engenharia BiomédicaDecision-making in clinical practice is faced with many challenges due to the inherent risks of being a health care professional. From medical error to undesired variations in clinical practice, the mitigation of these issues seems to be tightly connected to the adherence to Clinical Practice Guidelines as evidence-based recommendations The deployment of Clinical Practice Guidelines in computational systems for clinical decision support has the potential to positively impact health care. However, current approaches to Computer-Interpretable Guidelines evidence a set of issues that leave them wanting. These issues are related with the lack of expressiveness of their underlying models, the complexity of knowledge acquisition with their tools, the absence of support to the clinical decision making process, and the style of communication of Clinical Decision Support Systems implementing Computer-Interpretable Guidelines. Such issues pose as obstacles that prevent these systems from showing properties like modularity, flexibility, adaptability, and interactivity. All these properties reflect the concept of living guidelines. The purpose of this doctoral thesis is, thus, to provide a framework that enables the expression of these properties. The modularity property is conferred by the ontological definition of Computer-Interpretable Guidelines and the assistance in guideline acquisition provided by an editing tool, allowing for the management of multiple knowledge patterns that can be reused. Flexibility is provided by the representation primitives defined in the ontology, meaning that the model is adjustable to guidelines from different categories and specialities. On to adaptability, this property is conferred by mechanisms of Speculative Computation, which allow the Decision Support System to not only reason with incomplete information but to adapt to changes of state, such as suddenly knowing the missing information. The solution proposed for interactivity consists in embedding Computer-Interpretable Guideline advice directly into the daily life of health care professionals and provide a set of reminders and notifications that help them to keep track of their tasks and responsibilities. All these solutions make the CompGuide framework for the expression of Clinical Decision Support Systems based on Computer-Interpretable Guidelines.A tomada de decisão na prática clínica enfrenta inúmeros desafios devido aos riscos inerentes a ser um profissional de saúde. Desde o erro medico até às variações indesejadas da prática clínica, a atenuação destes problemas parece estar intimamente ligada à adesão a Protocolos Clínicos, uma vez que estes são recomendações baseadas na evidencia. A operacionalização de Protocolos Clínicos em sistemas computacionais para apoio à decisão clínica apresenta o potencial de ter um impacto positivo nos cuidados de saúde. Contudo, as abordagens atuais a Protocolos Clínicos Interpretáveis por Maquinas evidenciam um conjunto de problemas que as deixa a desejar. Estes problemas estão relacionados com a falta de expressividade dos modelos que lhes estão subjacentes, a complexidade da aquisição de conhecimento utilizando as suas ferramentas, a ausência de suporte ao processo de decisão clínica e o estilo de comunicação dos Sistemas de Apoio à Decisão Clínica que implementam Protocolos Clínicos Interpretáveis por Maquinas. Tais problemas constituem obstáculos que impedem estes sistemas de apresentarem propriedades como modularidade, flexibilidade, adaptabilidade e interatividade. Todas estas propriedades refletem o conceito de living guidelines. O propósito desta tese de doutoramento é, portanto, o de fornecer uma estrutura que possibilite a expressão destas propriedades. A modularidade é conferida pela definição ontológica dos Protocolos Clínicos Interpretáveis por Maquinas e pela assistência na aquisição de protocolos fornecida por uma ferramenta de edição, permitindo assim a gestão de múltiplos padrões de conhecimento que podem ser reutilizados. A flexibilidade é atribuída pelas primitivas de representação definidas na ontologia, o que significa que o modelo é ajustável a protocolos de diferentes categorias e especialidades. Quanto à adaptabilidade, esta é conferida por mecanismos de Computação Especulativa que permitem ao Sistema de Apoio à Decisão não só raciocinar com informação incompleta, mas também adaptar-se a mudanças de estado, como subitamente tomar conhecimento da informação em falta. A solução proposta para a interatividade consiste em incorporar as recomendações dos Protocolos Clínicos Interpretáveis por Maquinas diretamente no dia a dia dos profissionais de saúde e fornecer um conjunto de lembretes e notificações que os auxiliam a rastrear as suas tarefas e responsabilidades. Todas estas soluções constituem a estrutura CompGuide para a expressão de Sistemas de Apoio à Decisão Clínica baseados em Protocolos Clínicos Interpretáveis por Máquinas.The work of the PhD candidate Tiago José Martins Oliveira is supported by a grant from FCT - Fundação para a Ciência e a Tecnologia (Portuguese Foundation for Science and Technology) with the reference SFRH/BD/85291/ 2012

    A RESTful Architecture for Integrating Decomposable Delayed Services within the Web of Things

    No full text

    Human-centred design of clinical auditory alarms

    Get PDF
    Auditory alarms are commonly badly designed, providing little to no information or guidance. In the healthcare context, the poor acoustics of alarms is one contributor for the noise problem. The goal of this thesis is to propose a human-centred methodology for the design of clinical auditory alarms, by making them less disruptive and more informative, thus improving the healthcare soundscape. It implements this methodology from concept to evaluation and validation, combining psychoacoustics with usability and user experience methods. Another aim of this research consisted in understanding the limitations and possibilities offered by online tools for scientific studies. Thus, different processes and methodologies were implemented, and corresponding results were discussed. To understand the acoustic healthcare environment, field visits, interviews, and surveys were performed with healthcare professionals. Additionally, sound pressure levels and frequency analysis of several surgeries in different hospitals provided specific sound design requirements, which were added to an existent body of knowledge on clinical alarm design. A second stage consisted in prototyping very simple sounds to comprehend which temporal and spectral parameters of sound could be manipulated to communicate clinical information. Parameters such as frequency, speed, onset, and rhythm were studied, and relations between subjective perception and physical parameters were established. In parallel, and heavily influenced by the new IEC 60601-1-8 - General requirements, tests and guidance for alarm systems in medical electrical equipment and medical electrical systems, a design strategy with auditory icons was created. This strategy intended to provide as much information as possible in an auditory alarm. To do so, it involved two main components: a priority pointer indicating the priority of the alarm; an auditory icon indicating the cause of the alarm. A third component indicating increasing or decreasing tendency of the vital sign was designed, but not validated with users. After online validation of the priority pointer and auditory icon for eight categories (cardiac, drug administration, ventilation, blood pressure, perfusion, oxygen, temperature, and power down), a new library of clinical auditory alarms is proposed.Os alarmes auditivos são habitualmente mal concebidos, dando poucas informações ou orientações perante a situação que despoletou o aviso. No contexto da saúde, a má acústica dos alarmes é um dos contribuidores para o problema do ruído. O objetivo desta tese é o de melhorar a paisagem sonora em ambientes clínicos, propondo uma metodologia centrada no Humano para o design de alarmes auditivos clínicos, tornando-os menos disruptivos e mais informativos. Essa metodologia é implementada desde o conceito até a avaliação e validação, combinando métodos da psicoacústica com métodos de usabilidade e experiência do utilizador. Outro objetivo desta investigação é o de compreender as limitações e possibilidades oferecidas pelas ferramentas online para estudos científicos. Assim, diversos processos e metodologias foram implementados, e os respetivos resultados são discutidos. Para compreender o ambiente acústico clínico, foram realizadas visitas de campo, entrevistas e inquéritos com profissionais de saúde. Além disso, avaliou-se o nível de pressão sonora e frequências de várias cirurgias em diferentes hospitais. Esta atividade forneceu requisitos específicos de design de som que foram adicionados a um corpo existente de conhecimento sobre design de alarmes clínicos. Uma segunda etapa consistiu na prototipagem de sons simples para compreender que parâmetros temporais e espectrais do som poderiam ser manipulados para comunicar informações clínicas. Parâmetros como frequência, velocidade, envelope e ritmo foram estudados, e as relações entre a perceção subjetiva e os parâmetros físicos foram estabelecidas. Paralelamente, e fortemente influenciado pela nova norma IEC 60601-1-8 - Requisitos gerais, testes e orientações para sistemas de alarme em equipamentos médicos elétricos e sistemas médicos elétricos, foi criada uma estratégia de design com ícones auditivos. Essa estratégia pretendia incorporar o máximo de informações num alarme auditivo. Para isso, envolveu dois componentes principais: um ponteiro de prioridade que indica a prioridade do alarme; e um ícone auditivo que indica a causa do alarme. Um terceiro componente de tendência (aumento ou diminuição do valor do sinal vital) foi criado, mas não validado com utilizadores. Após a validação do ponteiro de prioridade e ícone auditivo para oito categorias (cardíaco, administração de medicamentos, ventilação, pressão arterial, perfusão, oxigénio, temperatura e falha de equipamento), propõe-se uma nova biblioteca de alarmes auditivos clínicos

    Using MapReduce Streaming for Distributed Life Simulation on the Cloud

    Get PDF
    Distributed software simulations are indispensable in the study of large-scale life models but often require the use of technically complex lower-level distributed computing frameworks, such as MPI. We propose to overcome the complexity challenge by applying the emerging MapReduce (MR) model to distributed life simulations and by running such simulations on the cloud. Technically, we design optimized MR streaming algorithms for discrete and continuous versions of Conway’s life according to a general MR streaming pattern. We chose life because it is simple enough as a testbed for MR’s applicability to a-life simulations and general enough to make our results applicable to various lattice-based a-life models. We implement and empirically evaluate our algorithms’ performance on Amazon’s Elastic MR cloud. Our experiments demonstrate that a single MR optimization technique called strip partitioning can reduce the execution time of continuous life simulations by 64%. To the best of our knowledge, we are the first to propose and evaluate MR streaming algorithms for lattice-based simulations. Our algorithms can serve as prototypes in the development of novel MR simulation algorithms for large-scale lattice-based a-life models.https://digitalcommons.chapman.edu/scs_books/1014/thumbnail.jp
    corecore