[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message]

input/output matrix ofXML tools, e.g. based on: data, schema, code

  • From: "Tolkin, Steve" <Steve.Tolkin@f...>
  • To: "'XML Developers List'" <xml-dev@x...>
  • Date: Tue, 27 Jun 2000 12:02:24 -0400

input output matrix
There are a lot of tools for XML out there.
I am aware of http://www.garshol.priv.no/download/xmltools/cat_ix.html
which is good, 
but I am am looking for a more organized classification structure.

Has anyone has put together a document describing them based on the
following organizational scheme:

Input(s), Output(s)

For example JOX needs as inputs XML and Java Beans, and can optionally
accept a DTD.  But where did the Java Beans come from?  
There are tools that will convert a relational database into beans, 
e.g. Oracle's will.
IBM alphaworks has a tool that will generate dummy data given a DTD.
Another tool at IBM alphaworks will generate a DTD given an XML document.

Below I show the top two levels of a simple classification scheme.
(The third level is hinted at in the lines that say "etc.")
Feel free to make changes and additions:

** Data (including documents of course):
XML document in external form (e.g. a file)
  (This will have specializations, e.g. conforming to WAP, to BizTalk, etc.)
XML document or fragment in internal form (e.g. DOM, XML data store, etc.)
HTML document
XHTML document
Other structured data file (e.g. *.csv, tab delimited, email, etc.)

** Schema (including other kinds of specifications):
XML Schema (or DCD etc.)
XML Query (in XQL, XML-Query, Quilt, etc., etc.) 
SQL DDL (as text)
SQL database (catalog accessed directly, e.g. through ODBC and or JDBC)
UML (diagram or "code")
Other XML oriented specification (e.g. those used by MSXML, etc.)

** Code (or similar "executable" item):
One big Java bean (e.g. input to Jox)
Collection of related Java beans (e.g. output from Oracle's tool)
Other, e.g. COM objects, etc.
XSLT specification
XML protocol (SOAP, XML-RPC, WDDX, etc.)
EJB deployment descriptor, etc.

Is this a reasonable approach?
Does anyone have something like this?
Hopefully helpfully yours,
Steven Tolkin          steve.tolkin@f...      617-563-0516 
Fidelity Investments   82 Devonshire St. R24D    Boston MA 02109
There is nothing so practical as a good theory.  Comments are by me, 
not Fidelity Investments, its subsidiaries or affiliates.

This is xml-dev, the mailing list for XML developers.
To unsubscribe, mailto:majordomo@x...&BODY=unsubscribe%20xml-dev
List archives are available at http://xml.org/archives/xml-dev/


Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced!

Buy Stylus Studio Now

Download The World's Best XML IDE!

Accelerate XML development with our award-winning XML IDE - Download a free trial today!

Don't miss another message! Subscribe to this list today.
First Name
Last Name
Subscribe in XML format
RSS 2.0
Atom 0.3

Stylus Studio has published XML-DEV in RSS and ATOM formats, enabling users to easily subcribe to the list from their preferred news reader application.

Stylus Studio Sponsored Links are added links designed to provide related and additional information to the visitors of this website. they were not included by the author in the initial post. To view the content without the Sponsor Links please click here.

Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member
Stylus Studio® and DataDirect XQuery ™are products from DataDirect Technologies, is a registered trademark of Progress Software Corporation, in the U.S. and other countries. © 2004-2013 All Rights Reserved.