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

Re: SV: A certain difficulty

  • From: William Grosso <grosso@S...>
  • To: Greg FitzPatrick <gf@m...>
  • Date: Wed, 23 Feb 2000 10:00:40 -0800

protege examples

Good morning, 

Greg FitzPatrick wrote:
> 
> <William:plug for = "Protoge-2000">
>         <Greg:rebuttal>
> 

At the risk of being thought contentious, I don't think
that was a rebuttal :-) 

Instead, I think we're talking about lots of different 
issues under the same subject header. 

At least part of this thread has been about learning curve
issues. Quotes include:

> However the RDF spec. is particularly obtuse, and every 
> time i have to write something on RDF my heart sinks,

and

> It took me much much longer than a week to "get" RDF....
> Now the bad news.  The specs take you only so far in learning 
> the powers and pitfalls.  The examples floating around out 
> there are not terribly elucidating.  And the publicly available 
> tools are barely functional or out-and-out broken. 

Protege directly addresses this issue. You can use Protege
to create models, you can play with the example knowledge-bases
that come with the download, you can even (should you desire
to read pure XML syntax, look at the generated RDF files).

Learning to model inevitably involves building models and 
Protege-2000 vastly simplifies that task. That was my point-- 
Protege-2000 is a set of modeling tools, built for frame-based 
languages very similar to RDF (and then adapted to RDF). It grew 
out of the need for better modeling and knowledge acquisition 
tools and it explicitly addresses the problems mentioned above.

What's more, Protege-2000, since it is open-source, written in Java, 
built in a very modular fashion (e.g., Protege components can be 
embedded in applications, or additional objects can easily be 
added to Protege), comes with both examples and documentation,
etcetera etcetera, provides an excellent starting point for 
people to begin thinking about applications using RDF. 

What's more (and the reason for the plug in the first place)--
we're serious about the open-source stuff. I'd be thrilled for
people to download Protege-2000, try to use it, and then 
say "You know. It's a nice try but it doesn't work for what I 
need to do because [good reason]." 

I'd be even more thrilled if the sentence continued " ... but 
then I thought about it some more and I realized that the 
following piece of code fixes the problem."

Jumping out a little bit:  there may also be deeper issues 
being brought up in this thread. For example, I don't quite 
get the following paragraph:

> On the other hand there is something unsettling about 
> your solution to the "difficulties" being discussed.  I 
> know I was sloppy quoting someone offhand like that and I am 
> working in the background in order to get an "official"
> comment from that person, but we were talking about understanding;
> 
> understanding in order to implement
>                 and not
> implementing in order to circumvent understanding

I'm not really sure what's meant here. Not only am I unclear
on what "implementing RDF" means, it's not at all obvious to 
me that allowing people to ignore the syntax and focus on the
real task (building abstract models) is "circumventing 
understanding." 


William Grosso
-- 
William Grosso 			grosso@s...
Phone 650-498-4255 		http://www.smi.stanford.edu/people/grosso/

***************************************************************************
This is xml-dev, the mailing list for XML developers.
To unsubscribe, mailto:majordomo@x...&BODY=unsubscribe%20xml-dev
List archives are available at http://xml.org/archives/xml-dev/threads.html
***************************************************************************

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.