Referenz: SOA Validator
Aufgabe: Erstellung eines Tools, welches WSDL Dokumente und BPEL Prozesse auf die Einhaltung von Richtlinien überprüft. Das Ergebnis der Überprüfung sollte in einem HTML Report zusammengefasst werden. Die Regeln sollen mit einer Domain spezifischen Sprache formuliert werden können.
Branche: Forschung in der chemischen Industrie
Zeitraum: Januar bis August 2008
Umfang: 15 Tage
Für den Validator wurde als erstes eine DSL mit der Skriptsprache Groovy erstellt, über die Regeln zur Validierung komfortabel spezifiziert werden können. Das Ergebnis wird mit einem Reportgenerator in HTML Seiten umgewandelt. Für die Qualitätssicherung bei der Entwicklung wurde ein Ant Task erstellt, der es erlaubt die Validierung zu automatisieren.