Publications by Louis Perrochon
Site Areas
  By Area
  By Class


School Goes Internet
Real Time Event Based Analysis of Complex Systems

Louis Perrochon Computer Systems Laboratory, Stanford University, Stanford, CA 94305,

INFORMATIK 6/98, pp 31-36.

Keywords: Testing, analysis, verification, event processing, event correlation, agents.

Language: English.


Complex Event Processing (CEP) is an upcoming technology to test, analyze verify, monitor or just study complex programs or systems. CEP is particularly well suited for complexity arising from asynchronous, non-deterministic execution in distributed systems. Application domains include: software engineering, manufacturing, network management, etc. We present the architecture of a scalable distributed event processing engine with high throughput and low latency for CEP. The engine consists of a network of event processing agents (EPAs) running in parallel that interact using a dedicated event processing infrastructure. The infrastructure (1) provides an abstract communication mechanism and thus allows dynamic reconfiguration of the communication topology between agents at run-time and (2) provides transparent, location-independent access to all data. These features allow dynamic allocation of EPAs to different threads and processes on different machines at run time.

Available files: [ gzipped Postscript ]

Copyright Louis Perrochon. All Rights reserved.