How do XIOS applications relate to the MVC pattern (Model View Controller pattern)?
We have invented a new way of developing applications according to the MVC (Model View Controller) design pattern using XML. The view consists of XML describing the user interface, the Model is the XML data document behind the application (for instance stored in the Virtual XML repository) and the Controller is the application logic, described as an XML process. XIOS application development is called Desktop Application Orchestration (DAO). When developing a XIOS application, visual components as well as application logic can be visually programmed using drag-and-drop. DAO focuses on user experience, data integration, and authoring of data. We believe that orchestration of desktop applications is the next logical step for the software industry, just as SOA has become the standard for enterprise application integration.