Akan tetapi, penggunaan paket sumber OGSA-DAI menyebabkan DataService yang telah dikonfigurasi tidak dapat diakses. Penulis kemudian melakukan
konfigurasi OGSA-DAI ke kontainer GT menggunakan paket sumber. Sedangkan tahapan konfigurasi DataService hingga mengekspose DataServiceResource
dilakukan menggunakan paket binari OGSA-DAI. Kemungkinan masalah muncul ketika penulis menggunakan paket GT yang
telah di-precompiled untuk sistem operasi Fedora Core 4. Hal ini dimungkinkan karena meskipun ditujukan untuk sistem operasi yang sama, berbagai pustaka
dalam sistem operasi ketika dilakukannya kompilasi menjadi paket GT binari belum tentu sama dengan pustaka sistem operasi yang penulis gunakan. Hal yang
sama terjadi pada saat melakukan konfigurasi paket OGSA-DAI yang ketika dijalankan residen di dalam GT. Kompatibilitas pustaka dapat menyebabkan
terjadinya masalah ini. Akan tetapi, informasi pada situs OGSA-DAI sebagai acuan utama penulis tidak diberikan secara detil dalam hal pustaka yang terkait
dengan sistem operasi dan paket GT yang digunakan.
5.4. Pengujian
Tahapan pengujian ditujukan untuk mendapatkan komponen informasi dalam formula entropi pada persamaan 1. Pengujian ini dilakukan dengan fasilitas
CLI maupun menu grafik. Selanjutnya, dilakukan pengujian hak akses terhadap sumber data. Pengujian ini menggunakan skenario seperti dijelaskan dalam bagian
5.1 mengenai implementasi data bibliografi.
a. Pengujian menggunakan fasilitas CLI. Pada tahap ini, aktifitas terkait
sumber data dideskripsikan secara manual dalam perform document. Berikut adalah cuplikan berkas perform document yang berisi aktifitas untuk
mendapatkan informasi mengenai jumlah berbagai referensi pada
server1
selama rentang waktu yang tersedia dalam sumber data.
sqlQueryStatement name=statement expressionselect distinct jenisref, countjenisref
from dbreferensi group by jenisref expression
resultStream name=statementOutputRS sqlQueryStatement
sqlResultsToXML name=statementRSToXML
resultSet from=statementOutputRS webRowSet name=statementOutput
sqlResultsToXML
Dalam perform document tersebut, aktifitas query dijelaskan dalam elemen
expression
. Hasilnya, diberikan ke aktifitas yang diberi nama
statementOutputRS
. Aktifitas kedua tersebut akan mentransformasikan hasil aktiftas pertama dalam format XML. Cuplikan hasil eksekusi perform
document tersebut adalah seperti berikut ini. Hasil tersebut menunjukkan
bahwa jumlah referensi dari jenis Buku adalah 353 dalam rentang waktu yang tersedia.
[java] ... [java] datacurrentRow
[java] columnValueBukucolumnValue [java] columnValue353columnValue
[java] currentRowcurrentRow [java] ...
Jumlah berbagai referensi pada
server2
dapat diperoleh dengan memodifikasi pernyataan query dalam perform document yang telah dibuat
untuk memperoleh informasi tersebut dari
server1
. Berikut adalah pernyataan query yang dimodifikasi.
select distinct jenis, countjenis from referensi group by jenis
Sedangkan cuplikan hasil eksekusi perform document tersebut adalah sebagai berikut. Dari hasil ini, ditunjukkan bahwa jumlah referensi dari jenis
Buku pada
server2
sebanyak 332.
... [java] datacurrentRow
[java] columnValueBukucolumnValue [java] columnValue332columnValue
[java] currentRow ...
Pengujian selanjutnya, dengan aktifitas yang sama dilakukan menggunakan menu grafik.
b. Pengujian menggunakan fasilitas menu grafik databrowser. Paket