Implementation of causal control operators to detect distributed events
Documento de trabajo
2016
Universidad Escuela Colombiana de Ingeniería Julio Garavito
Operadores de control
Control operators
Arquitectura Ketal
Ketal Architecture
Desarrollo de software
Computer software - Development
Event-driven programming
Programación basada en eventos
E-health
m-health
Wireless Body Area Network
Red inalámbrica de área corporal
WBAN
Complex Event Detection
Detección de eventos complejos
Automata
Autómatas
Distributed Systems
Sistemas distribuidos
Event ordering
Ordenación de eventos
![Buscar en Repositorio UMECIT Buscar en Repositorio UMECIT](/themes/Mirage2/images/search.png)
Control operators
![Buscar en Repositorio UMECIT Buscar en Repositorio UMECIT](/themes/Mirage2/images/search.png)
Arquitectura Ketal
![Buscar en Repositorio UMECIT Buscar en Repositorio UMECIT](/themes/Mirage2/images/search.png)
Ketal Architecture
![Buscar en Repositorio UMECIT Buscar en Repositorio UMECIT](/themes/Mirage2/images/search.png)
Desarrollo de software
![Buscar en Repositorio UMECIT Buscar en Repositorio UMECIT](/themes/Mirage2/images/search.png)
Computer software - Development
![Buscar en Repositorio UMECIT Buscar en Repositorio UMECIT](/themes/Mirage2/images/search.png)
Event-driven programming
![Buscar en Repositorio UMECIT Buscar en Repositorio UMECIT](/themes/Mirage2/images/search.png)
Programación basada en eventos
![Buscar en Repositorio UMECIT Buscar en Repositorio UMECIT](/themes/Mirage2/images/search.png)
E-health
![Buscar en Repositorio UMECIT Buscar en Repositorio UMECIT](/themes/Mirage2/images/search.png)
m-health
![Buscar en Repositorio UMECIT Buscar en Repositorio UMECIT](/themes/Mirage2/images/search.png)
Wireless Body Area Network
![Buscar en Repositorio UMECIT Buscar en Repositorio UMECIT](/themes/Mirage2/images/search.png)
Red inalámbrica de área corporal
![Buscar en Repositorio UMECIT Buscar en Repositorio UMECIT](/themes/Mirage2/images/search.png)
WBAN
![Buscar en Repositorio UMECIT Buscar en Repositorio UMECIT](/themes/Mirage2/images/search.png)
Complex Event Detection
![Buscar en Repositorio UMECIT Buscar en Repositorio UMECIT](/themes/Mirage2/images/search.png)
Detección de eventos complejos
![Buscar en Repositorio UMECIT Buscar en Repositorio UMECIT](/themes/Mirage2/images/search.png)
Automata
![Buscar en Repositorio UMECIT Buscar en Repositorio UMECIT](/themes/Mirage2/images/search.png)
Autómatas
![Buscar en Repositorio UMECIT Buscar en Repositorio UMECIT](/themes/Mirage2/images/search.png)
Distributed Systems
![Buscar en Repositorio UMECIT Buscar en Repositorio UMECIT](/themes/Mirage2/images/search.png)
Sistemas distribuidos
![Buscar en Repositorio UMECIT Buscar en Repositorio UMECIT](/themes/Mirage2/images/search.png)
Event ordering
![Buscar en Repositorio UMECIT Buscar en Repositorio UMECIT](/themes/Mirage2/images/search.png)
Ordenación de eventos
![Buscar en Repositorio UMECIT Buscar en Repositorio UMECIT](/themes/Mirage2/images/search.png)
This paper discusses the design and implementation of three operators to control and predicate about causality relation between events in a distributed system. Concretely, we start from KETAL, a kernel conceived to detect patterns of distributed events, and we motivate the need to keep track of causality relations between events on m-health applications over Wireless Body Area Networks (WBAN). We then introduce a causal event model and we present a detailed implementation that allows the notion of causality in KETAL. This implementation is based on vectorial clocks, and it supports the detection of concurrent and causal relationships, plus the dynamic administration of the nodes involved in the system. Este artículo analiza el diseño y la implementación de tres operadores para controlar y predicar la relación de causalidad entre eventos en un sistema distribuido. En concreto, partimos de KETAL, un kernel concebido para detectar patrones de eventos distribuidos, y motivamos la necesidad de realizar un seguimiento de las relaciones de causalidad entre eventos en aplicaciones de m-health sobre redes inalámbricas de área corporal (WBAN). Luego introducimos un modelo de evento causal y presentamos una implementación detallada que permite la noción de causalidad en KETAL. Esta implementación se basa en relojes vectoriales y soporta la detección de relaciones causales y concurrentes, además de la administración dinámica de los nodos involucrados en el sistema.
Descripción:
Implementation_of_causal_control_operators_to_detect_distributed_events.pdf
Título: Implementation_of_causal_control_operators_to_detect_distributed_events.pdf
Tamaño: 538.6Kb
PDF![Open Access](/themes/Mirage2/images/openaccess1.png)
LEER EN FLIP
Título: Implementation_of_causal_control_operators_to_detect_distributed_events.pdf
Tamaño: 538.6Kb
![Unicordoba Logo](/themes/Mirage2/images/pdf-logo.png)
![Open Access](/themes/Mirage2/images/openaccess1.png)
![FLIP](/themes/Mirage2/images/flip.png)