Training:Autumn 2009 - ODPs@UPM

From Odp

(Difference between revisions)
Jump to: navigation, search
Current revision (12:21, 9 December 2009) (view source)
 
(6 intermediate revisions not shown.)
Line 1: Line 1:
{{Tutorial Template
{{Tutorial Template
|Title=Autumn 2009 - ODPs@UPM
|Title=Autumn 2009 - ODPs@UPM
-
|Author=EvaBlomqvist,  
+
|Author=EvaBlomqvist,
|Goal=Teaching ODPs in an ontology engineering course at UPM, Madrid.
|Goal=Teaching ODPs in an ontology engineering course at UPM, Madrid.
-
|Description=The ODP part of this course contains a 2 hour lecture on ODPs and a homework exercise. Instructions for the homework can be found here.
+
|Description=The ODP part of this course contains a 2 hour lecture on ODPs and a homework exercise. Instructions for the homework can be found below. Lecture slides are found under the heading "Resources".
 +
 
 +
'''Before the lecture:'''
 +
* Read the following two papers:
 +
** [http://hem.hj.se/~blev/HandbookChapter_ODPs.pdf Ontology Design Patterns.] By: Aldo Gangemi and Valentina Presutti. In: Handbbok on Ontologies, 2nd edition.
 +
** [http://hem.hj.se/~blev/WOP_XD.pdf eXtreme Design with Content Ontology Design Patterns.] By: Presutti et al. Published at WOP2009 (collocated with ISWC2009).
'''Instructions for homework exercise:'''
'''Instructions for homework exercise:'''
* Work in pairs of two students.
* Work in pairs of two students.
* Study the Content ODPs in the catalogue (in this wiki, see menu on the left 'catalogues'->'Content ODPs'), decide which ones you want to use, download and reuse their OWL building blocks while modelling.
* Study the Content ODPs in the catalogue (in this wiki, see menu on the left 'catalogues'->'Content ODPs'), decide which ones you want to use, download and reuse their OWL building blocks while modelling.
-
* Try to apply the XD method (e.g. do testing through transforming CQs into SPARQL queries)
+
* Try to apply the XD method if you find it useful to structure your work.
 +
* Either use the XD plugin for the NTK to find and get the patterns, or use the portal (the catalogue in this wiki) and just download the OWL-files, put them in your workspace folder, import them into your current ontology in the NTK and then specialize/compose etc. If you want to use the XD plugin some instructions can be found [[Training:Autumn 2009 - ODPs@UPM/XD-help | here.]]
* Solve the modelling problem (see exercise below). The CQs and contextual statement are your requirements, the rest is just an example scenario description.
* Solve the modelling problem (see exercise below). The CQs and contextual statement are your requirements, the rest is just an example scenario description.
-
* After working on the problem for '''3 hours''' (or less if you finished the task already) save the OWL file and send it to me (evabl444<<at>>gmail<<dot>>com or eva<<dot>>blomqvist<<at>>istc<<dot>>cnr<<dot>>it). Be sure to state the names of both the students in your group clearly in the e-mail. This is not an exam! It helps us to see how difficult you found the exercise, to assess the size and difficulty of the task.  
+
* After working on the problem for '''3 hours''' (or less if you finished the task already) save the OWL file and send it to me (''evabl444<<at>>gmail<<dot>>com'' or ''eva<<dot>>blomqvist<<at>>istc<<dot>>cnr<<dot>>it''). This helps us to see how difficult you found the exercise, to assess the size and difficulty of the task.  
* When you send your first version of the ontology, you will receive a short questionnaire back, this is for evaluating the course and your experience with using the patterns. Please fill it out ''individually'' and submit it to me by e-mail.
* When you send your first version of the ontology, you will receive a short questionnaire back, this is for evaluating the course and your experience with using the patterns. Please fill it out ''individually'' and submit it to me by e-mail.
-
* When you have finished the ontology, covered all the CQs and the contextual statement, send the final version of the OWL-file to me (e-mail see above). You need to have modelled at least 2/3 of the CQs correctly in order to pass.  
+
* When you think you have finished the ontology, i.e. covered all the CQs and the contextual statement, send the final version of the OWL-file to me (e-mail see above).  
-
* Deadline for final submission is '''December 16''' at 1pm.
+
* Deadline for the final submission is '''December 16''' at 1pm.
}}
}}
{{Tutorial resources begin}}
{{Tutorial resources begin}}
 +
{{External Resource Template
 +
|Location=http://hem.hj.se/~blev/PatternBD_Madrid091209.pdf
 +
}}
 +
{{External Resource Template
 +
|Location=http://hem.hj.se/~blev/LogicalODP_Madrid091209.pdf
 +
}}
 +
{{External Resource Template
 +
|Location=http://hem.hj.se/~blev/ContentODPs_Madrid091209.pdf
 +
}}
{{Tutorial exercises}}
{{Tutorial exercises}}

Current revision

Title: Autumn 2009 - ODPs@UPM
Author(s): EvaBlomqvist

Goal:

Teaching ODPs in an ontology engineering course at UPM, Madrid.

Brief description

The ODP part of this course contains a 2 hour lecture on ODPs and a homework exercise. Instructions for the homework can be found below. Lecture slides are found under the heading "Resources".

Before the lecture:

Instructions for homework exercise:

  • Work in pairs of two students.
  • Study the Content ODPs in the catalogue (in this wiki, see menu on the left 'catalogues'->'Content ODPs'), decide which ones you want to use, download and reuse their OWL building blocks while modelling.
  • Try to apply the XD method if you find it useful to structure your work.
  • Either use the XD plugin for the NTK to find and get the patterns, or use the portal (the catalogue in this wiki) and just download the OWL-files, put them in your workspace folder, import them into your current ontology in the NTK and then specialize/compose etc. If you want to use the XD plugin some instructions can be found here.
  • Solve the modelling problem (see exercise below). The CQs and contextual statement are your requirements, the rest is just an example scenario description.
  • After working on the problem for 3 hours (or less if you finished the task already) save the OWL file and send it to me (evabl444<<at>>gmail<<dot>>com or eva<<dot>>blomqvist<<at>>istc<<dot>>cnr<<dot>>it). This helps us to see how difficult you found the exercise, to assess the size and difficulty of the task.
  • When you send your first version of the ontology, you will receive a short questionnaire back, this is for evaluating the course and your experience with using the patterns. Please fill it out individually and submit it to me by e-mail.
  • When you think you have finished the ontology, i.e. covered all the CQs and the contextual statement, send the final version of the OWL-file to me (e-mail see above).
  • Deadline for the final submission is December 16 at 1pm.

Resources:

Exercises:

Create exercise for this tutorial | Training area
Personal tools
Quality Committee
Content OP publishers