Home. 
.

transparent

transparent

transparent

Altova Mailing List Archives


RE: [xml-dev] What is coupling? [Was: 3 XML Design Principles]

From: Joseph Mayer <jmayer@--------.--->
To: "'XML Developers List'" <xml-dev@-----.---.--->
Date: 2/1/2005 7:54:00 PM
Hi Roger, et al.

It seems to me that no matter what you want to call the relationship, it
comes down to whether the recipient of the data understands how to turn
that raw data into information they can use.  No matter what you choose
to call the element, someone has to be able to look at it and make some
kind of judgment about what that name means relative to the values inside
the element.  If, for instance, I spoke Russian as my primary language,
"Assignment", "Association", "RelatedTo", "IsWorkingOn", or whatever are
all just abstract strings of letters.  No matter what you choose to call
the element, it can be misinterpreted unless there is some set of rules
established to indicate what the label means.  For example, "Assignment":
Is the lot assigned to the picker?  Is the picker assigned to the lot?
That's even assuming that I already know what "assign" means...

Sorry I don't have the proper training/vocabulary/etc. that most on this
list have.  These are just the rambling thoughts of a stupid techie trying
to solve problems my company wants solved.

Thanks for listening,

Joe Mayer
Information Systems
Kathrein Inc, Scala Division
Medford, OR

-----Original Message-----
From: Roger L. Costello [mailto:costello@m...]
Sent: Tuesday, February 01, 2005 6:40 AM
To: 'XML Developers List'
Subject: RE: [xml-dev] What is coupling? [Was: 3 XML Design Principles]


Hey Robert,

>> <Lot id="1">
>>       .
>> </Lot>
>> <Picker id="John">
>>       .
>> </Picker>
>> <Assignment picker="John" lot="1"/>

>I would hate to have transform this...

Suppose that the purpose of your transformation was to move Picker John onto
another Lot. (For example, a stylesheet that models the movement of Pickers
on a Vineyard)  Wouldn't this form support such a "movement transformation"
beautifully?

Simply locate:

    Assignment/@picker="John"

And then change:

    @lot

But this is getting off the topic: what is coupling?  /Roger




-----------------------------------------------------------------
The xml-dev list is sponsored by XML.org <http://www.xml.org>, an
initiative of OASIS <http://www.oasis-open.org>

The list archives are at http://lists.xml.org/archives/xml-dev/

To subscribe or unsubscribe from this list use the subscription
manager: <http://www.oasis-open.org/mlmanage/index.php>


transparent
Print
Mail
Digg
delicious
Disclaimer
.

These Archives are provided for informational purposes only and have been generated directly from the Altova mailing list archive system and are comprised of the lists set forth on www.altova.com/list/index.html. Therefore, Altova does not warrant or guarantee the accuracy, reliability, completeness, usefulness, non-infringement of intellectual property rights, or quality of any content on the Altova Mailing List Archive(s), regardless of who originates that content. You expressly understand and agree that you bear all risks associated with using or relying on that content. Altova will not be liable or responsible in any way for any content posted including, but not limited to, any errors or omissions in content, or for any losses or damage of any kind incurred as a result of the use of or reliance on any content. This disclaimer and limitation on liability is in addition to the disclaimers and limitations contained in the Website Terms of Use and elsewhere on the site.

.
.

transparent

transparent