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

RE: XML Schemas: the wrong name

  • From: "Bullard, Claude L (Len)" <clbullar@i...>
  • To: "Steven R. Newcomb" <srn@c...>, elharo@m...
  • Date: Wed, 25 Oct 2000 10:30:07 -0500

use wrong names
I agree that interchange of data objects and 
ready-to-run information presumes a lot of 
a priori agreements.  On the other hand, 
it is not hard to use data binding and 
to generate gets and sets virtual interfaces 
from the XML data object.

Isn't that a transformability aspect?  In effect, 
with the schema, one can create a trivial API 
by transforming the data object into the interface 
specification.  That is straightforward data binding.
 
What is not transformed is the actual implementation 
which is the black box handler.  It is the transform 
of lexical description based on the names.  

Ready to run suggests to me that all of the rules 
for the conditions under which a transform is applied 
are known; that is, the binding rules.

In layered systems, procedural rules bind layers operationallly, 
so in a real sense, these procedures call the 
correct transform based on the event and it is 
assumed that using workflow modeling and testing, 
a behaviorally correct system emerges.  If it is 
behaviorally correct (knowledge is as true as it 
is predictive), then the system functions and the
designer need not be concerned with anything more 
abstract than that.  It comes down to identifying 
similarity based on invariants and aligning the 
transforms into a goal-directed sequence.

What are the other kinds of information?  Is it the 
layering?  Perhaps you could detail the concept of 
ready to run information.

Len Bullard
Intergraph Public Safety
clbullar@i...
http://www.mp3.com/LenBullard

Ekam sat.h, Vipraah bahudhaa vadanti.
Daamyata. Datta. Dayadhvam.h


-----Original Message-----
From: Steven R. Newcomb [mailto:srn@c...]

There is this common wisdom out there that the structure of interchanged
information should also be, in effect, the API to that same
information.  But, in fact, it's only true for a simple subset of the
kinds of information that need to be interchanged, and to which APIs
must be provided.  The fact that the word "schema" is now used to mean
"model for interchange objects" as well as "model for ready-to-run
information" further hides the important distinctions between the two
realms.

PURCHASE STYLUS STUDIO ONLINE TODAY!

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.
Email
First Name
Last Name
Company
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.