Steckbrief KISS EMonitor/XMLProcessing Agent Steckbrief KISS EMonitor/XMLProcessing Agent

Scope Beschreibung Bemerkung
1.0 Allgemein Projektname KISS Monitor/XMLProcessing Agent
  Programm KISS Common Components
Projekttyp Product
Audience Commercial
Projektkurzbeschreibung XML Event Monitor and Processing Agent
Projektstatus Aktiv
Technologie JAVA/J2EE
Projektstart 12.07.2015
2.0 Details Projektdetailbeschreibung
 

XML Event und Processing Agent übernimmt von unterschiedlichen Quellen z.b.

Http, JMS oder SMTP XML Dateien an die entsprechend einer Verarbeitungskette (Interceptor Chain) weiterverarbeitet werden.  Anwendungsfälle sind zum Beispiel:

  • Systemmonitoring
  • GPS Daten
  • Wetterdatenverarbeitung
  • Mobile InformatIon Services
Projekt Ziel

Entwicklung eines Event Management Services nach BDD Paradigma der über unterschiedliche Eingangskanäle eine Eventkette je nach Eingangsdaten ausführt. Das Eingangsdatenformat ist ein Definiterter XML-Envelope

Projekt Meilensteine/Roadmap

M00 - Prototyp

  • Core Stack for HTTP/Post Handling
  • Simple XML Handler

M01 - Processing Layer Stufe 1

  • Statement Processing mit JAVA Objektmapper
  • Filesystem XML Handler
  • Processing Chain Prototype

M02 - Processing Layer Stufe 2

  • Database Statement Handler

M03 - Event Chain for System Monitoring

  • Systemevents Management (Schwellwerte etc)
Projekt Anforderungen / High Level
  •  Portable Java Core Technologie Stack
  • Generische Protokolle auch für andere Systeme (Mobile,Unix,etc)
  • Queue Processing
Usecases/Examples:

UC001 - XML Eventhandler für Systemmonitoring Events

UC002 - GPS Datenverarbeitung von Mobilen Endgeräten

3.0 Examples/Screenshots/Architektur
  Big Picture / Architektur
 
  Klassendiagramm und Schnittstellen
 
4.0 Projekt Resourcen    
  Projekt Webseite n/a
Projekt Relases E
EMonitor-V-1-0-0 Prototype
EMonitor-V-1-0-1 First Delivery
EMonitor-V-1-0-3 M01 - Release Candidate Ready for Test
Projekt Dokumente n/a
5.0 Projekt Management    
  Management Website n/a
Change Management n/a
Prozesse n/a
Projektprofil Java/EE Service Component
6.0 Sonstige Dokumente/Resourcen / Links
  Verwendete Open Source Projekte XStream
Dokumentation Confidential
7.0 Projekt-Log/Events
  12.07.2015 - Projekt Initiated  
  20.07.2015 - Design/Implementation Propoasal finished  
  10.08.2015 - M00 - Milestone Prototype Delivery  
  20.08.2015 - M01 - Statementsupport Impl. / Test  
  28.08.2015 - M01 - Statement/Database Processing Impl Test  
  29.08.2015 - M01 - Public/Release Production  
9.0 Misc.