KAON UNTUK PARA DEVELOPER
Halaman ini mendeskripsikan informasi penting untuk pada developerKAON adalah sebuah framework utama untuk pengembangan aplikasi berbasis ontology yang lain. Karena KAON telah berkembang menjadi sebuah deretan tool yang komplek dan besar, hal ini harus diperhatikan oleh para developer untuk mengerti struktur dan pengaruh dari modul-modul KAON
Modul-modul KAON
KAON menyediakan beberapa modul. Secara garis besar modul-modul KAON dapat dibedakan menjadi 3 kategori
- Frontend: Frontend direpresentasikan ke dalam dua aplikasi utama, OI-modeller dan KAON Portal. Aplikasi tersebut dimaksudkan untuk digunakan oleh pengguna manusia. Kedua aplikasi tersebut dapat diperluas dan dapat diatur dengan mudah untuk memenuhi permintaan kebutuhan yang spesifik yang berkisar dari perubahan di dalam look and feel untuk mengakses KAON ontology registry dan algoritma TEXTOONTO untuk memunculkan semantic. KAON portal telah dengan sukses disesuaikan untuk memenuhi corporate layout yang berbeda-beda untuk bermacam-macam proyek industri yang dibawahi oleh FZI (opo maneh iki ??)
- core of KAON: core of KAON adalah dua API(dudu geni red) untuk Resource Description Framework(RDF) dan KAON ontology language. API tersebut direpresentasikan dengan interface untuk beberapa implementasi yang telah ada
- Library: Untuk menyediakan functionality KAON, kami telah mengembangkan beberapa librari, dimana dapat digunakan *secara menyebar* dan diluar kontek dari aplikasi berbasis ontology. Sebagai contoh, sekarang ini KAON telah menyediakan hanya Datalog inference engine berbasis open-source dan dan java
Functionality modul-modul Individual di akan jelaskan tiap modul (lihat list). Setelah anda menyedot distribusi KAON atau (lebih baik) mengecek dari CVS, akan ditemukan list direktori/library sebagaimana berikut:
- Frontend
- OI-modeler
- oimodeler: OIModeler Source Code
- KAON Portal
- kaonportal: Server Pages dan Source Code untuk KAON Portal
- OI-modeler
- Core
- KAON Ontology Language Related
- apionrdf: implementasi main-memory KAON API pada RDF API.
- apiproxy: Implementasi KAON API sebagai client-side proxy untuk berbagai tipe server
- engineeringsserver: KAON Engineering Server.
- kaonapi: KAON API interfaces
- query: KAON Query Language Implementation
- RDF Related
- rdfapi: RDF API and main memory implementaion, parser, serializer
- rdfcrawler: RDF Crawler console application
- rdfserver: RDF SERVER (implements RDF API remotely)
- KAON Ontology Language Related
- Libraries
- datalog: (Disjunctive) Datalog engine.
- guibase: General library for GUI Development.
- similarity: Similarity matching library.
- trie: TRIE Index Structures.
- You find the following auxiliary folders in the CVS / distribution:
- 3rdparty: third-party libraries used for KAON.
- kaon: KAON documentation and main build file
- kaonexamples: KAON Example ontologies
demikian sekilas info
sumber: http://kaon.semanticweb.org/developers
