160 likes | 701 Views
Topik Gado-Gado Teknologi. Budi Rahardjo br@paume.itb.ac.id Presentasi Politeknik 1999. Topik. Formal methods Intelligent software agents Ubiquitous computing Information Technology topics: SME opportunities Electronic commerce Security Y2K Bandung High Tech Valley.
E N D
Topik Gado-Gado Teknologi Budi Rahardjo br@paume.itb.ac.id Presentasi Politeknik 1999 1999 - Budi Rahardjo - v.1.0
Topik • Formal methods • Intelligent software agents • Ubiquitous computing • Information Technology topics: • SME opportunities • Electronic commerce • Security • Y2K • Bandung High Tech Valley 1999 - Budi Rahardjo - v.1.0
Tentang Budi Rahardjo • Staf Jurusan Teknik Elektro ITB • PPAU Mikroelektronika ITB: Wakil Kepala/Sekretaris, MIS Director, IC designer • more about VLSI • UPT PIKSI ITB: Kepala Bidang Operasi dan Pelayanan Teknologi Informasi • Top Level Domain Indonesia (TLD-ID): admin • IDNIC: .ID Domain Registration • IDCERT: security • Insan Komunikasi: network programming 1999 - Budi Rahardjo - v.1.0
Formal Methods • Sistem / disain semakin kompleks sehingga tidak dapat dilakukan pengujian dengan metoda coba-coba, brute force, atau exhaustive test (uji semua kombinasi) • Bagaimana menguji mikroprosesor 128-bit? Dicoba semua kombinasi? 2128 Membutuhan (ratusan) tahun • Penggunaan metoda formal dalam setiap langkah dari disain • Formal specification • Formal verification 1999 - Budi Rahardjo - v.1.0
Formal Specification • Spesifikasi yang informal • ambiguous • tidak dapat diotomatisasi • Spesifikasi formal • notasi matematik • notasi yang dapat dibaca komputer 1999 - Budi Rahardjo - v.1.0
Formal Verification • Menggunakan model matematika sebagai basis verifikasi • Verifikasi: membuktikan bahwa implementasi memenuhi spesifikasi • Contoh yang telah kami kerjakan: • Verifikasi protokol Agent Transfer Protocol dengan Promela & Spin • Verifikasi hardware dengan promela & spin • Eksplorasi PVS dan alliance • Penggunaan Binary Decission Diagram (BDD) 1999 - Budi Rahardjo - v.1.0
Intelligent Software Agents • Banyaknya informasi yang tersedia sehingga menyulitkan pengelolaan • Kebutuhan sekretaris digital • Contoh: • presentasi di NEDO • Aglet - java based agent 1999 - Budi Rahardjo - v.1.0
Ubiquitous computing • Komputer (dalam bentuk yang bermacam-macam) ada dimana-mana dan “tidak tampak” • Implementasi dalam bentuk yang menyatu • kacamata • baju digital • backend computing 1999 - Budi Rahardjo - v.1.0
IT topics • Ekonomi global membuka kesempatan bagi Usaha Kecil Menengah (UKM) • Bagaimana kita dapat mengarungi badai Internet dan bahkan menggunakan kesempatan yang ada 1999 - Budi Rahardjo - v.1.0
Electronic Commerce • Perdagangan elektronis • Masalah-masalah: • regulasi (sebaiknya dibuka saja, tidak perlu diregulasi secara ketat) • infrastruktur • hukum • SDM • data & computing facilities • pemahaman / kemampuan teknis 1999 - Budi Rahardjo - v.1.0
Information security • Dibutuhkan dalam era digital untuk melakukan komunikasi dan transaksi elektronik 1999 - Budi Rahardjo - v.1.0