daftar referensi - digilib.itb.ac.idpep02] the tao of topic maps. . ... terdapat assosiasi dan...
TRANSCRIPT
1
DAFTAR REFERENSI
[OZS99] Ozsu, M. Tamer and Falduriez, Patrick (1999). Principles of Distributed
Database Systems, Second Edition. Prentice-Hall.
[COU05] Coulouris, George (2005). Distributed Systems Concepts and Design, Fourth
Edition. Addison-Wesley
[SIL02] Silberschatz, Abraham and Korth, Henry F. and Sudarshan, S. (2002). Database
System Concepts, Fourth Edition, McGraw-Hill.
[MAN99] G Mann, C Birkmann, T Schmidt, and V Schaeffler. (1999). Knowledge-based
Information Systems: A new approach for the representation and retrieval of
medical information, Journal of Medical Internet Research.
[IMP04] Impagliazzo, John. Database Systems.
http://www.comphist.org/computing_history/new_page_9.htm (2004). Diakses
tanggal 25 September 2007.
[IEE07] History of Distributed Database. http://www.ieee.org/. Diakses tanggal 25
September 2007.
[DSS99] Definition of Knowledge base. http://dssresources.com/glossary/123.php. Diakses
tanggal 25 September 2007.
[JOH07] Definition of Knowledge base.
http://searchcrm.techtarget.com/sDefinition/0,,sid11_gci753399,00.html. Diakses
tanggal 3 Januari 2008.
[MON07] Definition of Thesaurus. http://www.lib.monash.edu.au/vl/glossind.htm. Diakses
tanggal 10 Januari 2008.
[DTS07] Definition of Thesaurus.http://library.dts.edu/Pages/RM/Helps/glossary.shtml.
Diakses tanggal 10 Januari 2008.
[PEP02] The TAO of Topic maps. http://ontopia.net. Diakses tanggal 14 Januari 2008.
[EPA07] Definition of Web services. http://www.epa.gov/exchangenetwork/glossary.html.
Diakses tanggal 28 Januari 2008.
[GAR04] Metadata? Thesauri? Taxonomies? Topic maps!. http://ontopia.net. Diakses pada
14 Januari 2008
2
[SOA03] Definition of Web services Style.
http://webservices.xml.com/pub/a/ws/2003/09/30/soa.html. Diakses pada 31
Januari 2008
[W3C08] Definition of Web services. http://www.w3.org/. Diakses pada 30 Januari 2008
[ADEC00] Example of thesaurus. http://www.adec.edu/workshops/2000/AgNIC/sld054.htm.
Diakses pada 8 Februari 2008
[NCSU03] Example of ontology. http://www4.ncsu.edu/~tdbreaux/presentations/tdbreaux-
ornl03/example.html. Diakses pada 8 Februari 2008
[SOAP07] SOAP explanation. http://www.w3.org/TR/soap12-part0/. Diakses pada 8
Februari 2008
[KAL03] Ahmed, Kal. Topic maps for repositories. http://ontopia.net. Diakses pada 10
Januari 2008
[CHR04] Christopi, Christiana. Mining keywords from Large Topic Taxonomies.
http://grid.ucy.ac.cy/Papers/cs98cc1_masterThesis_presentation .ppt. Diakses
pada 10 Januari 2008
[ERL04] Erl, Thomas. Service-Oriented Architecture: A Field Guide to Integrating XML
and Web Services. Prentice Hall PTR, 2004.
[ION07] Web Services.
http://www.iona.com/support/docs/e2a/asp/5.1/platform/manage/glossary.html,
Terakhir diakses 8 Mei 2007.
[TUS08] Knowledge base Structure. http://tusk.tufts.edu/. Terakhir diakses 21 April 2008.
[DIK08] Data, Information, Knowledge. http://www.systems-thinking.org/dikw/dikw.htm.
Terakhir diakses 21 April 2008
[LIN08] Database Definition. http://www.linfo.org/database.html. Terakhir diakses 4 Juni
2008
[NCE02] Definition of database software. http://nces.ed.gov/pubs98/tech/glossary.asp#d.
Terakhir diakses 21 Juni 2008.
LAMPIRAN A
TABEL DAFTAR ATRIBUT DAN OPERASI KELAS PERANCANGAN
A.1 Kelas Perancangan ViewInfo
Tabel Lampiran 1 Atribut kelas perancangan viewinfo
Nama Atribut Keterangan
db Merupakan instans kelas DB yang berfungsi menghubungkan
antara aplikasi dengan repositori knowledge base dan Tabel
tempdata pada basis data
isi Berisi tampilan dalam format html untuk ditampilkan ke layar
browser
Tabel Lampiran 2 Operasi kelas perancangan viewinfo
Nama Operasi Keterangan
showViewInfoDetail Menampilkan informasi tertentu dengan detail. Mencakup semua
metadata terkait dengan informasi tersebut
showViewInfoForm Menampilkan form untuk melakukan pencarian informasi
berdasarkan klasifikasi tertentu
showViewInfoList Menampilkan list informasi berdasarkan klasifikasi tertentu yang
diberikan oleh pengguna pada form pencarian
updateInfoMetadata Melakukan update metadata informasi, sesuai dengan masukan
dari pengguna
A.2 Kelas Perancangan GetInfo
Tabel Lampiran 3 Atribut kelas perancangan getinfo
Nama Atribut Keterangan
db Merupakan instans kelas DB yang berfungsi menghubungkan
antara aplikasi dengan repositori knowledge base dan Tabel
tempdata pada basis data
isi Berisi tampilan dalam format html untuk ditampilkan ke layar
browser
wsclient Merupakan instans kelas WSClient yang berfungsi untuk
melakukan pengiriman dan penerimaan informasi
Tabel Lampiran 4 Operasi kelas perancangan getinfo
Nama Operasi Keterangan
showGetInfoDetail Menampilkan informasi tertentu dengan detail. Mencakup semua
metadata terkait dengan informasi tersebut
showGetInfoForm Menampilkan form untuk melakukan pencarian informasi
berdasarkan kata kunci dan topik tertentu
showGetInfoList Menampilkan list informasi yang merupakan hasil dari operasi
searchGetInfo
searchGetInfo Melakukan pencarian informasi pada jaringan knowledge base
berdasarkan kata kunci dan topik. Informasi terbaik dari masing-
masing knowledge base akan dimasukkan di Tabel sementara
processGetInfo Melakukan proses terhadap informasi tertentu pada Tabel
sementara, dapat di delete atau dimasukkan ke dalam knowledge
base host
A.3 Kelas Perancangan BroadcastInfo
Tabel Lampiran 5 Atribut kelas perancangan broadcastinfo
Nama Atribut Keterangan
db Merupakan instans kelas DB yang berfungsi menghubungkan
antara aplikasi dengan repositori knowledge base dan Tabel
tempdata pada basis data
isi Berisi tampilan dalam format html untuk ditampilkan ke layar
browser
wsclient Merupakan instans kelas WSClient yang berfungsi untuk
melakukan pengiriman dan penerimaan informasi
Tabel Lampiran 6 Operasi kelas perancangan broadcastinfo
Nama Operasi Keterangan
showBroadcastInfoDetail Menampilkan informasi tertentu dengan detail. Mencakup semua
metadata terkait dengan informasi tersebut. Pada operasi ini juga
ditampilkan sebuah kolom untuk pengisian pesan ke knowledge
base tujuan dan pilihan untuk mengirimkan informasi tersebut.
showBroadcastInfoForm Menampilkan form untuk melakukan pencarian informasi
berdasarkan klasifikasi tertentu
showBroadcastInfoList Menampilkan list informasi berdasarkan klasifikasi tertentu yang
diberikan oleh pengguna pada form pencarian
Nama Operasi Keterangan
processBroadcastInfo Melakukan proses pengiriman informasi menuju seluruh
knowledge base client
A.4 Kelas Perancangan ReviewInfo
Tabel Lampiran 7 Atribut kelas perancangan reviewinfo
Nama Atribut Keterangan
db Merupakan instans kelas DB yang berfungsi menghubungkan
antara aplikasi dengan repositori knowledge base dan Tabel
tempdata pada basis data
isi Berisi tampilan dalam format html untuk ditampilkan ke layar
browser
Tabel Lampiran 8 Operasi kelas perancangan reviewinfo
Nama Operasi Keterangan
showReviewInfoDetail Menampilkan informasi tertentu yang merupakan hasil
pengiriman dari knowledge base lain dengan detail. Mencakup
semua metadata terkait dengan informasi tersebut
showReviewInfoList Menampilkan seluruh informasi pada Tabel tempdata ke layar
processReviewInfo Melakukan proses terhadap informasi tertentu pada Tabel
sementara, dapat di delete atau dimasukkan ke dalam knowledge
base host
A.5 Kelas Perancangan Login
Tabel Lampiran 9 Atribut kelas perancangan login
Nama Atribut Keterangan
db Merupakan instans kelas DB yang berfungsi menghubungkan
antara aplikasi dengan repositori knowledge base dan Tabel
tempdata pada basis data
isi Berisi tampilan dalam format html untuk ditampilkan ke layar
browser
Tabel Lampiran 10 Operasi kelas perancangan login
Nama Operasi Keterangan
showLogin Menampilkan form untuk memasukkan username dan password
verifyLogin Melakukan pengecekan terhadap data admin dan jika data yang
dimasukkan valid, melakukan pengaktifan session admin
endLogin Mengakhiri session admin
A.6 Kelas Perancangan WSClient
Tabel Lampiran 11 Atribut kelas perancangan wsclient
Nama Atribut Keterangan
Db Merupakan instans kelas DB yang berfungsi menghubungkan
antara aplikasi dengan repositori knowledge base dan Tabel
tempdata pada basis data
Tabel Lampiran 12 Operasi kelas perancangan wsclient
Nama Operasi Keterangan
WSClientSearch Melakukan pencarian informasi berdasarkan masukan topik dan
kata kunci informasi yang diinginkan
WSClientRetrieve Menerima informasi dari knowledge base lain dan
memasukkannya ke dalam basis data sementara
A.7 Kelas Perancangan WSHost
Tabel Lampiran 13 Atribut kelas perancangan wshost
Nama Atribut Keterangan
ListKB Merupakan list yang berisi alamat wsclient dari setiap knowledge
base client yang ada. Tidak termasuk knowledge base host.
Tabel Lampiran 14 Operasi kelas perancangan wshost
Nama Operasi Keterangan
WSHostSearch Mengirimkan pesan pencarian informasi ke seluruh knowledge
base client
WSHostSend Mengirimkan informasi ke seluruh knowledge base client
A.8 Kelas Perancangan DB
Tabel Lampiran 15 Atribut kelas perancangan db
Nama Atribut Keterangan
Connection Atribut ini digunakan untuk koneksi ke server knowledge base
ServerConn Atribut ini digunakan untuk koneksi ke knowledge base yang
digunakan
DBHost Alamat dari server knowledge base yang digunakan
DBUser Username untuk mengakses server knowledge base yang
digunakan
DBPass Password untuk username di atas untuk mengakses server
knowledge base yang digunakan
DBName Nama dari knowledge base yang digunakan dalam aplikasi ini
DBRes Container sementara untuk menampung hasil dari query yang
dilakukan
DBNumRows Jumlah baris yang terdapat pada DBRes
DBTemp Container yang dapat digunakan untuk menampung hasil
sementara dari fungsi-fungsi pada aplikasi.
Tabel Lampiran 16 Operasi kelas perancangan db
Nama Operasi Keterangan
DB Inisiasi atribut yang digunakan pada kelas DB
Open Membuka koneksi ke server knowledge base
Close Menutup koneksi ke server knowledge base
Query Melakukan eksekusi query sql
A.9 Kelas Perancangan InfoManager
Tabel Lampiran 17 Atribut kelas perancangan infomanager
Nama Atribut Keterangan
db Merupakan instans kelas DB yang berfungsi menghubungkan
antara aplikasi dengan repositori knowledge base dan Tabel
tempdata pada basis data
isi Berisi tampilan dalam format html untuk ditampilkan ke layar
browser
Tabel Lampiran 18 Operasi kelas perancangan infomanager
Nama Operasi Keterangan
showInfoList Menampilkan list seluruh topik yang ada
editInfo Melakukan update dari info tertentu
addInfo Menambahkan sebuah informasi baru ke dalam knowledge base
delInfo Menghapus salah satu informasi yang ada
A.10 Kelas Perancangan TopicManager
Tabel Lampiran 19 Atribut kelas perancangan topicmanager
Nama Atribut Keterangan
db Merupakan instans kelas DB yang berfungsi menghubungkan
antara aplikasi dengan repositori knowledge base dan Tabel
tempdata pada basis data
isi Berisi tampilan dalam format html untuk ditampilkan ke layar
browser
Tabel Lampiran 20 Operasi kelas perancangan topicmanager
Nama Operasi Keterangan
showTopicList Menampilkan list seluruh topik yang ada
showTopicDetail Menampilkan salah satu topik dengan detail. Di dalamnya
terdapat assosiasi dan occurrence dari topic tersebut
editTopic Melakukan update dari topic tertentu
Nama Operasi Keterangan
addAssoc Menambahkan asosiasi tertentu antara sebuah topik dengan topik
yang lain.
addOccur Menambahankan occurrence antara sebuah topik dengan
informasi yang ada
editOccur Melakukan perubahan nilai relevance value dari occurrence
delTopic Melakukan penghapusan topik beserta occurrence dan
asosiasinya.
addNewTopic Menambahkan sebuah topik baru
LAMPIRAN B
ANTARMUKA APLIKASI
B.1 Antarmuka Pengguna Non-Admin
Gambar Lampiran 1 Antarmuka utama
Gambar Lampiran 2 Antarmuka login
Gambar Lampiran 3 Antarmuka fitur viewinfo
B.2 Antarmuka Administrator
Gambar Lampiran 4 Antarmuka utama
Gambar Lampiran 7 Antarmuka fitur getinfo setelah dilakukan pencarian
Gambar Lampiran 8 Antarmuka fitur broadcastinfo
Gambar Lampiran 9 Antarmuka fitur broadcastinfo setelah memilih topik tertentu
Gambar Lampiran 10 Antarmuka fitur reviewinfo