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

Re: semantics in schema (xsd)


marriage schema

On Feb 27, 2004, at 9:45 AM, Liam Quin wrote:
>

> But I am male, and my husband (yes, legally here in Canada) is male.
>
> When you try to enshrine legislation in software, you have to be
> willing to make changes ;-)
>
Hmm, maybe that's why Dubya is so determined to make marriage a "sacred 
bond between one man and one woman" -- fixing all the software that 
assumes this definition of marriage will make the Y2K problem look like 
small potatoes :-)

But seriously folks, if profound assumptions baked deep into most human 
cultures can change, and even the laws of physics are in turmoil (I'm 
thinking of "dark energy", not that this is likely to affect very many 
ontologies or class hierarchies!), what does this say about the utility 
of investing in building deep semantic hierarchies, whether they be 
enshrined in OWL or Java or whatever?  Sean McGrath wrote a marvelous 
essay recently that introduced me to the concept of "duck typing"  -- 
if it walks like a duck and quacks like a duck, it probably is a duck. 
http://www.propylon.com/news/ctoarticles/040224_duckmodeling.html I 
guess the social analogue would be a household that looks like a family 
and acts like a family, even if something is not quite in synch with 
the legal definition of "family."   In software, the analogues are 
things like Schematron rather than XSDL, Python rather than C++, and 
maybe regexp matching rather than data binding.  Not that the more 
rigid technologies don't have their place where some authority has put 
a schema or ontology in place and will make  sure it is respected, but 
the domain where XML works best tends to be where flexibility in the 
face of evolution and robustness in the face of deviation is highly 
valued.


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.