PENGEMBANGAN APLIKASI KONVERSI OTOMATIS DATA JSON KE OWL ONTOLOGY
Abstract
JSON merupakan standar format dalam pertukaran data. API (Application programming interface) merupakan salah satu cara pertukaran data yang menggunakan format penulisan JSON. Salah satu keunggulan data JSON adalah ringan digunakan, dikarenakan penulisan format JSON yang sederhana. Sehingga ukuranya lebih kecil dibanding XML. Selain itu, keunggulan dari JSON yang lain adalah dapat digunakan dalam berbagai platform, sehingga dalam penggunaanya JSON merupakan format pertukaran data yang efisien. Format pertukaran data JSON sangat banyak digunakan untuk saat ini. OWL ontology dapat digunakan untuk membangun semantic web atau atau web semantik. Dalam membuat web semantik salah satu komponen terpenting adalah ontology/basis pengetahuan. Karena yang membedakan web semantik dan web biasa adalah adanya basis pengetahuan pada web semantik yang dapat membantu web untuk lebih memahami kebutuhan user. Namun untuk saat ini ketersediaan ontology masih sangat sedikit. Sehingga developer web samantik akan lebih mengeluarkan effort dalam membuat ontology untuk sistemnya. Padahal untuk dapat membuat ontology sendiri tidaklah mudah. Perlu serangkaian proses yang tidak setiap developer punya waktu atau bahkan mengerti bagaimana cara membuat ontology. Untuk itulah alasan mendasar dari penelitian terhadap pengembangan aplikasi konversi otomatis data JSON ke OWL Ontology. Dalam penelitian ini penulis mencoba membuat aplikasi yang dapat memanfaatkan data JSON untuk dapat dikonverikan menjadi OWL Ontology. Untuk membuat aplikasi ini terlebih dahulu penulis harus bisa mendapatkan JSON Schema dari data JSON yang akan dikonversikan. Lalu penulis harus melakukan analisa pada JSON Schema tersebut. Sehingga setelah penulis dapat menganalisa struktur JSON Schema dan melakukan generate ke dalam list yang dibutuhkan untuk membuat OWL Onology, penulis dapat membuat aplikasi yang secara otomatis dapat melakukan konversi data JSON ke OWL Ontology
Collections
- Informatics Engineering [2148]