How does VIBE use XML?
VIBE makes extensive use of XML for configuration, data exchange, data storage, and communications. The VIBE system, both client and server, is largely configured by XML files and provides interfaces that can be used during execution to refine the configuration on the fly. All data exchange between modules and between the client and the server is in XML format. Modules and services available through the system manage their parameters and communications through XML files; many algorithms can be integrated into the system simply by adding an XML file. Pipelines and templates are also stored as XML.