Architectural Forms Questions
paul at prescod.net
Wed Mar 10 01:30:01 GMT 1999
"Roger L. Costello" wrote:
> - How powerful is the correspondence that you can express with
> Architectural Forms? Is it essentially limited to renaming and
You can also map elements to attributes and attributes to elements.
> - In addition to using Architectural Forms to express correspondences
> that are known a priori, could you use them to document mappings that
> are discovered "on-the-fly" by modifying a document or DTD after a
> mapping is discovered?
Yes, you can do this by modifying DTDs. Caveat: In my experience it is
seldom the case that a subtype relationship can be "discovered" after the
fact. It works for really loose DTDs like HTML and ICADD, but not for more
complex/strict DTDs. This is very similar to the situation in software
development. It is very rarely the case that you can "adapt" an existing
class to a newly discovered supertype without radically changing the class
or breaking existing code.
> - It appears to be the case that the correspondence between A and B must
> be documented in a way that keeps the mapping tightly coupled to either
> A or B. Are there any plans to represent the correspondence so that it
> is not tightly coupled to either A or B?
You could think of this as the distinction between subtyping and
transformation. Subtyping is about an inherent relationship that is
discovered in advance. Transformation is about imposing a mapping
externally, "on the fly."
> - Is it a correct interpretation to say that Architectural Forms
> represent correspondence by overloading existing language constructs?
"Overloading" is a somewhat overloaded term. Let's say "reusing" existing
> - Given that subtyping and inheritance have been part of the primary XML
> "schema" proposals, is it likely that XML Architectural Forms will be
> overtaken by advances in the XML schema area?
Eventually. In what time frame, I don't know.
Paul Prescod - ISOGEN Consulting Engineer speaking for only himself
"The Excursion [Sport Utility Vehicle] is so large that it will come
equipped with adjustable pedals to fit smaller drivers and sensor
devices that warn the driver when he or she is about to back into a
Toyota or some other object." -- Dallas Morning News
xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev at ic.ac.uk
Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/ and on CD-ROM/ISBN 981-02-3594-1
To (un)subscribe, mailto:majordomo at ic.ac.uk the following message;
To subscribe to the digests, mailto:majordomo at ic.ac.uk the following message;
List coordinator, Henry Rzepa (mailto:rzepa at ic.ac.uk)
More information about the Xml-dev