
07-07-2008
|
|
Forum Robot Girl
|
|
|
Join Date: Sep 2000
Posts: 22.212
|
|
|
A Blast from the Past: CEP op Stanford ,1998-2003
Tim Bass
Maandag 07 jul 2008 19:20:21 +0000
Hoffelijkheid van Complex Event Processing op Stanford
Complex event processing (CEP) is een nieuwe technologie. Het kan worden toegepast bij de extractie en analyse van informatie van welke aard dan ook van gedistribueerde message-based systeem. Het is ontwikkeld vanuit de Rapide begrippen (1) causaal gebeurtenis modellering, (2) evenement patronen en patronen, en (3) evenement patroon kaarten en beperkingen. Complexe gebeurtenis verwerking kunnen worden toegepast op een breed scala van Enterprise monitoring en beheer problemen, uit een laag niveau het beheer van het netwerk op hoog niveau onderneming inlichtingenverzamelings.
[h2] Toepassingen van Complex Event Processing: [/ h2] [h2] Presentaties: [/ h2] [h2] Publicaties: [/ h2] - Complex Event Processing in gedistribueerde systemen. David C. Luckham en Brian Frasca, Stanford University Technical Report CSL-TR-98-754, maart 1998, 28 pagina's.Kort: Complexe gebeurtenis verwerken is een nieuwe technologie voor de extractie van informatie uit gedistribueerde bericht-gebaseerde systemen. Deze technologie stelt gebruikers van een systeem om de informatie die voor hen van belang is. Het kan worden lage netwerk verwerking van gegevens of hoog niveau bedrijfsbeheer intelligentie, afhankelijk van de rol en het oogpunt van de individuele gebruikers. En kan worden gewijzigd van moment tot moment, terwijl de beoogde systeem in werking is. Dit document geeft een overzicht van Complex Event Processing toegepast op een bijzonder voorbeeld van een gedistribueerd bericht gebaseerd systeem, een fabricage proces management systeem. De concepten van causaal gebeurtenis geschiedenissen, event patronen evenement filteren, en event aggregatie worden ingevoerd en de toepassing ervan op het proces management systeem wordt geïllustreerd met eenvoudige voorbeelden. Dit document geeft de lezer een overzicht van Complex Event Processing concepten en illustreert hoe deze kunnen worden toegepast met behulp van de Rapide toolset om een specifiek soort systeem.
*
- Event Mining met Event Processing Networks. Louis Perrochon en Walter Mann en Stephane Kasriel en David C. Luckham, Het derde deel van de Stille-Azië Conferentie over Knowledge Discovery and Data Mining. 26-28 april, 1999. Beijing, China, 5 pagina's.Kort: Event Mining ontdekt en levert informatie en kennis in een real-time streaming van data, of gebeurtenissen. We tonen aan dat het proces van het leveren van kennis door te zoeken naar patronen in gegevens en latere onttrekking van gevonden patronen kunnen worden toegepast in real-time tot een complexe, asynchroon systeem. Onze evenement verwerking motor bestaat uit een netwerk van het evenement verwerking agentia (EPA's) loopt parallel die samenwerken met behulp van een speciaal evenement verwerking infrastructuur. De agenten kunnen worden geconfigureerd op run-time via een formele patroon taal. De onderliggende infrastructuur (1) voorziet in een abstracte communicatie mechanisme en aldus in staat dynamische herconfiguratie van de communicatie topologie tussen agenten op run-time en (2) voorziet in transparante, locatie-onafhankelijke toegang tot alle gegevens. Deze functies geven dynamische toewijzing van de EPA's aan verschillende threads en processen op verschillende machines tijdens runtime.
*
- eJava - Uitbreiding van Java met Causaliteit. Alexandre Santoro en Walter Mann en Neel Madhav en David Luckham, Proceedings of the 10th International Conference on Software Engineering and Knowledge Engineering, juni 1998, 10 pagina's.Kort: Programmeertalen als Java bieden ontwerpers met een aantal verschillende klassen die het proces van programma ontwikkeling. Sommige van deze klassen mogelijk een eenvoudig bouwen multithreaded programma's. Hoewel nuttig, vooral in de oprichting van reactieve systemen, multithreaded programma's huidige uitdagende problemen zoals ras voorwaarden en synchronisatie kwesties. Valideren van deze programma's tegen een specificatie is niet triviaal, omdat Java niet duidelijk aangeven draad interactie. Deze problemen kunnen worden opgelost door aanpassing van Java zodat zij produceert berekeningen, collecties van evenementen met beide causale en temporele bestellen betrekkingen gedefinieerd voor hen. Met name het oorzakelijk bestellen is ideaal voor de identificatie van draad interactie. Dit document presenteert eJava, een uitbreiding naar Java dat evenement is zowel gebaseerd en causaal bewust, en toont hoe het vereenvoudigt het proces van inzicht en debuggen multithreaded programma's.
*
- Event-Based Uitvoering Architectures voor Dynamic Software Systems. James Vera, Louis Perrochon, David C. Luckham.
Proceedings of the First Working IFIP Conf. over Software Architecture. 1999. San Antonio, Texas.Kort: Gedistribueerde systemen 'runtime gedrag kan het moeilijk te begrijpen. Concurrente, verdeeld activiteit maken begrippen toestandsvariabelen moeilijk te vatten. We richten ons op de runtimegegevens structuur van een systeem, de uitvoering ervan architectuur, en stelt in haar ontwikkeling als een gedeeltelijk besteld reeks vooraf gedefinieerde architecturale soorten gebeurtenissen. Deze weergave maakt het mogelijk een systeem topologie worden gevisualiseerd, geanalyseerd en con-gespannen. Het gebruik van een vooraf bepaalde soorten gebeurtenissen kunnen de uitvoering architecturen van de verschillende systemen te kunnen vergelijken.
*
- Met behulp van Context-Based Correlatie in Network Operations & Management. Louis Perrochon (work in progress, mail auteur voor de nieuwste versie)Kort: Netexploitatie bestaat een grote mate van reactie op de activiteiten gebeuren in het netwerk. Een betere kennis van het netwerk op elk gewenst moment kunt meer passende reacties. Op het voorbeeld van intrusion detection, wij laten zien hoe context-gebaseerde correlatie van deze activiteiten kan een meer gedetailleerde weergave van het netwerk in kortere tijd. We eerst hoe we de huidige model context en vervolgens een beschrijving van de architectuur van de Stanford University CEP context gebaseerde correlator. Correlatie wordt aangegeven als evenement patronen in een declaratieve taal die ons in staat stelt te bepalen wat er moet worden vastgesteld, in plaats van hoe het moet worden opgespoord. CEP introduceert het concept van een oorzakelijk verband te intrusion detection. De correlator in staat is te verwerken evenementen on-line, omdat ze worden gegenereerd en kan worden geconfigureerd op dynamisch. Vervolgens hebben we laten zien hoe het verhoogt detectie rate, verlagen valse alarmen, en het detecteren van grootschalige aanval patronen in een vroeg stadium.
Bron ...
|