Visualization Service Bus

By David Callner

In this research, we are applying modern Service-Oriented Architecture (SOA) technologies to make complex visualizations realizable without intensive graphics programming; in fact, without writing code at all.

Download Resources


PDF Accessibility

One or more of the PDF files on this page fall under E202.2 Legacy Exceptions and may not be completely accessible. You may request an accessible version of a PDF using the form on the Contact Us page.

In this research, we are applying modern Service-Oriented Architecture (SOA) technologies to make complex visualizations realizable without intensive graphics programming; in fact, without writing code at all. A Visualization Service Bus is the integration of two powerful Extensible Markup Language (XML) technologies, Extensible 3D (X3D) and an Enterprise Service Bus (ESB), which allows users to integrate data and develop user defined visualizations together. Analysts use graphical interfaces to construct visual elements, assemble a dynamic scene, connect to and transform data from a variety of sources, and map scientific data to the scene. The development and implementation of this visualization architecture allows non-programmers to develop their own visualization applications for their specific needs.