• Tidak ada hasil yang ditemukan

Evolusi dari Semantic Web di sektor konstruksi

Dalam dokumen Arsitektur management E- Business (Halaman 107-118)

Sebagian besar alat manajemen pengetahuan beredar saat ini yang digunakan di sektor konstruksi memiliki keterbatasan seperti yang dijelaskan di bawah ini meskipun mereka dirancang untuk menangani operasi yang relevan dengan siklus hidup pengetahuan organisasi tertentu. Informasi pencarian pada umumnya berdasarkan pada kata kunci pencarian, yang dapat mengambil informasi yang tidak relevan karena ambiguitas istilah dan menghilangkan informasi relevan yang penting ketika disimpan dengan kata kunci yang berbeda (Ding et al., 2003 dalam Chimay J. Anumba dan Kirti Ruikar). Upaya manual seperti browsing dan membaca tetap menjadi metode utama untuk mengekstrak informasi yang relevan dari tekstual atau representasi lainnya.

Konsep menggunakan meta-data untuk mengurangi kompleksitas dan meningkatkan pengaturan dari data yang disimpan dalam penyimpanan data telah dikenal sejak satu dekade terakhir (Lia et al. dalam Chimay J. Anumba dan Kirti Ruikar, 2008). Teknologi yang berkembang seperti Semantic Web yang menggunakan konsep ini untuk penyimpanan informasi memiliki potensi untuk menawarkan manajemen yang lebih baik dan distribusi data dan pengetahuan dalam sebuah proyek.

Penggunaan Semantic Web memungkinkan untuk interoperabilitas informasi dan data yang lebih baik, navigasi dan pemetaan yang cepat. Menurut Lia et al. dalam Chimay J. Anumba dan Kirti Ruikar (2008) Semantic Web akan memungkinkan pengembangan dari model inti bangunan sederhana yang membentuk dasar dari ruang kerja virtual yang kolaboratif sambil menangani redundansi dari sub-model yang mengganggu untuk menyimpan, mengakses, mengambil dan mentransfer selama pengambilan setiap informasi / data yang diinginkan. Dengan latar belakang ini bisa dikatakan bahwa perlu untuk melihat ke dalam keuntungan Semantic Web yang ditawarkan untuk memfasilitasi proses konstruksi dan juga untuk memenuhi tuntutan kerja mobile saat ini. Bagian berikutnya dari bab ini akan menyelidiki konsep Semantic Web dan mencoba untuk menjelaskannya dengan beberapa skenario / contoh.

Teknologi Semantic Web mendukung pembuatan meta-model (Metamodels.com dalam Chimay J. Anumba dan Kirti Ruikar, 2008). Menurut Draskic et al. dalam Chimay J. Anumba dan Kirti Ruikar (2008) Evbuomwan pengembangan meta-model dalam proses desain memiliki beberapa manfaat termasuk pengurangan kompleksitas sistem, penyediaan model yang fleksibilitas dan integrasi dari berbagai dan beraneka ragam database. Meta-model juga memfasilitasi interoperabilitas yang lebih baik dan fleksibilitas pertukaran data. Hal ini dapat dikatakan bahwa Semantic Web didukung meta-model yang dapat digunakan dalam industri konstruksi terutama untuk mengelola data dalam jumlah besar yang dihasilkan selama proses desain dan konstruksi. Memanfaatkan karakteristik intrinsik dari meta-data untuk membuat metamodel deskriptif sendiri dapat memecahkan masalah dari islands of information yang ada dalam industri konstruksi.

Semantic Web dapat membantu organisasi termasuk dalam konstruksi untuk mengelola aset pengetahuannya yang lebih baik berbeda dengan metode yang kacau saat mengelola berbagai data bisnis yang dapat didukung oleh manajemen yang lebih baik dengan menggunakan aplikasi Semantic Web. Semantic Web juga mencakup aplikasi e-bisnis yang umum seperti Supply Chain Management dan Customer Relationship Management.

2016

10

Pemprograman Web Enterprise Pusat Bahan Ajar dan eLearning

Yuwan Jumaryadi, S.Kom.,MM. http://www.mercubuana.ac.id

1. Manajemen Pengetahuan: teknologi Semantic Web dapat digunakan untuk manajemen pengetahuan dengan organisasi konstruksi untuk membangun, mengelola, mendistribusikan dan mengevaluasi memori perusahaan dalam sebuah organisasi. Semantic Web ini terdiri dari Ontologi, sumber daya (seperti dokumen atau orang) dan penjelasan, mungkin dengan pemodelan beberapa sudut pandang.

2. Otomatisasi Supply chain: Dengan mengekspos layanan dalam format standar dan melalui format standar pertukaran data (XML) antara mitra proyek beberapa tugas dapat diotomatisasi membutuhkan intervensi manusia yang lebih sedikit.

3. Pembuatan ruang kerja virtual: Lokasi dan waktu interaksi yang independen dan kolaborasi di antara mitra proyek konstruksi pada tahap desain awal sangat mempengaruhi kualitas produk bangunan akhir. Sebuah cross-platform IT didukung ruang kerja virtual itu perlu. Semantic Web mendukung konsep ini.

4. Penggunaan on-site (di tempat): Teknologi Semantic Web dapat digunakan untuk otomatisasi.

Arsitektur Semantic web

Menurut World Wide Web Consortium (W3C), arsitektur dari semantic web terdiri dari beberapa Layer yang ditunjukkan oleh Gambar dibawah ini.

1. Layer Unicode dan URI

2. Layer XML, Namespace, skema XML 3. RDF dan RDF Schema 4. Ontology vocabulary 5. Logic 6. Proof 7. Trust 8. Digital Signature

Gambar Arsitektur Semantic web (Lee dalam Eka Puji Agustini, dan Andri. 2014)

Ontologi

Semantic web memanfaatkan ontologi untuk merepresentasikan basis pengetahuan dan sumberdaya web. Ontologi menghubungkan simbol-simbol yang dipahami manusia dengan bentuknya yang dapat diproses oleh mesin, dengan demikian ontologi menjadi jembatan antara manusia dan mesin.

Beberapa manfaat menggunakan ontologi, yaitu:

1. Ontologi dapat membagi pemahaman atau definisi tentang konsep-konsep dalam sebuah domain (sharing informasi).

2. Ontologi menyediakan cara untuk menggunakan kembali domain pengetahuan (knowledge domain reusable).

3. Ontologi membuat asumsi eksplisit sebuah domain. (Davies, Studer, dan Warren dalam Eka Puji Agustini dan Andri, 2014)

Ontologi bersama dengan bahasa deskripsi (seperti RDF Schema), menyediakan cara untuk mengkodekan pengetahuan dan semantik seperti machine-understand. Ontologi memungkinkan pemrosesan mesin otomatis dalam skala besar (Antoniou dan Harmelen dalam Eka Puji Agustini dan Andri, 2014).

Model Ontologi

Menurut Chandrasekaran dan Josehson dalam Azhari dan Sholichah (2006) ontologi merupakan teori tentang makna dari suatu obyek, properti dari suatu obyek, serta relasi obyek tersebut yang mungkin terjadi pada suatu domain pengetahuan. Ontologi sangat penting karena dapat digunakan menerangkan tentang struktur suatu disiplin ilmu.

2016

12

Pemprograman Web Enterprise Pusat Bahan Ajar dan eLearning

Yuwan Jumaryadi, S.Kom.,MM. http://www.mercubuana.ac.id

Secara teknis sebuah ontologi direpresentasikan dalam bentuk classes, properties, slots, dan instans (Tijerino et. al dan Chandrasekaran dan Josehson dalam Azhari dan Sholichah, 2006).

1. Class, menerangkan konsep (atau makna) suatu domain. Class adalah kumpulan dari elemen dengan properti yang sama. Suatu class dapat mempunyai turunan subclass yang menerangkan konsep yang lebih spesifik.

2. Properti, menerangkan konsep nilai-nilai, status terukur yang mungkin ada untuk domain.

3. Slot, merupakan representasi dari kerangka pengetahuan atau relasi yang menerangkan properti dari kelas dan instant.

4. Instant, adalah individu yang telah dibuat (diciptakan). Instant dari sebuah subclass merupakan instant dari suatu superclass.

Proses Pengembangan Ontologi

Terdapat berbagai pendapat mengenai tahapan proses pengembangan sebuah model ontologi. Salah satunya menurut Chandrasekaran dan Josehson (1999) dan Tijerino (2003) dalam Azhari dan Sholichah (2006), tahapan yang dilakukan dalam proses pengembangan ontologi adalah:

1. Tahap Penentuan Domain

Merupakan tahap awal proses digitalisasi pengetahuan yang dilakukan dengan cara menjawab beberapa pertanyaan seperti: Apa yang merupakan domain ontologi? Mengapa harus menggunakan ontologi? Apa jenis pertanyaan terhadap ontologi sehingga perlu menyediakan jawaban? Siapa akan menggunakan dan memelihara ontologi?

2. Tahap Penggunaan Ulang

Tahap penggunaan kembali dan justifikasi dari ontologi yang telah dibangun. Hal ini dimungkinkan karena merupakan sebuah kebutuhan saat sistem harus berhubungan dengan aplikasi yang menyatu dengan ontologi.

3. Tahap Penyebutan Istilah-istilah pada Ontologi

Tahap proses menentukan istilah-istilah yang digunakan untuk membuat pernyataan atau untuk menjelaskan hal yang sama.

4. Tahap Pendefinisian Kelas dan Hirarki Kelas

Menciptakan beberapa definisi dari konsep dalam hirarki dan kemudian menguraikan properti dari konsep. Hirarki kelas direpresentasikan dengan relasi “is-a” : setiap kelas A adalah subkelas B jika setiap instant kelas A juga instant kelas B.

Secara umum, ada beberapa jenis properti (sifat) obyek yang dapat menjadi slot dalam suatu ontologi. Properti Intrinsik (hakiki), seperti rasa dari anggur. Properti Ekstrinsik (karena keadaan luar), seperti nama anggur dan area (regional). Properti karena hubungan dengan individu yang lain, misalnya hubungan antara anggota individu dari suatu kelas dengan individu yang lain.

6. Tahap Pendefinisian Konstrain dan Slot

Beberapa domain pengetahuan dapat memiliki memiliki slot bersyarat kardinalitas tunggal (satu nilai) atau dengan kardinalitas banyak (memiliki sejumlah nilai). Kardinalitas dari N berarti suatu slot mempunyai sedikitnya N nilai. Suatu slot juga dapat berupa string, boolean, enumerasi (simbolik), serta instant.

7. Tahap Pembuatan Instant

Pendefinisian sebuah instant dari kelas dapat meliputi pememilihan kelas, pembuatan individu instant dari kelas, dan pengisian nilai slot.

OWL

OWL (Web Ontology Language) merupakan suatu bahasa ontologi yang digunakan untuk mendeskripsikan kelas-kelas, properti-properti dan relasi antar objek-objek dalam suatu cara yang dapat diinterpretasi oleh mesin. OWL merupakan sebuah vocabulary namun dengan tingkatan semantik yang lebih tinggi dibandingkan dengan RDF dan RDF Schema.

a. Syntax OWL

Sintaks dan semantic formal dari OWL diperlukan untuk membuat ontologi dapat dintepretasikan dan digunakan oleh agen perangkat lunak. OWL dibuat berdasarkan RDF dan RDF Schema yang berbasis XML.

b. Header

Dokumen OWL biasanya disebut juga OWL ontology, memiliki elemen root berupa tag rdf:RDF yang juga menspesifikasikan sejumlah namespace.

c. Elemen Class

OWL menyediakan konsep untuk mendefinisikan kelas beserta dengan batasan-batasan (constraints) dan aksiomanya (axiom). Kelas-kelas (classes) dalam dokumen OWL didefinisikan dengan menggunakan owl:Class.

d. Elemen Property

Macam-macam property dalam OWL, yaitu:

1. Properti Object, properti ini berfungsi untuk menghubungkan antar satu object dengan object yang lain.

2. Properti Data type, properti ini merelasikan object dengan nilai dari data type. e. Metoda Pengembangan Ontologi

2016

14

Pemprograman Web Enterprise Pusat Bahan Ajar dan eLearning

Yuwan Jumaryadi, S.Kom.,MM. http://www.mercubuana.ac.id

Saat ini terdapat beberapa metoda pengembangan ontologi yang umum digunakan antara lain:

 Skeletal method

 Toronto Virtual Enterprise (TOVE) method  Methonlogy

 KACTUS, Metoda ini terbagi atas tiga fase: specification of application, preliminary ontology desing, dan refinement and structuring.

Ontologi mendukung suatu sistem manajemen pengetahuan serta membuka kemungkinan untuk berpindah dari pandangan berorientasi dokumen ke arah pengetahuan yang saling terkait, dapat dikombinasikan, serta dapat dimanfaatkan kembali secara lebih fleksibel dan dinamis. Ontologi merupakan cara merepresentasikan pengetahuan tentang makna objek, properti dari suatu objek, serta relasi objek tersebut yang mungkin terjadi pada domain pengetahuan

Semantic Web berdasarkan konstruksi e-business

Semantic Web memiliki potensi besar untuk meningkatkan e-bisnis di sektor konstruksi. Hal ini diilustrasikan di sini melalui penjelasan rinci tentang dua skenario pembangunan e-bisnis.

Skenario e-Business 1: Manajemen dokumen proyek dan distribusi menggunakan aplikasi Web Semantik

Overview

Sejumlah besar dokumen dan gambar dihasilkan dalam siklus hidup proyek konstruksi. Dokumen-dokumen dan gambar tidak hanya dimiliki oleh semua mitra proyek (yang mungkin didistribusikan secara global) tetapi juga secara internal dalam organisasi yang membuatnya. Pertumbuhan yang cepat dalam volume informasi proyek sebagai akibat progress dari proyek membuat semakin sulit untuk menemukan, mengatur, dan memelihara akses informasi yang diperlukan oleh peserta proyek.

Prosedur pengelolaan dokumen untuk persetujuan dan distribusi proses formal untuk gambar proyek melibatkan banyak pihak yang berbeda di lokasi yang berbeda. Biasanya konsultan (arsitek, teknisi, dll) menyiapkan dokumen / gambar dan meneruskan menggunakan fax, kurir untuk penggunaan website. Dokumen para konsultan diterima di site office dan biasanya pengontrol dokumen memberikan tanggal perjalanan document tersebut ketika diterima, menyimpan dokumen asli dan memberikan salinan kepada tim proyek / anggota tim di lokasi. Pada site office tertentu gambar akan dicatat, disalin dan didistribusikan ke rak tempat penyimpanan gambar.

Apabila ada versi baru dari gambar, maka gambar lama yang dikeluarkan akan digantikan dan dihapus dari rak. Ketika pekerjaan harus dilakukan, fotokopi gambar diberikan kepada koperasi dan mandor oleh site engineer. Hal ini tergantung teknisi website untuk memastikan bahwa semua orang menggunakan versi terbaru dan bahwa tidak ada yang bekerja menggunakan gambar yang sudah out of date. Kompleksitas dengan proses ini telah menjadi lebih jelas dengan munculnya desain dan kontrak yang dibangun pada desain proses dan konstruksi yang berjalan secara bersamaan.

Skenario Penerapan

Dalam skenario ini seperti yang ditunjukkan pada Gambar 10.4 (bayangkan pada tahap manajemen konstruksi atau fasilitas), teknisi website membutuhkan gambar tertentu atau ingin diberitahu tentang update untuk gambar. Menggunakan aplikasi Web Service Client, pekerja konstruksi yang mobile berinteraksi dengan database proyek melalui jaringan nirkabel (misalnya WLAN, GPRS / UMTS). Query ini dicatat dalam registri proyek. Database proyek ini akan bertindak sebagai repositori bersama untuk semua proyek - data yang berhubungan untuk dokumen proyek percontohan dan gambar yang dapat diakses oleh semua mitra proyek. Penjelasan Semantik menggunakan ontologi yang dikembangkan untuk semua dokumen dan gambar proyek dipertimbangkan dalam skenario ini. Penjelasan ini akan memfasilitasi pengindeksan dan pencarian.

Untuk menunjukkan penggunaan Semantic Web untuk manajemen data proyek dan distribusi dalam konstruksi OntoShare, digunakan software prototipe Semantic web berbasis pengetahuan. Sistem ini telah dimodifikasi (untuk pengelolaan data dan struktur ontologis) dan disebut OntoWise. OntoWise menunjukkan informasi dan data sharing dalam proyek konstruksi menggunakan Semantic Web.

2016

16

Pemprograman Web Enterprise Pusat Bahan Ajar dan eLearning

Yuwan Jumaryadi, S.Kom.,MM. http://www.mercubuana.ac.id

Skenario e-Business 2: Semantic Web yang didukung sistem Manajemen Pengetahuan (Knowledge Management - KM) untuk kolaborasi konstruksi dan e-bisnis

Tujuan utama dari sistem manajemen pengetahuan adalah untuk mendukung pengambilan keputusan secara lingkungan multi aktor dimana informasi diarsipkan dalam sumber-sumber yang heterogen. Sistem ini terutama dikembangkan untuk mengintegrasikan potongan informasi yang dihasilkan pada tahap perulangan desain awal, untuk memberikan pencarian semantik yang cepat dan tepat, dan untuk menangkap maksud dan alasan di balik keputusan yang dibuat terutama selama proses desain awal.

Pemeriksaan data dalam domain industri dan tren penelitian menunjukkan bahwa penggunaan extranet proyek adalah mekanisme utama untuk memfasilitasi aliran informasi proyek dalam proyek-proyek kolaboratif di Britania Raya. Extranet proyek adalah mekanisme yang paling populer digunakan dalam kasus ini sebagai sarana untuk mengumpulkan informasi proyek yang relevan.

Karakteristik modular dari jaringan ontologi, yang dapat diakses melalui URI yang ditentukan secara unik, memungkinkan informasi untuk didistribusikan. Seperti sistem yang memungkinkan hal-hal berikut ini:

1. Integrasi informasi yang didistribusikan dalam sumber-sumber yang heterogen tanpa menggunakan satu repositori pusat untuk mengurangi pengulangan beban kerja.

2. Penangkapan dan penyimpanan konten diskusi dimana desain pemikiran dan niat keputusan dikemas secara intrinsik.

3. Organisasi informasi yang ditangkap dengan agar dapat dibaca manusia dan mesin. 4. Kontekstualisasi informasi ditangkap di sebuah representasi yang mungkin

Dengan demikian, dengan memanfaatkan teknologi dari Semantic Web dan ontologi, dokumen desain konvensional dan gambar dapat ditingkatkan ke media yang terstruktur secara semantis dan dinamis. Implikasinya adalah bahwa media ini dapat menangani jumlah yang banyak desain informasi secara efektif dengan menghilangkan beban kerja ekstra, baik yang nyata maupun dipersepsikan, harus menggunakan aplikasi tambahan untuk menjalankan pengetahuan berorientasi proyek (atau informasi) dasar, seperti extranet proyek

2016

18

Pemprograman Web Enterprise Pusat Bahan Ajar dan eLearning

Yuwan Jumaryadi, S.Kom.,MM. http://www.mercubuana.ac.id

Daftar Pustaka

1. Chimay J. Anumba dan Kirti Ruikar. 2008. e-Business in Construction. Blackwell Publishing. Singapore.

2. Eka Puji Agustini, dan Andri. 2014. Perancangan Ontologi sebagai Meta Data Aplikasi Berbasis Web Semantik (Studi Kasus: Perpustakaan Universitas Bina Darma Palembang). Seminar Nasional Informasi dan Tren.

3. Azhari dan Minurita Sholichah. 2006. Model Ontologi untuk informasi Jadwal Penerbangan Menggunakan Protégé. Jurnal Informatika Vol.7, No.1 Mei 2006: 67-76.

4.

MODUL PERKULIAHAN

Dalam dokumen Arsitektur management E- Business (Halaman 107-118)