XML Composer

Visual XML Design with powerful code generation for your Gen applications


XML Composer™ is a visual XML designer and code generator specifically developed for XML data handling. Using XML Composer™, developers can easily create XML processing program code, called XML Handlers, in a highly productive visual environment thus extending the benefits of model driven development to XML data handling.

Core Benefits

  • Extend the benefits of model driven, visual development to XML Data handling
  • Improved developer productivity
  • Improved quality of deliverables
  • Improved runtime performance
  • Automated and repeatable development processes for XML file handling significantly reduces development costs
  • Flexible approach accommodates a variety of XML formats
  • Automatic generation of XML file handling implementation allows developers to avoid complexities of XML data handling
  • Abstraction of XML data handling empowers all skill levels and negates need to learn DOM or SAX engine programming

Key Features

  • Intuitive visual design environment
  • Visual mapping of Gen views to XML structure
  • Visual manipulation of XML structures and element properties
  • Automatic COBOL, C and JAVA source code generation for XML data handling logic

Powerful Visual XML Document Designer

Creating and manipulating XML document structure is a snap with the powerful visual designer of XML Composer™. The easy to use, intuitive user interface allows developers to concentrate on working with the XML document structure and frees them up from the tedious task of having to define program level storage to accommodate the XML document.


Technical Benefits

Use the map/unmap functionality of XML Composer™ to easily create attribute view/ XML element/attribute mapping. While an XML Reader allows each attribute view to have one mapped XML element/attribute, an XML Writer can have each of its attribute view be mapped to more then one XML node. Visual clues are provided to easily identify already mapped XML elements and attributes and when an attribute is selected the corresponding mapped XML elements/attributes will be highlighted.