|
|
Comparable to other tools in your toolkit
Think of it like getting a tool focused on managing schema at an object-level repository. Depending upon how large your organization is and how you like to work, igniteXML ts somewhere in between tools like XML editors being used to create XML schema, and IDE’s used to deploy schema.
Product details for igniteXML
|
Key features |
|
igniteXML is a patented XML based development tool and repository which converts flat-file based XML schemas into their multi-dimensional object based equivalents. This transformation, called “Objectization,” enables the necessary tools to allow development groups to properly manage their XML schemas through re-use, object based schema standardization, impact analysis, searchability, release management, and similar, full product details can be viewed here.
|
|
Schema are typically treated as flat files, but management of a flat file is not the same as proper management of
the underlying business objects contained within those files. The problem is that flat files have no terrain. The
information in those files is hidden and only marginally discernable to humans. By simply viewing XML schema as flat files, organizations are forced to work with them manually, which itself is complex, prone to integration error,
and not aligned with other development tools or methodologies.
In a major enterprise, with thousands of web services and thousands of developers, this presents a complex management
issue: impact analysis, re-use, change control, and governance of flat files can’t be handled with automated
tools and can’t be handled manually because it is too complex.
Schema, by their nature, comprise meta-information about the data itself. These groupings of meta-information
are the underlying (hidden) business-related objects which igniteXML discovers through patent-pending technology
and puts into a repository for proper management.
Objects are terrain, from a computer’s standpoint: They are reference-able, linkable, group-able, and manageable.
Dealing with objects, rather than descriptions, reduces complexity, permits usage of management tools and automation
of tasks previously not possible.
Repository for Schema Objects
igniteXML gives your team a repository for the objects underlying your XSD’s and DTD’s (XML Schema or interface
descriptions). It builds those automatically from the schemas you are already using. Your entire team then works
with these objects when designing code and schema required for different services. By using a common set of
objects, your architecture team remains in control of the key interfaces determining interoperability of the
hundreds of web services you are providing. Thus, there is a single object-level definition for customer, part,
order, payment, etc... not multiple definitions lying buried in diferent directories and source control systems.
When changes occur, the entire development community can be notified. And most importantly, the number of
objects being dealt with in the organization remains fairly consistent (growing linearly) unlike the number of XSD
files which are growing exponentially.
How igniteXML fits in ~ click for the flash overview
|