Pengukuran Kinerja Situs Web

August 18th, 2010

Dedy Irawan dan Husni Fahmi
dedy@inn.bppt.go.id, fahmi@inn.bppt.go.id

Pusat Teknologi Informasi dan Komunikasi
Badan Pengkajian dan Penerapan Teknologi

14 Juni 2010

1. Pendahuluan

Dunia teknologi informasi terutama internet saat ini telah berkembang dengan pesat. Penggunaan internet telah menjadi suatu kebutuhan dasar bagi berbagai lapisan masyarakat dalam memperoleh informasi. Menurut Federal Networking Council (FNC),  internet didefinisikan sebagai sistem informasi global yang terhubung bersama-sama secara logikal oleh alamat unik global berbasis Internet Protokol (IP), mendukung komunikasi menggunakan Transmision Control Protokol/Internet Protokol (TCP/IP) (Federal Networking Council, 1995). Perkembangan internet semakin besar ketika terbangunnya aplikasi World Wide Web (WWW)  atau singkatnya web pada tahun 1990 oleh Tim Berners-Lee (Kuswayanto, 2006). Aplikasi web ini adalah bagian menarik dari internet karena melalui web kita dapat mengakses informasi yang tidak hanya dalam bentuk teks tetapi juga bisa berupa gambar, suara, video dan animasi. Semua informasi tersebut tersimpan pada halaman-halaman web atau lebih kita kenal dengan nama website. Sejak saat itu pertumbuhan pengguna internet semakin meningkat. Dengan demikian, kualitas pelayanan web menjadi sangat penting bagi pengguna yang jumlahnya terus meningkat. Untuk mengetahui kualitas layanan web, diperlukan suatu mekanisme pengukuran kinerja website. Salah satu diantaranya adalah dengan mengukur pengalaman pengguna atau user experience pengunjung situs yang berinteraksi dengan halaman web dan menguji beberapa komponen pendukung jaringan komputer atau computer networking yang ada.

Tulisan ini dibagi menjadi tujuh bagian. Bagian pertama adalah pendahuluan yang berisi tentang tujuan penulisan. Bagian kedua menjelaskan pengertian website. Bagian ketiga menjelaskan tentang keuntungan memiliki website. Bagian keempat menjelaskan bagaimana cara mengukur website untuk mengetahui kinerja suatu website. Bagian kelima menjelaskan tentang KITE, yaitu sebuah program yang digunakan untuk mengukur kinerja suatu website. Bagian keenam studi kasus menjelaskan tentang bagian-bagian dari suatu website yang diukur dan dianalisa. Dan bagian terakhir adalah kesimpulan.

Full paper: web_measurement_paper_2010.pdf

Kajian Teknis tentang Pemungutan Suara secara Elektronik (Electronic Voting)

August 18th, 2010

Husni Fahmi, Dwi Handoko
fahmi@inn.bppt.go.id, dwih@inn.bppt.go.id
Pusat Teknologi Informasi dan Komunikasi
Badan Pengkajian dan Penerapan Teknologi

11 Mei 2010

1. Pendahuluan


Mahkamah Konstitusi telah menetapkan dalam putusan sidang uji materi Undang-Undang Nomor 32 Tahun 2004 tentang Pemerintah Daerah di Jakarta pada hari Selasa tanggal 30 Maret 2010 bahwa atas dasar asas manfaat, Mahkamah menilai Pasal 88 UU 32/2004 adalah konstitusional sepanjang diartikan dapat menggunakan metode e-voting dengan syarat secara kumulatif. Syarat tersebut antara lain tidak melanggar asas langsung umum bebas rahasia (luber) dan jujur adil. Syarat lain adalah daerah yang menetapkan metode ini sudah siap baik dari sisi teknologi, pembiayaan, sumber daya manusia, perangkat lunaknya, dan kesiapan masyarakat. Dengan demikian, Mahkamah Konstitusi memperbolehkan Pemilihan Umum dengan metode electronic voting (e-voting) atau pemungutan suara menggunakan teknologi informasi dengan sejumlah syarat.

Keputusan Mahkamah Konstitusi tentang e-voting tersebut ditetapkan atas permohonan uji materi yang diajukan oleh Bupati Jembrana I Gede Winasa bersama 20 Kepala Dusun di Kabupaten Jembrana yang telah mempraktikkan cara Pemilu dengan menggunakan sistem e-voting berdasarkan KTP ber-chip atau KTP SIAK (Kartu Tanda Penduduk Sistem Informasi Administrasi Kependudukan).

Full paper: Pemungutan Suara secara Elektronik e-voting 11 Mei 2010.pdf

Sistem Teknologi Informasi pada Pemilu 2004

May 23rd, 2010

Sistem Teknologi Informasi pada Pemilu 2004
Husni Fahmi dan B. Soedjatmiko

Agustus 2004

Pemilihan Umum Legislatif 5 April 2004 dan Presiden putaran pertama 5 Juli 2004 telah dilaksanakan di 562,565 TPS di penjuru Nusantara. Penyelenggaraan Pemilu yang serentak dan pelaksanaan yang mayoritas aman dan tertib merupakan prestasi tersendiri bagi bangsa Indonesia dalam menegakkan demokrasi. Pemilu kali ini berbeda dengan Pemilu sebelumnya, baik dalam Pemilu Legislatif maupun Pemilu Presiden. Karena dalam dalam Pemilu 2004 warga negara tidak hanya memilih partai, tetapi dimungkinkan pula untuk memilih calon legislatif dan memilih secara langsung pasangan calon presiden dan wakil presiden untuk pertama kalinya dalam sejarah Indonesia.

Full paper: Artikel_TI_KPU_2004.pdf

Aplikasi Kriptografi Modern untuk Pengiriman Data Teramankan

May 20th, 2010

APLIKASI KRITPOGRAFI MODERN UNTUK PENGIRIMAN DATA TERAMANKAN

Husni Fahmi, Haret Faidah

PTIK-BPPT Gedung II lantai 21, MH Thamrin 8, Jakarta
{fahmi, haret}@inn.bppt.go.id

20 Mei 2010

Abstraksi

Kemajuan teknologi telah melahirkan sistem komputer yang terdistribusi yang menghubungkan banyak pengguna  dan komputer pada wilayah yang berjauhan untuk dapat saling berinteraksi melalui jaringan komunikasi data. Seiring dengan kemajuan teknologi ini, pengamanan terhadap data baik yang berada di dalam komputer maupun yang melintas melalui jaringan menjadi suatu tantangan teknologi yang perlu disediakan solusinya. Pada makalah ini, kami memberikan pengantar tentang kriptografi yang merupakan dasar sistem pengamanan informasi dengan tujuan untuk menyediakan layanan dasar keamanan informasi yaitu confidentiality, data integrity, authentication dan non-repudiation. Untuk mencapai layanan dasar keamanan informasi, kami menjelaskan beberapa teknik kriptografi yaitu kriptografi simetris yaitu Advanced Encryption Standard (AES) dan kriptografi asimetris yaitu RSA serta message digest SHA-256. Ketiga teknik ini dan didukung dengan pengelolaan kunci dapat diterapkan pada bahasa pemrograman .NET untuk membangun aplikasi pengiriman data teramankan.

Kata kunci: computer security, cryptography, encryption, integrity, authentication, .NET application

Full paper: Apliklasi_Kriptografi_Modern.pdf

Tutorial Kriptografi Klasik dan Penerapannya dalam Visual Basic .NET

May 5th, 2010

Tutorial Kriptografi Klasik dan Penerapannya dalam Visual Basic .NET

Husni Fahmi dan Haret Faidah
fahmi@inn.bppt.go.id dan haret@inn.bppt.go.id

Tahun 2006

Kemajuan teknologi di bidang komputer memungkinkan ribuan orang dan komputer di seluruh dunia terhubung dalam satu dunia maya yang dikenal sebagai cyberspace atau Internet. Begitu juga ratusan organisasi seperti perusahaan, lembaga negara, lembaga keuangan, militer dan sebagainya. Tetapi sayangnya, kemajuan teknologi selalu diikuti dengan sisi buruk dari teknologi itu sendiri. Salah satunya adalah rawannya keamanan data sehingga menimbulkan tantangan dan tuntutan akan tersedianya suatu sistem pengamanan data yang sama canggihnya dengan kemajuan teknologi komputer itu sendiri. Ini adalah latar belakang berkembangnya sistem keamanan data untuk melindungi data yang ditransmisikan melalui suatu jaringan komunikasi. Ada beberapa cara melakukan pengamanan data yang melalui suatu saluran, salah satu diantaranya adalah kriptografi. Dalam kriptografi, data yang dikirimkan melalui jaringan akan disamarkan sedemikian rupa sehingga kalaupun data itu bisa dibaca maka tidak bisa dimengerti oleh pihak yang tidak berhak. Data yang akan dikirimkan dan belum mengalami penyandian dikenal dengan isitilah plaintext, dan setelah disamarkan dengan suatu cara penyandian, maka plaintext ini akan berubah menjadi ciphertext.

Full paper: Tutorial_Kriptografi_Klasik.pdf

Rancangan Connectionless Network Protocol (CLNP) pada ATN

April 29th, 2010

Pengembangan Protokol Jaringan berbasis OSI untuk Jaringan Telekomunikasi Penerbangan: Rancangan Connectionless Network Protocol

Oleh: Dr. Husni Fahmi dan Ir. Haret Faidah
{fahmi, haret}@inn.bppt.go.id
Pusat Teknologi Informasi dan Komunikasi
Badan Pengkajian dan Penerapan Teknologi (PTIK – BPPT)
Date: 29 April 2010

  1. 1. Pendahuluan

Transportasi udara telah berkembang pesat baik di dunia maupun di Indonesia. Jumlah pesawat udara yang melintas pada suatu ruang udara semakin meningkat sehingga komunikasi penerbangan darat-darat dan darat-udara semakin meningkat. Peningkatan komunikasi penerbangan ini menambah beban pada sistem komunikasi penerbangan yang berbasis suara pada gelombang radio. Sistem komunikasi udara ini rawan terhadap cuaca dan kesalah-pahaman komunikasi karena kendala bahasa. Oleh karena itu, Organisasi Penerbangan Sipil Internasional atau International Civil Aviation Organization (ICAO) mengembangkan konsep baru yang disebut Communication Navigation Surveillance/Air Traffic Management (CNS/ATM) yang pertama kali dikenalkan pada the Worldwide CNS/ATM Systems Implementation Conference di Rio de Janeiro pada tahun 1998. CNS/ATM direncanakan untuk diterapkan oleh seluruh anggota 1944 Chicago Conference paling lambat pada tahun 2015 (ICAO, 2005).

Full paper: Protokol ATN CLNP

ATN Protocol: CLNP Segmentation and Reassembly

April 3rd, 2010

PENYEMPURNAAN IMPLEMENTASI PROTOKOL JARINGAN BERBASIS ISO 8473 DALAM KERNEL LINUX 2.6 UNTUK PENERBANGAN NASIONAL

Tonny Adhi Sabastian1, Gladhi Guarddin1, R. Muhammad Taufik Yuniantoro2, Husni Fahmi2

    1. Fakultas Ilmu Komputer, Universitas Indonesia
    2. Badan Pengkajian dan Penerapan Teknologi (BPPT)

ABSTRACT

ATN (Aeronautical Telecommunication Network) as a new standard communication protocol on international aviation will be implemented for Asia-Pacific regional including Indonesia in the year 2015 [1]. The ATN development initiated by BPPT since 2007[2][3] leaves some open issues and need some specific completion on conforming the ISO 8473 standard. The functions that have yet to be implemented are packet fragmentation, reassembly and multiple queues. Other finalization would be testing and packaging ATN kernel module so that it can be used by other developers which are free to change, distribute, develop, and use. The complete implementation of ATN will rapidly enhance the local competence on meeting the technology demands of the national aviation industry.

Keywords: atn, clnp, kernel, linux, iso 8473

Full paper: atn-protocol-segmentation-reassembly-lipi-2009.pdf

Konsolidasi Database Kependudukan Nasional

April 3rd, 2010

Konsolidasi Database Kependudukan Nasional

Riana Kuswadi1, Husni Fahmi2, Haret Faidah2, Herald Setiadi3,Zainal Hasibuan3

1 Swiss German University, Serpong, Indonesia
2
Badan Pengkajian dan Penerapan Teknologi, PTIK-BPPT Building II 21st Floor, Jl. MH Thamrin 8, Jakarta, Indonesia
3
Lab e-Gov Magister Teknologi Informasi,Fakultas Ilmu Komputer, Universitas Indonesia, Salemba, Jakarta,Indonesia

Abstrak

Berkembangnya teknologi telah membawa dampak yang sangat berarti terhadap cara manusia mempertukarkan data. Teknologi terbaru pada komunikasi data (wireless, satelit, fiberoptic, dll) dan juga pada infrastruktur teknologi informasi seperti jaringan, database, tools , maupun compiler-compiler software telah banyak membawa beberapa keuntungan dalam hal efisiensi, efektifitas, dan keamanan data. Beberapa teknologi pertukaran data seperti Web Services yang berbasiskan pada struktur data standar yang berbasiskan teks seperti XML sekarang menjadi isu penting dalam meminimalisasi kompleksitas pertukaran data antar database yang berbeda dan sistem operasi yang berbeda pula.

Kaitannya dengan pertukaran data antara database yang berbeda dan sistem operasi yang berbeda, hal penting yang harus diperhatikan adalah keamanan data yang dipertukarkan.Aspek Confidentiality,Integrity, dan juga Avalaibility dari siatem harus tetap terjaga dengan baik sebelum, selama dan sesudah pertukaran data. Dengan makalah ini diharapkan pertukaran data antara database dan siatem operasi yang berbeda antara aplikasi kependudukan dapat dilaksanakan dan data dapat dikonsolidasikan ke pusat dengan tetap terjaga keamanan dan konsistensinya.

Kata kunci:Web services, XML, SOAP, Enkripsi, Dekripsi

Full paper: KonsolidasiDatabaseKependudukanNasional.pdf

Publications

April 3rd, 2010
  1. Tonny Adhi Sabastian, Gladhi Guarddin, R. M. Taufik Yuniantoro, Husni Fahmi, “Penyempurnaan Implementasi Protokol Jaringan berbasis ISO 8473 dalam Kernel Linux 2.6 untuk Penerbangan Nasional”, Seminar Nasional Open Source Software (OSS) III, 7 Nopember 2009, Bandung, ISSN: 1978-7510.
  2. Dimas Isyanuar, Pierre Dana, Willy Yulianto, Dedy Irawan, Husni Fahmi, Haret Faidah, Kho I Eng, Charles Lim, “Integration of Transport Layer to Connectionless Mode Network Service in Aeronautical Telecommunication Network,” The 5th International Conference on Information & Communication Technology and Systems (ICTS) 2009, August 4th, 2009, Surabaya, Indonesia, http://icts.if.its.ac.id/conf/index.php/icts/2009/.
  3. Husni Fahmi, Haret Faidah, Tadeus Prastowo, and Charles Lim, “Implementation of CLNP for the ATN with BSD Socket,” International Conference on Telecommunications, 19-21 August 2008 in Bandung, Indonesia, http://www.ittelkom.ac.id/ictel.
  4. Bunga Sugiarto, Danny Laidi, Arra’di Nur Rizal, Maulahikmah Galinium, Pradana Atmadiputra, Melvin Rubianto, Husni Fahmi, Tri Sampurno, Marsudi Kisworo, “Design and Implementation of the Connectionless Network Protocol (CLNP) as Loadable Kernel Modules in Linux Kernel 2.6,” The 9th International Organization for Information Integration and Web-based Applications & Services (iiWAS2007/MoMM2007), Emerging Research Projects and Work in Progress Symposium (ERPAS), 3 – 5 December 2007 in Jakarta, Indonesia, http://www.iiwas.org/conferences/iiwas2007/doc/program.pdf.
  5. Stella Maria, Maulahikmah Galinium, Husni Fahmi, Haret Faidah, James Purnama, Charles Lim, Harya Damar, “Design and Implementation of the End System to Intermediate System (ES-IS) Routing Information Exchange Protocol as a Loadable Kernel Module in Linux Kernel 2.6.”, The 9th International Organization for Information Integration and Web-based Applications & Services (iiWAS2007/MoMM2007), Emerging Research Projects and Work in Progress Symposium (ERPAS), 3 – 5 December 2007 in Jakarta, Indonesia, http://www.iiwas.org/conferences/iiwas2007/doc/program.pdf.
  6. Husni Fahmi, Haret Faidah, A. A. N. Ananda Kusuma, Yuki Istianto, Tahar Agastani, Tri Sampurno, “Implementation of SOHO IPv6 Router using  IXP425 Network Processor,” International Organization for Information Integration and Web-based Applications & Services (iiWAS2006/MoMM2006), International Workshop on Trustworthy Ubiquitous Computing (TwUC), December 4 – 6, 2006, Yogyakarta, Indonesia, http://www.iiwas.org/conferences/iiwas2006/workshops.htm.
  7. Husni Fahmi, Ganesha Bayu Murti, Haret Faidah, “Securing Web-based Media Tracker Using Three-Factor Authentication,” International Organization for Information Integration and Web-based Applications & Services (iiWAS2006/MoMM2006), Emerging Research Projects and Applications Symposium (ERPAS), December 4 – 6, 2006, Yogyakarta, Indonesia, http://www.iiwas.org/conferences/iiwas2006/workshops.htm.
  8. Riana Kuswandi, Husni Fahmi, Haret Faidah, Herald Setiadi dan Zainal A. Hasibuan. Kondisi Database Kependudukan Nasional. Jurnal Sistem Informasi MTI UI, 3(1), 2007, Jakarta, Indonesia, http://www.cs.ui.ac.id/id/publikasi-nasional/.
  9. Herald Setiadi and Husni Fahmi, ”The necessity of stakeholder active participation as success factor to eliminate information system theory and implementation gap: Case Study in Direktorat Adminduk,” Jurnal Sistem Informasi MTI-UI, Vol 2, No.2, page 49-52, Oktober 2006, Salemba, Jakarta, Indonesia.
  10. Husni Fahmi, Haret Faidah, “Tutorial Kriptografi Klasik dan Penerapannya dalam Visual Basic .NET”, Ilmu Komputer (Komunitas eLearning Gratis Ilmu Komputer Indonesia) http://www.ilmukomputer.com/umum/husni-kriptografi.php, January 2006.
  11. Husni Fahmi, Amir Dahlan, Rusdianto Roestam, Wenwen Ruswendi, Zain Saifullah, Tahar Agastani, Widrianto S. Pinastiko, “A Distance Learning Design and Implementation in Indonesia”, International Workshop on Frontiers of Information Technology, December 23 – 24, 2003, Islamabad, Pakistan.
  12. Rusdianto Roestam, Amir Dahlan, Husni Fahmi, “Developing Distance Learning System in Indonesia: Experience”, The Asian Pacific International Symposium (APIS) on Internet and Multimedia, December 19-20, 2002, Sahid Jaya Hotel, Jakarta, Indonesia.
  13. Husni Fahmi, Bambang Heru, “QoS Management for Multimedia Traffic Using Proxy over Wireless LAN”, International Seminar on Information and Communication Technologies (ICT) 2002, October 16-17, 2002, Novotel Hotel, Batam, Indonesia.
  14. James B. D. Joshi, Kevin Li, Husni Fahmi, Basit Shafiq, Arif Ghafoor, “A Model for Secure Multimedia Document Database System in a Distributed Environment”, Special Issue of IEEE Transactions on Multimedia on Multimedia Databases, June, 2002.
  15. H. Fahmi, M. Latif, B. Shafiq, R. Paul, and A. Ghafoor, “Real-time resource reservation for synchronized multimedia object over wireless LAN,” IEEE International Symposium on Object-oriented Real-time distributed Computing, April 29–May 1, 2002, Washington, DC.
  16. H. Fahmi, M. Latif, S. Sedigh-Ali, A. Ghafoor, P. Liu and L. Hsu, “Proxy servers for scalable interactive video support,” IEEE Computer, vol. 34, no. 9, pp. 54–60, September 2001.
  17. H. Fahmi, W. G. Aref, M. Latif, B. Shafiq, A. Ghafoor, P. Liu and L. Hsu, “Distributed web-based framework for real-time multimedia object communication,” International Journal of Computer Systems Science and Engineering, vol. 16 no. 2, pp. 79–88, March 2001.
  18. H. Fahmi, M. Latif, A. Ghafoor, P. Liu, and L. Hsu, “Performance Evaluation of an Interactive Web-Based Multimedia Document,” IEEE International Conference on Multimedia and Expo (ICME 2000), July 30 – August 2, 2000, Hilton New York & Towers, New York City, NY, USA.
  19. H. Fahmi, W. G. Aref, M. Latif, A. Ghafoor, P. Liu, and L. Hsu, “Distributed Framework for Real-Time Multimedia Object Communication,” The 3rd IEEE International Symposium on Object-oriented Real-time distributed Computing (ISORC 2000), March 15–17, 2000, Newport Beach, California, USA.
  20. A. Bashandy, R. Paul, S. Baqai, S. Sedigh, H. Fahmi, A. Ghafoor, “A Protocol Architecture for Guaranteed Quality of Service in Collaborated Multimedia Applications,” Proceeding of IEEE Symposium on Application-Specific Systems and Software Engineering Technology (ASSET’99), March 1999, New York.
  21. H. Fahmi, S. Baqai, A. Bashandy, and A. Ghafoor, “Dynamic Resource Allocation for Multimedia Document Retrieval over High Speed LANs,” Multimedia Tools and Applications, vol. 8, no. 1, pp. 91–114, 1999.
  22. S. Baqai, R. Paul, H. Fahmi, A. Bashandy, and A. Ghafoor,  “Real Time Resource Allocation for Multimedia Object Communication,” Proceedings of the International Symposium on Object-oriented Real-time distributed Computing (ISORC’98), April 1998, Japan.
  23. H. Fahmi, S. Baqai, R. Paul, A. Bashandy, and A. Ghafoor, “A Protocol Architecture for Multimedia Document Retrieval Over High Speed LANs,” Proceedings of the IEEE Workshop on Application-Specific Software Engineering and Technology (ASSET’98), March 1998, Richardson, Texas, USA.
  24. K. Li, Y. F. Day, H. Fahmi, and A. Ghafoor , “A Multimedia Information System for Document Authoring, Indexing and Presentation,” IEEE International Computer Software and Applications Conference (COMPSAC), August 1997.
  25. H. Fahmi, R. A. Paul, A. Bashandy, and A. Ghafoor, “Ensuring Quality of Service for Multimedia Applications in a LAN environment,” IEEE High-Assurance Systems Engineering Workshop (HASE), August 1997.
  26. H. Fahmi and A. Ghafoor, “Multimedia Services over Fast Ethernet LAN,” Poster Presentation at Purdue Electrical Engineering Industrial Institute (PEEII), April 3, 1997.