RE: Help-me , Semantic Web

Here's my 2 cents.

I would like to differentiate OO and SW by picking out features
which are naively supported in OWL but not in OO.

If you restrict OO to some well-known languages like Java, C++,
and C#, the following holds true, to my knowledge.

In OO, you cannot:
- effectively express that some two classes are disjoint.
- represent intersection and complement of a class.
- naively set minimum or maximum cardinality.
- explicitly assert that some property is symmetric, transitive,
  , functional, or inverse-functional.
- create two distinct classes which are actually equivalent.

I think semantic web extends expressiveness of OO model. The
(bad) side effect of this is that it's more difficult for professionals
and almost impossible for novices to author well-defined data
model for the semantic web.

Minsu

> -----Original Message-----
> From: www-rdf-logic-request@w3.org 
> [mailto:www-rdf-logic-request@w3.org] On Behalf Of Joao Paulo G. Rego
> Sent: Friday, March 05, 2004 10:46 PM
> To: www-rdf-logic@w3.org
> Subject: Help-me , Semantic Web
> 
> 
> 
> > Hello my name Joćo Paulo, I'm from Brazil. Although to seem 
> idiotic, 
> > necessary of concrete arguments to differentiate Semantic 
> Web and OO. 
> > I know that they are completely different proposals, more i felt 
> > difficulties to list differences. Therefore a pupil argued that the 
> > Semantic Web is not necessary a time that exists OO and can 
> construct 
> > to the inferences and relationships through it. Please help me... 
> > therefore is an important work for the college. I decided to write 
> > email because it searches related subjects and very 
> appreciated you work.
> >
> > Sorry, my idiot question...
> 
> 
> No, this is a good question many peole are trying to work out 
> -- n fact 
> the relation between ontologies and OO has been argued for 
> many uears. 
> The most important difference is that the Sem Web work is 
> designed for 
> publishing and sharing on the web using web protocols.
>  The mailing list www-rdf-logic@w3.org was designed for people to ask 
> questions like this to a large audience -- I suggest you ask 
> again over 
> there and you will find many people willing to help answer
> -- 
> Professor James Hendler              
> http://www.cs.umd.edu/users/hendler
> Director, Semantic Web and Agent Technologies      301-405-2696
> Maryland Information and Network Dynamics Lab.      301-405-6707 (Fax)
> Univ of Maryland, College Park, MD 20742      240-277-3388 (Cell)
> 

Received on Sunday, 7 March 2004 20:14:56 UTC