14 research outputs found
A Design Framework for Aggregation in a System of Digital Twins
Mechanical and Mechatronic Engineerin
Dynamic Web Services Composition
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
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
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
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
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
Human-centred design of clinical auditory alarms
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
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