- 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>
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 UTC