Suatu ontologi merupakan spesifikasi dari suatu konsepsualisasi (Gruber, Tom: 2005). Ontologi merupakan suatu deskripsi dari konsep serta relasi yang mungkin terdapat untuk suatu hal. Dalam kaitannya dengan web, ontologi ini digunakan untuk mendeskripsikan suatu resource di web. Ontologi ini penting, karena dengan menggunakan skema serta ontologi dari suatu resource, bisa digunakan peranti pengembang untuk mengembangkan peranti lunak yang memungkinkan menampilkan arti serta keterkaitan suatu resource dengan resource lainnya. RDF telah memungkinkan mendeskripsikan keterkaitan tersebut, sehingga tinggal mendeskripsikan arti dan kemungkinan keterkaitan dengan resource lain.
Jadi, sebuah ontology itu:
- merupakan domain spesifik
- mendefinisikan kelompok term pada domain dan relasi antar term tersebut
- merupakan domain spesifik
- mendefinisikan kelompok term pada domain dan relasi antar term tersebut
Meskipun sudah terdapat RDF yang memungkinkan suatu triple untuk bisa disimpan dalam format digital, tetapi masih terdapat pertanyaan tentang arti dari triple tersebut. Untuk memahami arti dari isi suatu RDF, diperlukan suatu ontologi serta skema. Saat ini, W3C telah membentuk suatu kelompok kerja untuk mengembangkan ontologi untuk web yang disebut sebagai OWL (Ontology Web Language).
OWL dimaksudkan untuk memproses isi suatu dokumen, tidak hanya sekedar mempresentasikan isi tersebut untuk manusia. OWL bisa digunakan untuk merepresentasikan secara eksplisit arti dari suatu istilah dalam vocabulary, serta relasi antar istilah-istilah tersebut. Representasi serta saling keterkaitan itulah yang disebut sebagai ontologi. OWL merupakan revisi dari DAML+OIL. OWL mempunyai 3 sub bahasa, yaitu OWL Lite, OWL DL (Description Logics), serta OWL Full.
- OWL Lite mendukung para pemakai yang terutama memerlukan hirarki klasifikasi, dan kendala-kendala sederhana.
- OWL DL mendukung para pemakai yang menginginkan ekspresi maksimum dan tetap mempertahankan kelengkapan komputasional (semua kesimpulan dijamin bisa dihitung) dan mampu diputuskan (semua komputasi akan selesai dalam waktu tertentu).
- OWL Full dimaksudkan untuk pemakai yang menginginkan ekspresi maksimum dan kebebasan sintaktik RDF tanpa jaminan komputasional. Sebagai contoh, dalam OWL Full, suatu kelas bisa diperlakukan secara simultan sebagai kumpulan individual dan sebagai individual dengan hak masing-masing.
No comments:
Post a Comment