Kegiatan penelitian 1. Pengembangan utility dan library pada sistem operasi open source; Roadmap Kegiatan penelitian Roadmap

Perancangan kompiler meliputi pembuatan lexical analyzer untuk menyusun tabel simbol, parser untuk analisis syntax dan semantic, translator untuk penerjemah ekspresi, dan menghasilkan kode target. Perancangan kompiler memperhitungkan pula bagaimana pemilihan struktur data untuk penyimpanan hasil terjemahan bahasa ke dalam kode eksekusi. Bila kompiler yang dimaksud telah dibuat, maka penelitian berikut adalah pada perancangan aplikasi bantuan development tool yang mengimplementasikan bahasa pemrograman baru dengan penambahan user interface. Tool ini merupakan framework untuk membuat aplikasi.

c. Roadmap

Roadmap bahan pemprograman development tools meliputi 4 tahapan berikut : Tahap 1 : Bahasa formal untuk mendeskripsikan disiplin ilmu tertentu; Tahap 2 : Parser untuk analisis gramatika bahasa formal baru; Tahap 3 : Compiler untuk bahasa pemrograman baru; Tahap 4 : Implementasi Development tools untuk bahasa pemrograman baru.

4. Open Source a. Sasaran

Penelitian dan pengembangan OSS adalah untuk mencapai sasaran sebagai berikut:

b. Kegiatan penelitian 1. Pengembangan utility dan library pada sistem operasi open source;

2. Pengembangan driver dan interface pada sistem operasi open source yang diperlukan untuk pengoperasian peralatan-peralatan TIK penunjang; 3. Pengembangan embedded open source software untuk berbagai peralatan; 4. Pengembangan protokol-protokol yang diperlukan untuk interoperabilitas dengan platform lain. 89

c. Roadmap

Roadmap open source pada Tabel 3.4.5.8. meliputi 4 tahapan kegiatan dan keluaran. Hasil akhir berupa protocols dan virtual machines. Tabel. 3.4.5.8. Roadmap Open Source Tahap Kegiatan Keluaran 1. Pengembangan utility dan library pada sistem operasi open source Open source utility and library support 2. Pengembangan driver dan interface pada sistem operasi open source Open source driver and interface support 3. Pengembangan embedded OSS Embedded OSS untuk sejumlah peralatan khusus 4. Pengembangan protokol- protokol dan virtual machine untuk mendukung interoperability Protocols and virtual machines

d. Sasaran Tahun 2025

Menghasilkan sebuah open source platform yang memiliki kemampuan setara dengan closed source platform.

5. Simulasi dan Komputasi a. Sasaran

1. Meningkatkan kemampuan riset dasar sehingga memiliki tingkat kompetensi global. Hal ini akhirnya akan mendorong penguatan kemampuan riset dasar untuk menguasai dan mengembangkan teknologi modern. 2. Memberikan alternatif pengambilan keputusan berbasis teknologi simulasi dan komputasi sehingga lebih dapat dipertanggung-jawabkan secara publik. 3. Menghasilkan program-program yang efisien sehingga meningkatkan kecepatan komputasi dan simulasi guna kepentingan praktis dan penelitian. 4. Mengembangkan kemampuan prediksi yang akurat terhadap berbagai besaran acak yang penting dan sering muncul dalam kehidupan masyarakat, seperti fenomena alam atau fluktuasi ekonomi. 90 5. Mengembangkan aplikasi simulasi dan komputasi untuk teknologi sistem peringatan dini bencana alam.

b. Kegiatan penelitian

1. Parallel Processing: Pengolahan secara serial 2. Grid computing: Komputasi yang memanfaatkan komputer-komputer yang terhubung dalam jaringan yang berbeda. 3. Simulation modeling and analysis: Pemodelan simulasi dan analisisnya, untuk memprediksi besaran-besaran acak yang terkait dengan fenomena alam atau kegiatan ekonomi yang mempengaruhi hajat hidup orang banyak. 4. Real time processing: Pengolahan secara waktu nyata

c. Roadmap

Roadmap simulasi dan komputasi pada Tabel 3.4.5.9. mempunyai 3 tahapan, yaitu : Tahap 1: Penguasaan Teknologi Cluster Computing Tahap 2: Penguasaan teknologi Grid Computing dan aplikasi lanjut Tahap 3: Pengembangan aplikasi Tabel 3.4.5.9. Simulasi dan Komputasi Tahap Penekanan Litbang Keluaran Penguasaan teknologi - Pengembangan teknologi cluster computing dan aplikasi dasar - Pengembangan pusat-pusat komputasi - Komputer cluster - Aplikasi dasar cluster PC - Sentra komputasi di lembaga BPPT, LIPI dan PT Penguasaan teknologi Grid Computing dan aplikasi lanjut - Pengembangan teknologi Grid Computing - Pengembangan aplikasi paralel pada bidang sains bioinformatika - Pengembangan aplikasi peramalan cuaca, tsunami forecasting - Nasional Grid Node - Aplikasi komputasi Cluster, Gris - Aplikasi peramalan cuaca dan tsunami forecasting Pengemban Pengembangan aplikasi - Pengembangan aplikasi cluster 91 gan aplikasi simulasi dan komputasi pada bidang industri Pengembangan Grid Nasional dan grid pada bidang industri kapal, pesawat, roket, dll - National Grid Computing

C. Kandungan Informasi 1. Repository and Information Sharing

a. Sasaran