The development of a family of ontology languages that extend existing Web standards while maintaining maximum backwards compatibility. The resulting layered architecture will provide the necessary flexibility (standardising on a single language is unrealistic in the Web environment) while maximising interoperability.
Description of work
In this workpackage we will develop a layered language architecture. This will involve continued close cooperation with the DAML programme (e.g., via the joint EU/US committee on agent markup languages) and with the W3C (e.g., via participation in the anticipated W3C standardisation process). The workpackage will consist of 3 main parts:
- Complete the design of the ontology language layer.
- Develop language extensions, in particular a rule layer.
- Participate in language standardisation efforts.
- D1 Ontology Language: a technical report and tutorial describing the ontology language layer.
- D2 Rule Language: a technical report and tutorial describing the rule language layer.
- D3 Language Extensions: a requirements report and designs for additional language extensions.
- D4 Standardisation Report: A report on the progress of the W3C standardisation process and any other relevant standards.
Milestones and expected result
The expected result of this workpackage is a family of ontology languages.
- MS1 Ontology language (month 9).
- MS6 Rule language (month 18).