Jim Gabriel, Barbadosoft's chief executive, explained, "XML has not matured yet. The definitions have not been stabilised and will change. With our CorteXML product we have devised a way to manage these changes without putting the application at risk.
"When an XML schema is developed, applications that use the schema proliferate and if a change is made its impact is often unknown. Objects built around the schema may be used in hundreds or thousands of ways and the effect of change cannot be measured - applications just break."
Gabriel said Barbadosoft aims to bring the controls and handles found in programming languages such as C++ and Java to the XML world. When C++ programs are compiled, the source code is checked for faults, but this does not happen with XML, he explained.
John Ryan, product manager of prepress systems at VNU Publitec, has been testing CorteXML. He said, "We expect to see time savings of 80% [in application development] and a return on investment in four months."