DAFTAR PUSTAKA
[OAI06] Open Archive Initiative Protocol for Metadata Harvesting versi 2.0, www.openarchive.com,2006
[OHK06] Ohkura,Tsutomu,et al, Browsing System for Weblog Articles based on Automated Folksonomy,2006
[SHA05] Shaw,Blake, Building a Better Folksonomy : Web-based Aggregation of Metadata, 2005
[MOR05] Morville,Peter,Ambient Findability,O’Reilly,2005
[QUI06] Quintarelli,Emanuele, et al, Facetag: Integrating Bottom-up and Top-down Classification in a Social Tagging System, EuroIA Conference,2006
[BOE05] Boeuf, Patrick le, Is it possible to organise all information? Library viewpoint, 2005 [MAT04] Mathes, Adam, Folksonomies - Cooperative Classification and Communication
Through Shared Metadata, 2004
[OHM] Ohmukai,Ikki, et al, A proposal of Community-based Folksonomy with RDF Metadata..
[KNO] Knol, Gary, Folksonomy:Tagging, Brief Summary of the Ideas and Solutions to Tagging.
[SPE] Specia, Lucia, Motta,Enrico, Integrating Folksonomies with the Semantic Web [MAR] marlow, Cameron, et al, HT06,Tagging Paper,Taxonomy,Flickr,Academic
Article,ToRead..
[WAL06] Wal, Thomas Vander, Understanding Tagging, Presented to : UNC Social Software Symposium Chapel Hill, North Carolina :: 8 December 2006, 2006
[WAL05] Wal, Thomas Vander, Folksonomy, Presented:Online Information 2005 London, UK, 2005
[DAM06] Damme, Celine Van, Folksonomies and Enterprise Folksonomies , 2006 [NIS01] Understanding metadata, NISO Press, 2001.
[TAY03] Taylor, Chris, An Introduction to Metadata, Manager, Information Access Service University of Queensland Library, 2003.
LAMPIRAN A
FORMULIR PENGUJIANPERANGKAT LUNAK FOLKSONOMY GENERATOR v.2.0
PENGEMBANG: ARIF SUPRABOWO / 13503122
TEKNIK INFORMATIKA
SEKOLAH TEKNIK ELEKTRO DAN INFORMATIKA INSTITUT TEKNOLOGI BANDUNG
1. Petunjuk
1.1. Baca terlebih dahulu informasi umum. Pada informasi umum akan dijelaskan lebih lengkap mengenai beberapa hal yang nanti akan diperlukan saat mengisi formulir pengujian.
1.2. Isikan identitas anda sebelum mengisi formulir pengujian.
1.3. Ikuti langkah-langkah yang terdapat pada formulir pengujian untuk melakukan pengujian aplikasi folksonomy generator.
1.4. Pada kolom “Hasil” isikan dengan kata “OK” atau “GAGAL” saat selesai melakukan pengujian.
1.5. Berikan saran anda saat selesai melakukan pengujian untuk memberikan perbaikan pada aplikasi ini.
1.6. Isi tanggal pengujian dan berikan tanda tangan anda untuk memvalidasi formulir pengujian.
2. Informasi Umum
2.1. Pengecekan instance yang aktif Perintah : pas –aux | grep tservice
Perintah diatas diketikkan pada terminal (console) untuk melakukan pengecekan apakah ada instance yang sedang aktif. Informasi dari instance yang jalan dikatakan benar apabila terdapat informasi –start atau –restart seperti gambar dibawah ini. Selain dua instance tersebut, maka yang sedang aktif merupakan “zombie process (defunc)” dan dianggap bahwa aplikasi folksonomy generator tidak berjalan dengan semestinya. Pada saat perintah diatas dijalankan, hanya boleh maksimal sebuah instance yang muncul, selain itu aplikasi dianggap tidak berjalan dengan semestinya.
Gambar ini memberikan ilustrasi bahwa tidak ada instance dari aplikasi folksonomy generator (tservice) yang aktif.
Gambar ini memberikan informasi bahwa terdapat sebuah instance dari aplikasi folksonomy generator (tservice) yang aktif dengan PID adalah 5856. Aplikasi yang aktif ini ditunjukkan dengan informasi ./folksgen/tservice –start.
Gambar ini memberikan informasi bahwa terdapat sebuah instance dari aplikasi folksonomy generator (tservice) yang aktif dengan PID adalah 5856. Aplikasi yang aktif ini ditunjukkan dengan informasi ./folksgen/tservice –restart.
2.2. Menjalankan service dari folksonomy generator Perintah : ./folksgen/tservice –start
Perintah diatas digunakan untuk menjalankan aplikasi folksonomy generator. Tampilan pada terminal seperti gambar dibawah ini.
2.3. Melakukan restart pada service folksonomy generator Perintah : ./folksgen/tservice –restart
Perintah diatas digunakan untuk melakukan restart aplikasi folksonomy generator. Tampilan pada terminal seperti gambar dibawah ini.
2.4. Menonaktifkan service folksonomy generator Perintah : ./folksgen/tservice –stop
Perintah diatas digunakan untuk menonaktifkan aplikasi folksonomy generator. Tampilan pada terminal seperti gambar dibawah ini.
2.5. Mendapatkan informasi dari service folksonomy generator yang aktif Perintah : ./folksgen/tservice –info
Perintah diatas digunakan untuk mendapatkan informasi dari aplikasi folksonomy generator yang sedang aktif. Tampilan pada terminal seperti gambar dibawah ini.
2.6. Melakukan rebuild data pada service folksonomy generator. Perintah : ./folksgen/tservice –rebuild
Perintah diatas digunakan untuk rebuild data dari aplikasi folksonomy generator yang sedang aktif. Tampilan pada terminal seperti gambar dibawah ini.
2.7. Mendapatkan tag cloud dari service folksonomy generator pada domain tertentu Perintah : ./folksgen/tservice –fetch [node] [jumlah tag per pool]
Perintah diatas digunakan untuk mendapatkan data tag cloud dari aplikasi folksonomy generator yang sedang aktif untuk node tertentu. Data tag cloud yang diberikan akan disesuaikan dengan domain data dari node tersebut. Tampilan pada terminal seperti gambar dibawah ini.
2.8. Menjalankan service folksonomy generator melalui webpage
Untuk menjalankan service folksonomy generator, klik link “START SERVICE”. Apabila service berhasil dijalankan akan muncul informasi “Service telah dijalankan”. Perhatikan gambar dibawah ini:
2.9. Menghentikan service folksonomy generator melalui webpage
Untuk menonaktifkan service folksonomy generator, klik link “STOP SERVICE”. Apabila service berhasil dijalankan akan muncul informasi “Service berhasil dimatikan”. Perhatikan gambar dibawah ini:
2.10. Melakukan rebuild data dari service folksonomy generator melalui webpage
Untuk meyusun ulang data tag cloud pada aplikasi folksonomy generator, klik link “SUSUN ULANG POHON TAG”. Apabila update data berhasil dijalankan akan Nampak informasi “Tag cloud telah terupdate”.
Apabila rebuild data gagal dilaksanakan, maka akan muncul informasi “Maaf, service belum merespon”. Informasi ini akan muncul apabila service belum diaktifkan.
2.11. Membangun dataset
Untuk membangun dataset, klik link “BUILD DATASET”. Apabila proses sedang berjalan, maka akan Nampak informasi seperti dibawah ini.
Apabila proses membangun dataset berhasil dilakukan, akan Nampak informasi dibawah ini.
2.12. Menghapus dataset
Untuk menghapus dataset, klik link “CLEAN DATASET”. Pada layar akan muncul informasi file dataset yang dihapus. Perhatikan gambar dibawah ini.
3. Formulir Pengujian
3.1. Formulir Pengujian untuk Penguji Pertama.
Nama penguji : ………
Keterangan diri : ………
1. Pengujian Level Command Line
No Pengujian Langkah-langkah Kriteria sukses
Hasil (OK / GAGAL)
1 Menjalankan service folksonomy generator
1. Masuk ke document root (cth: cd /var/www/html)
2. ketik perintah ps –aux | grep tservice. Pastikan tidak instance tservice yang muncul.
3. Ketik perintah ./folksgen/tservice –start.
Ketikkan perintah ps -aux | grep tservice dan perhatikan bahwa ada instance bernama tservice.
2 Menghentikan service folksonomy generator.
1. Ketik ps –aux | grep tservice. Pastikan instance tservice masih ada, jika tidak ikuti langkah-langkah pengujian pertama.
2. Ketik perintah ./folksgen/tservice –stop
Ketikkan perintah ps -aux | grep tservice dan perhatikan bahwa tidak ada instance bernama tservice.
3 Me-restart service folksonomy generator
1. Ketik ps –aux | grep tservice. Pastikan instance tservice masih ada, jika tidak, ikuti langkah-langkah pengujian pertama.
Ketikkan perintah ps -aux | grep tservice dan perhatikan bahwa ada instance
2. Ketik perintah ./folksgen/tservice – restart
bernama tservice.
4 Menampilkan informasi dari service folksonomy generator
1. Ketik ps –aux | grep tservice. Pastikan instance tservice masih ada, jika tidak ikuti langkah-langkah pengujian pertama.
2. Ketik perintah ./folksgen/tservice –info
Akan muncul informasi “Folksonomy Generator v2.0”
5 Mengambil tag cloud dengan domain tertentu.
1. Ketik ps –aux | grep tservice. Pastikan instance tservice masih ada, jika tidak ikuti langkah-langkah pengujian pertama.
2. Ketik perintah ./folksgen/tservice – fetch 0 5 (domain node:0 dengan maksimum tag adalah 5 untuk tiap-tiap pengelompokan).
Akan muncul data tag cloud dengan format XML.
6 Pengujian multithreading (start, restart, stop)
1. Ketik perintah ./folksgen/stressTest1 Ketik perintah ps –aux | grep tservice. Apabila hanya ada satu instance tservice atau tidak ada instance tservice yang muncul maka pengujian berhasil.
7 Pengujian multithreading 2 (start, fetch,info)
1. ketik perintah ./folksgen/stressTest2 Ketik perintah ps –aux | grep tservice. Apabila hanya ada satu instance tservice atau tidak ada instance tservice yang muncul maka pengujian berhasil. Apabila ada instance yang muncul, harus berupa tservice –start.
2. Pengujian Integrasi dengan Digital Library
No Pengujian Langkah-langkah Kriteria sukses
Hasil (OK / GAGAL)
1 Membangun dataset 1. Klik link “BUILD DATASET” Perhatikan poin 2.11 pada informasi umum.
2 Menghapus dataset 1. Klik link “CLEAN DATASET” Muncul list file dataset yang dihapus.
3 Mengaktifkan service folksonomy generator
1. Klik link “START SERVICE” Akan muncul informasi “Service telah dijalankan”. Apabila informasi ini belum muncul saat pertama kali di-klik, klik sampai beberapa kali. Apabila informasi yang diharapkan belum muncul, aplikasi berjalan kurang sempurna (GAGAL).
4 Menonaktifkan service folksonomy generator
1. Klik link “STOP SERVICE” Muncul informasi “Service berhasil dimatikan”.
5 Menyusun ulang data tag cloud pada service folksonomy generator.
1. Klik link ”SUSUN ULANG POHON TAG”
Muncul informasi “Tag cloud telah terupdate”
6 Tag cloud berubah secara dinamis saat menelusuri folder pada web digital library.
1. Masuk ke halaman home. Perhatikan tag cloud yang ada.
2. Telusuri foldering (taxonomy) pada digital library dan perhatikan tag cloud yang muncul.
3. Perhatikan apakah muncul tag yang lebih spesifik apabila penulusuran dilakukan semakin dalam.
Semakin dalam melakukan penulusuran, tag cloud akan menampilkan tag yang lebih spesifik.
3. Saran a. ……… b. ……… c. ……… d. ……… e. ………
Diuji tanggal Bandung, ………. januari 2008
Diuji oleh ………..
FORMULIR SURVEY
KEMANFAATAN PENERAPAN DYNAMIC FOLKSONOMY
PENGEMBANG: ARIF SUPRABOWO / 13503122
TEKNIK INFORMATIKA
SEKOLAH TEKNIK ELEKTRO DAN INFORMATIKA INSTITUT TEKNOLOGI BANDUNG
Nama
Pekerjaan
*: Pilih salah satu.
No Survey
1
Pencarian dokumen dengan tag cloud.
Petunjuk:
1.2 Masuklah ke halaman “home” atau ketikkan “http://localhost/” pada address bar.
1.3 Perhatikan tag cloud yang muncul. Pilihlah salah satu tag (label) yang menarik perhatian anda. Klik tag tersebut.
1.4 Perhatikan daftar judul dokumen yang tersaji. Pilihlah salah satu dokumen. Apakah langkah-langkah diatas memudahkan anda dalam mendapatkan dokumen tersebut?*
1. Mudah 2. Ragu-ragu 3.Sulit
2
Pencarian dokumen dengan penelusuran subfolder.
Petunjuk:
1. Ingatlah judul beserta “path” (lokasi) dari dokumen yang anda baca sebelumnya. 2. Kembali lagi ke halaman home.
3. Klik subfolder-subfolder yang terdaftar sampai anda menemukan dokumen yang anda baca sebelumnya.
Apakah langkah-langkah diatas memudahkan anda mendapatkan dokumen yang anda cari?*
1. Mudah 2. Ragu-ragu 3.Sulit
3
Pencarian dokumen yang berkaitan dengan dokumen yang sedang dibuka.
Petunjuk:
1. Carilah dokumen yang anda minati, buka dan bacalah dokumen tersebut. (anda dapat memanfaatkan dokumen yang telah dibuka sebelumnya).
2. Perhatikan daftar tag yang ada.
3. Klik salah satu tag yang menarik minat anda. 4. Perhatikan daftar judul yang ditampilkan.
Apakah anda mudah menemukan dokumen yang berkaitan dengan dokumen yang sedang anda baca?* 1. Mudah 2. Ragu-ragu 3.Sulit
4
Dynamic folksonomy dalam membantu memberikan informasi dokumen yang terdapat pada suatu domain
Petunjuk:
akses.
Apakah tag cloud yang berubah ubah cukup informatif dalam memberikan informasi akan dokumen yang terkandung dalam domain yang sedang anda akses?*
1. Ya 2. Ragu-ragu 3.Tidak
5
Pencarian dokumen dengan dynamic folksonomy
Petunjuk:
1. Kembalilah pada halaman “home”.
2. Perhatikanlah ukuran huruf dari tag yang ditampilkan. Semakin besar ukuran tag tersebut, domain yang anda akses banyak memiliki koleksi dokumen yang memiliki tag tersebut.
3. Bereksplorasilah dengan mengklik subfolder yang terdaftar dan perhatikan tag cloud yang ditampilkan.
4. Lakukanlah eksplorasi sampai anda mendapatkan tag cloud yang ditampilkan menurut anda lebih spesifik. Perhatikan tag baru yang muncul. Tag tersebut tidak muncul pada tag cloud di halaman depan (“home”). Misal: tag telephony
Apakah daftar tag cloud yang berubah ubah sesuai dengan domain yang anda akses memudahkan anda dalam mencari dokumen?*
1. Mudah 2. Ragu-ragu 3.Sulit
6
Keefektifan pencarian dokumen
Pilihlah salah satu metode yang memudahkan anda dalam mencari dokumen* 1. Eksplorasi melalui subfolder.
2. Cukup dengan memanfaatkan daftar tag cloud di halaman depan (“home”) 3. Bereksplorasi melalui subfolder dan memperhatikan tag cloud yang ditampilkan