W3C home > Mailing lists > Public > semantic-web@w3.org > August 2007

Re: [ontolog-forum] Current Semantic Web Layer Cake

From: Duane Nickull <dnickull@adobe.com>
Date: Mon, 06 Aug 2007 09:49:42 -0700
To: "[ontolog-forum]" <ontolog-forum@ontolog.cim3.net>, <kuldar@csse.unimelb.edu.au>
CC: Valentin Zacharias <Zacharias@fzi.de>, Juan Sequeda <juanfederico@gmail.com>, SW-forum list <semantic-web@w3.org>
Message-ID: <C2DC9F36.51D8%dnickull@adobe.com>




On 8/3/07 8:16 PM, "John F. Sowa" <sowa@bestweb.net> wrote:

> Kuldar and Valentin,
> 
> I wholeheartedly agree:
> 
>> It is not possible to solve the interoperability problem
>> by imposing a set of standards "from above".  The world is
>> too diverse a place to assume that everyone is going to
>> use them.
> 
> The best standards are the ones that develop "from below"
> through widespread use.

DN: I disagree with this.  It is not nearly as important how a standard was
developed as long as the standard serves the community.  If it serves and
achieves widespread use, then it is of value.  There are several examples of
top-down approaches that work such as UML, HTTP, CSS, XML etc.

I used to have this discussion about XML all the time.  Some people
advocated that XML written with formal modeling was superior to XML written
ad hoc.  While in general I would agree that modeling (or at least
thinking/analyzing) before creating XML is a best practice, at runtime, an
application parsing XML does not know or care what process was used to
create it.  One cannot issue a blanket statement stating that <a certain XML
standard> is better than another one simply for the development methodology
without defining some key metrics.

> Then the job of the standards
> committees is to recognize what is already being used,
> to tidy up the details, and to solidify the foundations.

DN: This is referred to as "forensic architecture" and is a thankless,
painful job that hurts the ego, bruises fruit and frightens small children.
Seriously, I did this in ebXML and again in the W3C and later in OASIS for
SOA.  Standards work well when they do and fail when they are irrelevant.
EbXML is largely irrelevant now as the marketing failed although technically
it has a lot of merit.  It was designed from both top-down and bottom up
perspectives.  The core functionality lives on in the WS-* set of standards.

> That is why I was so appalled by the idea of proposing a
> standard for syntax with the semantics left up for grabs.
> We should have well-defined standards for systems that have
> proven their value in practical applications and widely
> available implementations.

DN: won't argue with this.  This is definitely a page form my book on best
practices.

Cheers

Duane
-- 
**********************************************************************
"Speaking only for myself"
Blog - http://technoracle.blogspot.com
Community Music - http://www.mix2r.com
My Band - http://www.myspace.com/22ndcentury
MAX 2007 - http://technoracle.blogspot.com/2007/07/adobe-max-2007.html
**********************************************************************
Received on Monday, 6 August 2007 16:50:17 GMT

This archive was generated by hypermail 2.3.1 : Tuesday, 26 March 2013 21:45:17 GMT