DataVision ist ein Programm zum Erstellen von Berichten ähnlich wie Crystal Reports. Es ist in Java implementiert. Es kann verschiedene Datenquellen verwenden (JDBC, Textdateien) und Berichte in verschiedenen Formaten (HTML, XML, PDF, LaTeX, CSV und DocBook) ausgeben. Man kann die Berichte in einer GUI, die Drag und Drop unterstützt, gestalten. Diese Informationen werden als XML gespeichert.