W3C home > Mailing lists > Public > public-swbp-wg@w3.org > October 2004

Re: [OEP,ALL] Potential topics for OEP notes

From: Fabien Gandon <Fabien.Gandon@sophia.inria.fr>
Date: Tue, 19 Oct 2004 16:37:20 +0200
Message-ID: <417526A0.3050806@sophia.inria.fr>
To: public-swbp-wg@w3.org

Hi,

During the past three weeks I resumed teaching ontology engineering and 
semantic web to M. Sc. /Grad Students. The two design patterns on n-ary 
relations and classes as values were greatly appreciated by the 
students. Thank you!

Seeing their progress and their difficulties, I would like to propose 
another note and another design pattern: most of them are extremely 
familiar with object-oriented programming which makes the idea of type 
hierarchies fairly easy to grasp. However as we dive into the model, a 
number of differences puzzle them: the properties as first-class 
primitives, the semantic of the range/domain, and lately the ability to 
use multiple instantiation / multi-instantiation.

 From this weekly practice, I see two notes that could be of interest 
for these young engineers:
- a note "from object-oriented design to semantic web modelling" which 
would summarize and comment shared aspects and core differences; this is 
probably close to the work on UML.
- a design pattern on the "usage of multiple instantiation": avoid 
artificial multiplication of common subtypes, useful to model roles, can 
be used for boolean properties in closed worlds, etc.

Fabien
-- 
"People who never laugh, are not serious."
                            -- Pierre Dac.
  ____________
|__ _ |_  http://www-sop.inria.fr/acacia/personnel/Fabien.Gandon/
|  (_||_) INRIA Sophia Antipolis - ph# (33)(0)4 92 38 77 88
Received on Tuesday, 19 October 2004 14:39:11 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Tuesday, 8 January 2008 14:17:13 GMT