6. Fazit


[ Seminar "XML und Funktionale Programmierung" ] ... [ 5. Vergleich mit anderen Verfahren] ... [ 7. Quellenverzeichnis ]

Aus der Analyse der Haskell XML Toolbox geht hervor, dass der Einsatz einer Domain Specific Language zur Verarbeitung von XML ein sehr flexibler und erweiterbarer Ansatz ist. Es konnte gezeigt werden, dass die Kombination von einer generischen Datenstruktur und einer sehr formalen, gut strukturierten Filterbibliothek einen leistungstarken XML-Parser ergibt. Aus dem Anwendungbeispiel ging hervor, dass mit Hilfe der DSL und ohne großes Wissen über die konkrete Verarbeitung der Datenstruktur komplexe Erweiterungen der Haskell XML Toolbox für verschiedene Einsatzbereiche erzeugt werden können

Neben den vorgestellten Fähigkeiten zum Parsen von XML bieten weitere Module der Haskell XML Toolbox die Verarbeitung von neuen Technologien, wie XSL oder XPath an. Auch in der Zukunft sollen zusätzliche Erweiterungen in die Haskell XML Toolbox einfließen, wie z.B. Relax NG zur besseren Definition von XML-Dokumenten.


[ Seminar "XML und Funktionale Programmierung" ] ... [ 5. Vergleich mit anderen Verfahren ] ... [ 7. Quellenverzeichnis ]