Semantic Web : J E N A.

Slides:



Advertisements
Presentasi serupa
Tugas Database makalah tentang joomla
Advertisements

12 September Semantic Web Pertemuan September Semantic web adalah sebuah visi: ide atau pemikiran dari bagaimana memiliki data pada.
ADODC.
BAB IX PEMROGRAMAN BASIS DATA
Report Pertemuan 4-7 TIB13 – Pemrograman Java 2 – 7.
REPORT.
8 Mobile Computing 2 SKS Dedy Alamsyah, S.Kom.. ANDROID (2)
Pemrograman Database dengan JAVA
PEMOGRAMAN APLIKASI BERGERAK (Java ME)
KONEKSI VB.Net 2008 ke SQL-Server 2005
Praktikum OOP Pengenalan Java Nana Ramadijanti Laboratorium Computer Vision Politeknik Elekltronika Negeri Surabaya PENS-ITS 2009.
12 September 2006 Pemrograman Web/TI/ AK045216/2 sks 1 Semantic Web Pertemuan 13.
Packaging. Buatlah Folder “Package” Salin berkas *.exe dan report dari project anda.
Pemograman 1 Pertemuan 13.
Klik kanan mouse pada file yang akan di extract Maka akan muncul kotak dialog, lalu pilih extract here Setelah itu tunggu proses extract selesai Setelah.
Pemrograman Berorientasi Objek
Company LOGO PEMOGRAMAN APLIKASI BERGERAK (Java ME)
Pertemuan 1 Dasar Pemrograman Triana Elizabeth S. Kom Dibuat o/ : Renni Angreni, S.Kom.
Membuat Relasi pada Access 2007
Johannes Simatupang, MKom, Cobit5-F NIDN :
Pemrograman Visual VB.net 2008 dengan Database Microsoft Access 2010
Penjelasan Umum Penjelasan Umum PowerBulder 9.0 Aplikasi PowerBulder 9.0 berisi komponen Yang mencakup objek window, menu, function dan kode PowerScript.
INSTALASI XAMPP.
  Setelah anda selesai membuat Aplikasi,anda pilih add, new project lalu anda pilih “Other Project Types”.  Pilih “Setup and Deployment”,lalu klik.
WEB DESIGN.
Mengakses Database Access dengan Delphi 7.0
Mengenal Lingkungan Processing
Mobile Programming Pertemuan 2 Presented by Mulyono
Pemrograman Berbasis Objek Inung Wijayanto
Pengenalan Visual Basic
Membuat File Database & Tabel
Akses internet & localhost
Instroduksi Pemrograman Android
TUTORIAL AUTOPLAY MEDIA STUDIO
Cara Install XAMPP di Windows.
Pemrograman Visual I Outline: Pengenalan bahasa C#
DASAR MENGUASAI NETBEANS
Memahami Ruang Lingkup Pemrograman
Cara Instalasi MySQL Yog
Pertemuan 10 Dani Hamdani, S.Kom..
Akses Database Menggunakan JDBC
VISUAL BASIC.NET Apa Itu VB.NET ?
Pemrograman Perangkat Mobile
MODUL – II MEMBUAT PROGRAM SEDERHANA
Memahami Ruang Lingkup Pemrograman
CARA MEMBUAT BLOG DENGAN WORDPRESS
Membuat File Database & Tabel
Materi Agung Brastama Putra.
Semantic Web : SPARQL.
Praktikum OOP Java (IX307)
Presented by : Herianto
Semantic Web: Resource Description Framework Schemas (RDFS)
Menggunakan parameter pada ireport
DATA TUNJANGAN GURU DIKMEN 2016
laporan dengan ireport 3.5.2
Mesin Cerdas 17/9/2015 Kode MK : MK :.
Semantic Web : Protege.
Motion Guide Ambil gambar (kupu-kupu) dengan klik kiri File > Import > Import to Library.
Oleh : Rahmat Robi Waliyansyah, M.Kom.
Oleh : Rahmat Robi Waliyansyah, M.Kom.
Membuat Laporan Menggunakan Jasperreport
Pemrograman GUI dengan Java
Akses Database Menggunakan Framework
Memahami Ruang Lingkup Pemrograman
Pemrograman Fery Updi,M.Kom.
Mobile Computing Fery Updi, M.Kom..
Instalasi Driver pada Komputer
MATERI PERKULIAHAN Pemrograman Aplikasi I Laily Hermawanti, S.T, M.Kom
PERTEMUAN 6 PERANCANGAN LAPORAN KEUANGAN.
Pembuatan form master barang
Transcript presentasi:

Semantic Web : J E N A

Jena Java RDF API and toolkit merupakan framework berbasis bahasa Java untuk mengkonstruksi aplikasi Semantic Web. Framework ini menyediakan lingkungan pemrograman untuk RDF, RDF Schema, OWL, dan SPARQL serta memiliki mesin inferensi berbasis aturan (rule-based inference engine). Jena juga memiliki kemampuan untuk digunakan sebagai basis data RDF melalui layer yang dikenal dengan nama Joseki

Jena mirip dengan sesame, meskipun, tidak seperti Sesame, Jena menyediakan dukungan untuk OWL (Web Ontologi Bahasa). Kerangka kerja ini memiliki Seseorang yang intern dan Reasoner Pelet (open source Java OWL-DL Reasoner) dapat diatur untuk bekerja di Jena. Jena mendukung serialisasi grafik RDF ke: Relasi database RDF/XML Turtle Notation3

Untuk membuat aplikasi Semantic Web, pertama-tama kita harus membuat model RDF Sebagai contoh, kita membuat model pohon keluarga sebagai berikut:

Misalnya kita telah memiliki vocabulary “Relationship” yang didalamnya terdapat properties siblingOf, spouseOf, parentOf, dan childOf. Jena memiliki kelas ModelF actory yang dapat digunakan untuk membuat berbagai model. Melalui model inilah kita akan membuat sebuah Resource yang merepresentasikan setiap orang yang ada pada pohon keluarga di atas. Setelah semua resource dibuat, selanjutnya kita dapat menambahkan statements kepada resource tersebut. Pada Jena, subjek setiap statement selalu berupa sebuah Resource, sedangkan predikat direpresentasikan oleh Property,dano bjek bisa direpresentasikan oleh sebuah Resource lain maupun sebuah nilai literal. Untuk menggambarkan relasi pada pohon keluarga tersebut, kita harus menambahkan empat buah instance Property dengan cara memanggil method addProperty( ).

potongan kode yang merepresentasikan model pohon kelaurga

Dengan menggunakan OWL, kita juga dapat menambahkan karakteristik dari semuar resources. Misalnya, OWL dapat digunakan untuk menyatakan bahwa property childOf adalah kebalikan dari property parentOf

Setelah model terbentuk, selanjutnya kita dapat melakukan query terhadapnya. Berikut ini contoh sederhana dari penggunaan SPARQL dengan menggunakan framework Jena

Install dan menjalankan Jena

Download dan instal eclipse http://www.eclipse.org/downloads/ Download dan ekstrak Jena http://jena.sourceforge.net/downloads.html

Membuat project java baru pada eclipse Buka Eclipse Klik Create New Project File Menu New  Project kemudian choose Java  Java Project dan klik Next

Memberi nama project Masukkan nama project JenaDemo kemudian next klik Finish

Membuat Source Folder Klik kanan pada nama Project Pilih New  Source Folder Beri nama src dan klik Finish

Memasukkan Jena libraries pada classpath Klik kanan project, pilih Properties Klik “Java Build Path”, pilih tab “library” Klik “Add External Library” , kemudian browse jena/lib source dan choose all library, dan klik open

Memasukkan Jena libraries pada classpath Pilih Order and Export Tab, centang semua library dengan klik “Select All” pastikan all Jena Library sudah dicentang, kemudian klik OK

Import Source Folder Right click in src and choose “import” choose General  File System and click Next Then Choose “browse” on Import dialog Choose the folder where we put the source and click OK

Right click in src and choose “import” choose General  File System and click Next Then Choose “browse” on Import dialog Choose the folder where we put the source and click OK http://yuhanaresearch.wordpress.com