ABSTRAK

Tujuan penelitian ini adalah membuat suatu framework dan protokol interaksi untuk pertukaran data antara course manager dan resource module untuk sistem Computer Learning (CML) dalam program yang dinamakan Program Dasar Tinggi (PDPT) yang diselenggarakan oleh Universitas Indonesia. Sistem CML menggunakan komputer sebagai alat bantu dalam proses belajar mengajar, yang digunakan PDPT untuk mengatasi masalah keterbatasan ruang kelas, jumlah pengajar dan jadwal kuliah. Course Manager merupakan bagian dari sistem yang bertugas mengatur informasi yang perlu ditampilkan kepada pemakai. Bagian ini merupakan sistem pengelola kegiatan matakuliah dan terhubung dengan basisdata untuk menyimpan riwayat kegiatan perkuliahan. Resource Module merupakan pengelola antarmuka antara Course Manager dan Sumberdaya. Tugasnya adalah menjembatani perbedaan platform yang berbeda antar Course Manager dengan modul lain. Oleh sebab itu, diperlukan suatu mekanisme standar untuk pertukaran data sebagai protokol interaksi antar modul. Untuk perancangan protokol interaksi tersebut, digunakan mekanisme WDDX (Web Distributed Data Exchage) yaitu suatu mekanisme untuk pertukaran data antara platform dan bahasa pemograman atau aplikasi yang berbeda. Mekanisme ini menggunakan XML (Extensible Markup Language) sebagai representasi abstrak dari data dan protokol yang umum seperti HTTP sebagai mekanisme transportasi antar aplikasi. Implementasi dilakukan dengan menggunakan PHP script dan pengujian dilakukan dengan simulasi pada situs yang berbeda, sesuai dengan rencana implementasi sesunggunya di PDPT UI.