Spis treści

Semantic Web Programming 2: Programming with the Semantic Web Technologies

Before the lab

  1. Please read Chapter3, Chapter4 and Chapter5 from the Semantic Web Programming book
  2. Install the following software on your computer:
    1. Compiling and execution tools: Java 1.6 Software Development Kit (SDK) (or newer)
    2. Code-editing tools: Eclipse Integrated Development Environment (IDE) (or equivalent)
    3. Semantic Web Programming Framework: Jena Semantic Web Framework 2.5.6 (or newer)
    4. Ontology Reasoner: Pellet 1.5.2 (or newer)

Optionally you can download:

Lab instructions

  1. Download Chapter5 project files.
  2. Create a new project
    1. Add downloaded files to the project.
    2. Add downloaded Jena libraries to the project.
  3. Compile and run the project.
    1. NOTE: The second argument (input format) may be one of the following: N3, RDF/XML, N-Triple, or Turtle
  4. Run the project for each option of reasonins: none, rdfs or owl and compare the results.
    1. 8-) What rules have been applied? Write about them in the report.
  5. Extend the program by:
    1. FIXME

Control questions

8-) Answer 7 from the below questions in the report.

Chapters 3, 4:

Chapter 5:

Chapter 6:

Chapter 7:

Materials

Semantic Web Programming book: