Ruppert-IT LogoProjects

Event filtering in distributed systems (TCP/IP)

Instrumentation of C++ applications for creating events of method invocations and attribute changes. Filtering and transportation of generated events in a distributed environment using TCP/IP protocol under SunOS. (Cooperation: Organisation for mathematics and data processing (Gesellschaft für Mathematik und Datenverarbeitung (GMD)) and University of Applied Science Wiesbaden).

Brief description:
  • Design and implementation of C++ classes for instrumentation of C++ applications using the C++ preprocessor mc4p. A tool from GMD.
  • Design and implementation of a concept to reduce the interference of the instrumented application and the monitoring system using shared memory segments.
  • Design and implementation of a network global event control application called global filter controller (GFC). The GFC application enables the control of instrumented C++ applications from a central point using TCP/IP connections to local event filters.
  • Design, implementation and description of the interface for integration into the Jewel++ project at GMD.
Project role:
Software developer, Software architect
Operating systems:
SunOS, HP-UX
Development environment:
GNU C/C++-Compiler, GNU Make, GNU Emacs, GNU Debugger
Hardware:
Sun Sparc-Workstation, HP-Workstation
Customer, Industry:
External project at University of Applied Science Wiesbaden in cooperation with Organisation for mathematics and data processing (Gesellschaft für Mathematik und Datenverarbeitung (GMD) Research area: Management of distributed applications.
Time, Duration:
October 1994 - November 1995, 3 MM