|
A Blast from the past: CEP em Stanford ,1998-2003
Tim Bass
Seg, 07 jul 2008 19:20:21 +0000
Cortesia de Complex Event Processing em Stanford
Complexo evento de transformação (CEP) é uma nova tecnologia. Ela pode ser aplicada para extrair e analisar informações de qualquer tipo de mensagem distribuída com base no sistema. É desenvolvido a partir dos conceitos de Rapide (1) causal evento modelagem (2), caso os padrões e correspondência padrão, e (3) evento padrão mapas e constrangimentos. Complexo evento de transformação pode ser aplicada a uma ampla variedade de problemas de gestão e acompanhamento Empresa, a partir de baixo nível de gestão da rede de alto nível das empresas de recolha.
[h2] Aplicações de Processamento Complexo Evento: [/ h2] [h2] Apresentações: [/ h2] [h2] Publicações: [/ h2] - Complex Event Processing em Sistemas Distribuídos. David C. Luckham e Brian Frasca, Stanford University Technical Report CSL-TR-98-754, Março de 1998, 28 páginas.Resumo: Complexo evento de transformação é uma nova tecnologia para extrair informações a partir de sistemas baseados em mensagem distribuída. Esta tecnologia permite que os usuários de um sistema destinado a especificar as informações que são de interesse para eles. Pode ser baixo nível rede de processamento de dados ou de alto nível de gestão empresarial inteligência, dependendo do papel ea perspectiva dos utilizadores individuais. E isso pode ser mudado a partir de momento a momento, enquanto o sistema TARGET está em funcionamento. Este artigo apresenta uma visão geral do Complexo Processamento evento aplicado a um exemplo específico de uma mensagem distribuída com base no sistema, um sistema de gestão de processo de fabricação. Os conceitos de causalidade evento histórias, caso os padrões, evento filtragem, agregação e caso sejam introduzidas e sua aplicação ao processo do sistema de gestão é ilustrado por exemplos simples. Este trabalho dá ao leitor uma visão geral dos conceitos e Complex Event Processing ilustra o modo como elas podem ser aplicadas usando o Rapide ferramentas para um tipo específico de sistema.
*
- Evento Mineração com Evento Processamento Networks. Louis Perrochon e Walter Mann e Stephane Kasriel e David C. Luckham, a Terceira Conferência da Ásia-Pacífico sobre Conhecimento Discovery e Data Mining. Abril 26-28, 1999. Pequim, China, 5 páginas.Resumo: Evento Mineração descobre e fornece informações e conhecimentos em tempo real em um fluxo de dados, ou eventos. Mostramos que o processo de entrega de conhecimentos através de pesquisas padrões de dados e posterior captação de padrões encontrados podem ser aplicados em tempo-real de um complexo, sistema assíncrono. O nosso mecanismo de processamento de evento consiste em uma rede de agentes de transformação evento (APE) correndo em paralelo que interagem através de um evento dedicado transformação das infra-estruturas. Os agentes podem ser configuradas em tempo de execução utilizando uma linguagem formal padrão. A infra-estrutura subjacente (1) fornece um resumo da comunicação mecanismo dinâmico e, portanto, permite a reconfiguração da topologia da comunicação entre os agentes em tempo de execução e (2), prevê transparente, independente de localização acesso a todos os dados. Estas características permitem alocação dinâmica dos APE a diferentes threads e processos em diferentes máquinas em tempo de execução.
*
- eJava - Alargar Java com Causalidade. Alexandre Santoro e Walter Mann e Neel Madhav e David Luckham, Proceedings of the 10a Conferência Internacional de Engenharia de Software e Engenharia de Conhecimento, de Junho de 1998, 10 páginas.Resumo: Linguagens de programação como Java fornecer designers com uma variedade de classes que simplificam o processo de programação. Algumas destas classes permitem uma fácil de construir multithread programas. Embora úteis, especialmente na criação de sistemas reactivos, multithread programas apresentam problemas difíceis condições, tais como corrida e sincronização questões. Validando esses programas contra uma especificação Java não é trivial uma vez que não indica claramente discussão interação. Estes problemas podem ser solucionados através da modificação Java para que ele produz cálculos, colecções de eventos de ambas as relações causais e ordenação temporal definido por eles. Especificamente, a ordenação causal é ideal para a identificação de discussão interação. Este trabalho apresenta eJava, uma extensão de Java que é tanto o caso com base causal e consciente, e mostra como é que simplifica o processo de compreensão e depuração multithread programas.
*
- Evento-Based Dynamic Execution Arquitecturas de sistemas de software. Tiago Vera, Louis Perrochon, David C. Luckham.
Proceedings of the First Working IFIP Conf. on Software Architecture. 1999. San Antonio, Texas.Resumo: Sistemas distribuídos' runtime comportamento pode ser difícil de compreender. Concorrentes, distribuídos actividade fazer noções de estado global de difícil alcance. Focamos no runtime estrutura de um sistema, a sua execução arquitectura, bem como propor representando a sua evolução como um conjunto ordenado de parcialmente predefinidos arquitectónico tipos de eventos. Este sistema permite uma representação da topologia a ser visualizada, analisadas e con-tensas. A utilização de um evento pré tipos permite a execução arquiteturas de sistemas diferentes para ser facilmente comparadas.
*
- Usando o Context-Based Correlação em Network Operations and Management. Louis Perrochon (trabalho em curso, e-mail para o autor mais nova versão)Resumo: Rede operação consiste em um grande grau de reação para atividades acontecendo na rede. Um melhor conhecimento da rede a qualquer momento mais adequado permite reacções. No exemplo a detecção de intrusão, mostramos como contexto baseado em correlação de tais actividades podem proporcionar uma visão mais detalhada da rede em tempo mais curto. Nós temos como primeiro modelo actual contexto e, em seguida, descrever a arquitetura da Universidade de Stanford CEP contexto de base Correlator. Correlação é especificada como o caso de padrões em uma linguagem declarativa que nos permite especificar o que deve ser detectado, em vez de especificar como deve ser detectado. CEP introduz o conceito de causalidade contexto de intrusão detecção. O Correlator é capaz de processar eventos on-line, em que são gerados e pode ser reconfigurado em dinamicamente. Nós então mostrar como é que aumenta a taxa de detecção, reduzir falsos alarmes, e detectar padrões de ataque em larga escala, numa fase precoce.
Fonte ...
|