
Develop a toy ontology in Web Ontology Language (OWL). You can use ontology editors such as Protege or Swoop. Make sure that it is in OWL-DL format and for this purpose you can use the validator available here. After that, input this ontology to a reasoner (e.g. Racer, Fact or Pellet) and obtain the new inferred ontology. As a result of this homework, you should submit the followings:
The aim of this homework is to make you familiar with the Web Service Development. You will implement a document-literal Web Service, which will accept a UBL2.0 Order document, connects to the product database and based on the availability of the product returns a UBL2.0 OrderResponseSimple document. As the database MySQL should be used and the implementation of the product database is completely up to you. Furthermore, on the client side, the obtained OrderResponseSimple document should be converted to HTML by using XSLT.
Write an example Mashup application using AJAX and REST. Useful APIs are available at http://www.programmableweb.com/.
Date given: February 21, 2008The following topics will be assigned to the students.
Project Assignment List
| Group | Students | Topic |
| Group1 | Student1, Student2 | Topic1 |
Student Project Assignment: February 21, 2008
Survey Report: March 17, 2008
Presentation of the Project Topics and Envisaged Implementation: March 27, 2008
Progress Report: April 17, 2008
Demonstrations and Final Report: May 8, 15, 22, 29 2008
Last updated on January 02, 2008, by Yildiray Kabak.