462 / Teknologi Informasi
USULAN PENELITIAN HIBAH BERSAING
Pengembangan Sistem Manajemen Bimbingan Skripsi berbasis Semantic RESTful Service untuk meningkat interoperability pada modul e-learning
Ketua:
Heru Agus Santoso, Ph.D
NIDN: 0613087202
Anggota: Fahri Firdausillah, M.Cs Aditya Nugraha, M.Cs
NIDN: 0605078601 NIDN: 0618038701
UNIVERSITAS DIAN NUSWANTORO SEMARANG APRIL 2015
i
ii
Daftar Isi
Daftar Isi .................................................................................................................................................. 1 Ringkasan ................................................................................................................................................ 2 BAB I: PENDAHULUAN ...................................................................................................................... 3 1.1
Latar Belakang ........................................................................................................................ 3
1.2
Tujuan Khusus......................................................................................................................... 4
1.3
Urgensi Penelitian ................................................................................................................... 5
1.4
Temuan/Inovasi dalam Pembangunan dan Pengembangan Ipteks .......................................... 5
1.5
Luaran Penelitian..................................................................................................................... 6
BAB II: TINJAUAN PUSTAKA ............................................................................................................ 7 2.1
State of the art RESTful Service ............................................................................................. 7
2.2
State of the art Pemanfaatan RESTful Service pada e-Learning ............................................. 7
2.3
Komposisi RESTful Service ................................................................................................... 8
2.4
Web 2.0 dan Web 3.0 .............................................................................................................. 8
BAB III: METODOLOGI PENELITIAN ............................................................................................. 10 3.1
Metode Penelitian .................................................................................................................. 10
3.2
Tahapan Penelitian ................................................................................................................ 10
3.3
Roadmap Penelitian............................................................................................................... 12
BAB IV: BIAYA DAN JADWAL PENELITIAN ............................................................................... 13 4.1
Anggaran Biaya ..................................................................................................................... 13
4.2
Jadwal Penelitian ................................................................................................................... 13
DAFTAR PUSTAKA............................................................................................................................ 14 Lampiran 1. Justifikasi Anggaran Penelitian......................................................................................... 15 Lampiran 2. Susunan Organisasi Tim Peneliti dan Pembagian Tugas .................................................. 17 Lampiran 3. Ketersediaan Sarana dan Prasarana .................................................................................. 18 Lampiran 4. Biodata Ketua dan Anggota Tim Peneliti ......................................................................... 19 Lampiran 5. Surat Pernyataan Ketua Peneliti........................................................................................ 29
1
Ringkasan Kolaborasi mahasiswa dan dosen dalam pengerjaan skripsi merupakan syarat mutlak lancarnya pelaksanaan pengerjaan tugas akhir perkuliahan tersebut, beberapa perguruan tinggi telah membuat perangkat lunak bimbingan skripsi untuk memudahkan kolaborasi mahasiswa dan dosen saat tidak dapat bertatap muka. Sayangnya kebanyakan perangkat lunak tersebut dikembangan secara tightlycoupled, atau dengan kata lain sistem tersebut tidak mudah untuk dikembangkan dan dikombinasikan dengan aplikasi lain. Padahal beberapa penelitian telah menjelaskan bahwa interaksi antar perangkat lunak sangat bermanfaat dan sangat penting dalam pengembangan eLearning. Salah satu cara untuk menyelesaikan permasalahan tersebut adalah dengan mengembangkan perangkat lunak loosely-coupled dengan menggunakan Representational State Transfer (RESTful) service. Metode tersebut memungkinkan representasi data melalui protokol Hypertext Transfer Protocol (HTTP) dengan format eXtensible Markup Language (XML) atau Javascript Object Notation (JSON) yang dapat diterjemahkan dengan mudah oleh komputer, dan relatif lebih ringan dibandingkan dengan alternatif lain. Kemudian untuk meningkatkan interoperabilitas antar perangkat lunak, diperlukan adaptasi fitur semantic service yang sering dikembangkan dengan SOAP. Penelitian ini akan mengahasilkan perangkat lunak bimbingan skripsi online berbasis Semantic RESTful service yang mampu memberikan diskripsi formal, penemuan layanan dan orkestrasi yang lebih memudahkan pengembangan fitur baru berdasarkan service dari pihak ketiga dan adaptasi data aplikasi pada perangkat lunak baru. Temuan ini diharapkan mempermudah pengembangan perangkat lunak bimbingan skripsi pada khususnya, dan e-Learning pada umumnya, di mana pengembang tidak perlu membangun semua sistem dari awal, namun dapat menggunakan kembali komponen e-Learning yang ada pada aplikasi lain. Tahapan penelitian yang digunakan pada penelitian ini dibagi ke dalam dua tahapan besar yaitu, tahap pengembangan purwarupa perangakat lunak manajemen bimbingan skripsi berbasis RESTful service, dan tahap pengembangan semantic REST service untuk peningkatan interoperabilitasnya. Sedangkan untuk mengukur keberhasilan penelitian digunakan unit testing untuk memastikan tiap komponen berjalan dengan baik, integration testing untuk memvalidasi integrasi antar komponen termasuk integrasi dengan perangkat lunak lain, dan performance testing untuk memastikan perangkat lunak memiliki performa yang cukup saat diimplementasikan.
2
BAB I: PENDAHULUAN 1.1 Latar Belakang Skripsi merupakan tahap akhir dalam perkuliahan strata sarjana yang bertujuan untuk menguji kemampuan mahasiswa dalam menganalisis masalah dan memecahkan dengan ilmu pengetahuan yang telah dipelajari selama kuliah. Tidak seperti aktivitas perkuliahan lain yang melakukan tatap muka antara mahasiswa dengan dosen di kelas, aktivitas skripsi dimulai dengan pengerjaan penelitian secara terbimbing di luar kelas dan diakhiri dengan sidang presentasi hasil di depan dosen penguji. Komitmen mahasiswa untuk berkolaborasi dengan dosen pembimbing merupakan satu syarat penting dalam pengerjaan skripsi, bahkan lemahnya relasi interpersonal antara mahasiswa dan dosen pembimbing dianggap sebagai faktor tertinggi penyebab kegagalan penyelesaian skripsi tepat waktu (de Kleijn 2012). Beberapa perguruan tinggi telah membuat perangkat lunak bimbingan skripsi online untuk mendukung pelaksanaan skripsi.Dengan menggunakan perangkat lunak tersebut, mahasiswa tidak harus benar-benar secara tatap muka bertemu langsung dengan dosen, melainkan bimbingan skripsi dapat dilakukan secara online (Verius, 2014). Sayangnya kebanyakan perangkat lunak bimbingan skripsi tersebut dikembangan secara tertutup dan tightly-coupled dengan sistem informasi perguruan tinggi masing-masing, atau dengan kata lain sistem tersebut tidak interoperable dengan komponen sistem lain. Mashup service atau penggabungan berbagai service untuk memperkaya konten eLearning sudah terbukti sangat bermanfaat dan diperlukan pada model pembelajaran kolaboratif seperti bimbingan skripsi (Navarro, 2014). Namun salah satu persyaratan aplikasi mashup, yaitu kemudahan interaksi antar komponen sistem secara mudah dengan antarmuka service tidak dapat dilakukan pada sistem yang tertutup seperti pada perangkat lunak bimbingan skripsi yang ada. Kekurangan lain dari aplikasi tightly-coupled adalah sulitnya penambahan fitur yang dikerjakan menggunakan bahasa pemrograman lain, misalkan untuk membuat versi Android (Java) dari aplikasi bimbingan skripsi online yang dikembangan dengan PHP, maka semua modulnya harus dikerjakan dari awal. Demikian juga misalkan untuk penambahan fitur early warning system dan integrasi perangkat lunak pendeteksi plagiasi online, harus dilakukan secara manual dan terpisah dari aplikasi yang ada (Pautasso dan Wilde, 2009). Kekurangan ini disebabkan karena harus terjadi komunikasi antar mesin (machine-to-machine communication) yang umumnya masih berdasarkan pada informasi yang statis dan tight coupling (Lanthaler dkk., 2010). Ada beberapa cara untuk mengatasi permasalah tersebut. Salah satunya dengan mengembangkan perangkat lunak loosely-coupled yang dapat diintegrasikan dengan aplikasi lain secara mudah. Salah satu metode yang digunakan adalah Representational State Transfer (RESTful) service seperti yang 3
telah diimplementasikan oleh Facebook dan StackOverflow. RESTful service memungkinkan representasi data melalui protokol Hypertext Transfer Protocol (HTTP) dengan format eXtensible Markup Language (XML) atau Javascript Object Notation (JSON) dapat diterjemahkan dengan mudah oleh komputer (Pautasso, 2014). Karena menggunakan format terbuka seperti XML dan JSON, RESTful service bersifat transparan dan dapat dimanipulasi oleh semua bahasa pemrograman populer, sedangkan pemanfaatan HTTP-Verbs membuat pengiriman data pada RESTful relatif lebih ringan dibandingkan dengan standard lain seperti Common Object Request Broker Architecture (CORBA), Java Native Interface (JNI), maupun Simple Object Access Protocol (SOAP). RESTful adalah tipe arsitektur yang dikembangkan untuk meningkatkan kinerja, skalabilitas dan abstraksi sumber daya pada sistem hipermedia terdistribusi di internet. Penyedia layanan terkemuka seperti Facebook dan Google masih menggunakan tipe arsitektur ini. Namun demikian, terdapat sejumlah permasalahan pada implementasi arsitektur RESTful, antara lain pada diskripsi formal, penemuan layanan dan orkestrasi layanan (Lanthaler dan Guetl, 2010). Service Oriented Architecture (SOA) yang dibangun di atas layanan Web merupakan upaya pertama untuk mengatasi permasalahanpermasalahan tersebut. Tetapi pada kenyataannya, penggunaan SOA masih sangat terbatas karena tingkat kompleksitas yang tinggi sehingga penyedia layanan lebih memilih menggunakan RESTful. Berangkat dari latar belakang tersebut, maka pada penelitian ini akan dikembangkan perangkat lunak bimbingan skripsi online berbasis Semantic RESTful service yang mampu memberikan diskripsi formal, penemuan layanan dan orkestrasi yang lebih memudahkan pengembangan fitur baru berdasarkan service dari pihak ketiga dan adaptasi data aplikasi pada perangkat lunak baru.
1.2 Tujuan Khusus Tujuan dari penelitian ini berdasarkan pada perumusan masalah yang telah dijelaskan sebelumnya adalah: 1. Terbentuknya backend perangkat lunak bimbingan skripsi online berbasis RESTful service yang interoperable dan bersifat terbuka terhadap komponen sistem lain, sehingga memudahkan adaptasi dan komposisi perangkat lunak dengan manipulasi antarmuka service. 2. Untuk memvalidasi sifat adaptif backend perangkat lunak bimbingan skripsi online dengan mengimplementasikan dua frontend perangkat lunak bimbingan skripsi online sekaligus, yaitu frontend berbasis web dan aplikasi mobile. 3. Untuk mengembangkan backend yang dibuat dengan Semantic RESTful service sehingga meningkatkan kaidah diskripsi formal, penemuan layanan dan orkestrasinya guna memudahkan penambahan fitur dari perangkat lunak yang telah ada tanpa harus mengembangkan fitur baru dari awal.
4
1.3 Urgensi Penelitian Penelitian ini diharapkan dapat memberikan kontribusi pada pengembangan perangkat bimbingan skripsi online sebagai sebuah komponen eLearning yang mudah dikomposisikan dengan komponen lain, sehingga memperkaya konten dan fitur eLearing tersebut. Selain itu, secara aplikatif pelaksanaan penelitian ini juga memberikan manfaat pada dosen dan mahasiswa untuk melakukan aktivitas bimbingan skripsi secara online saat tidak dapat bertatap muka secara langsung. Dari sisi teknologi, penggunaan teknologi terbaru yaitu teknologi semantik pada desain RESTful Service diharapkan dapat meningkatkan interoperabilitas antar perangkat lunak dengan lebih baik. Secara lebih detail manfaat yang diharapkan dari penelitian ini adalah sebagai berikut: 1. Terbentuknya standard framework untuk desain RESTful service yang interoperable terhadap perangkat lunak eLearning lain. 2. Membantu pengembang sistem akademik untuk mengintegrasikan bimbingan skripsi online ke dalam sistem akademik yang telah ada, dengan hanya memanipulasi antarmuka service perangkat lunak bimbingan skripsi online. 3. Membantu mahasiswa melakukan bimbingan skripsi secara tanpa harus bertatap muka dengan dosen secara langsung saat dosen pembimbing sedang tidak berada di kampus. 4. Membantu dosen untuk mengevaluasi kemajuan skripsi mahasiswa secara online, kapanpun dan dimanapun.
1.4 Temuan/Inovasi dalam Pembangunan dan Pengembangan Ipteks Inovasi yang ditargetkan pada penelitian ini adalah desain RESTful Service perangkat lunak bimbingan skripsi yang ditingkatkan kemampuannya dengan teknologi semantik sehingga memudahkan interoperabilitas antar perangkat lunak. Semantic RESTful service yang dikembangkan diharapkan mampu memberikan diskripsi formal, penemuan layanan dan orkestrasi yang lebih memudahkan pengembangan fitur-fitur baru. Temuan ini diharapkan dapat mempermudah pengembangan perangkat lunak bimbingan skripsi pada khususnya, dan e-Learning pada umumnya, di mana pengembang tidak perlu membangun semua sistem dari awal, namun dapat menggunakan kembali komponen e-Learning yang ada pada aplikasi lain.
5
Gambar 1. Gambaran penerapan RESTful Service pada bimbingan skripsi online
Penerapan RESTful service yang ditingkatkan kemampuannya dengan teknologi semantik pada aplikasi bimbingan skripsi online diharapkan dapat meningkatkan keterbukaan sistem untuk dikembangkan secara bersama-sama dengan pihak ketiga, namun tetap dapat menjaga data dan fungsi yang hanya boleh diakses oleh pihak internal saja. Gambar 1 menampilkan model penerapan RESTful service pada perangkat lunak yang akan dikembangkan, di mana aplikasi bimbingan skripsi online dapat digunakan sebagai provider Mashup Service untuk perangkat lunak lain dan mempermudah pengembangan aplikasi secara terbuka.
1.5 Luaran Penelitian Target luaran penelitian ini terbagi menjadi 3 kategori yaitu:
1. Purwarupa perangkat lunak bimbingan skripsi online: a. Tahun 1: purwarupa sistem manajemen bimbingan skripsi berbasis RESTful service b. Tahun 2: implementasi backend dengan semantic REST pada perangkat lunak untuk peningkatan interoperabilitas 2. Publikasi di jurnal ilmiah internasional bereputasi a. Tahun 1: publikasi tentang rancangan dan implementasi perangkat lunak manajemen bimbingan skripsi sebagai modul e-learning berbasis RESTful service b. Tahun 2: publikasi tentang framework semantic REST untuk meningkatkan interoperabilitas perangkat lunak. 3. Seminasi pada konferensi internasional a. Tahun 1: seminasi tentang peluang dan tantangan aplikasi berbasis RESTful Service b. Tahun 2: seminasi tentang hasil penerapan perangkat lunak bimbingan skripsi online berbasis RESTful service
6
BAB II: TINJAUAN PUSTAKA 2.1 State of the art RESTful Service RestFul service merupakan teknik alternatif web service yang dianggap memiliki kelebihan pada strukturnya yang lebih ringkas dan lebih ringan jika dibandingkan dengan SOAP.Selain itu, karena RestFul Service hanya menggunakan HTTP-verbs (GET, POST, PUT, DELETE), teknik ini juga lebih mudah diimplementasikan dibandingkan web service konvensional menggunakan SOAP. Peranan RestFul service sebagai antarmuka untuk pengembangan perangkat lunak berbasis mashup dan orkestrasi widget juga sangat penting, sebagaimana studi yang dilakukan oleh Soylu et.al (2011).Pada studi tersebut dijelaskan bahwa mashup widget yang dikembangkan dengan web service semestinya memiliki responsivitas pada kedua bagian, yaitu di sisi end-user dan di sisi backend.Namun untuk mencapai integrasi yang sebenarnya diperlukan ada empat tantangan yang harus diselesaikan yaitu widget interoperability, user behaviour mining, dan infrastruktur.Selanjutnya framework solusi permasalahan tersebut diimplementasikan dalam perangkat lunak Widget-based Personal Learning Environment (WIPLE). Meskipun memiliki bentuk yang lebih compact jika dibandingkan standard SOAP, RestFul Service juga dapat dimanfaatkan untuk implementasi web ontology.He, et.a.(2012) telah mengembangkan web service beradasarkan semantic web yang mampu mengadaptasi keadaan kontekstual pada rumah pintar dengan menggunakan sensor, dan memanfaatkan Thing-REST sebagai antarmuka komunikasi kontekstual antar perangkat dan aplikasi. Kombinasi RESTful service dengan web semantic juga dilakukan oleh Lanthaler dan G ̈utl (2012) yang mengembangkan machine-readable RESTful description untuk dapat digunakan bersama SPARQL query yang telah diterjemakan ke dalam HTTP request untuk pembacaan dan penulisan data web secara global.
2.2 State of the art Pemanfaatan RESTful Service pada e-Learning Pemanfaatan teknik RESTful service pada perangkat lunak e-Learning telah banyak dilakukan seiring dengan kebutuhan model pembelajaran saat ini di mana integrasi informasi dan pengetahui yang dihimpun dari beberapa sumber menjadi cukup penting (Dietze, et.al 2012).Dalam konteks tersebut RESTful berperan sebagai representasi data yang menghubungkan satu informasi yang dihasilkan perangkat lunak e-Learning yang satu dengan lainnya, tanpa harus mengkhawatirkan perbedaan skema dan struktur data pada masing-masing perangkat lunak.Pendekatan tersebut kemudian juga telah diimplementasikan pada perangkat lunak mEducator yang menjadi portal pengetahuan bagi siswa yang mengumpulkan berbagai macam informasi dan pengetahuan dari beberapa sumber. Salah satu pemanfaatan RESTful service yang paling banyak digunakan dalam bidang pendidikan
adalah
penggunaan
teknologi
Mashup
dan
Widgeting
untuk
secara
mudah
mengintegrasikan resource dari beberapa perangkat lunak secara realtime.Govaerts et.al (2011) telah 7
mengembangkan lingkungan integrasi dengan memanfaatkan komunikasi antar perangkat lunak yang menyediakan widgeting service untuk personal learning environments (PLE). Selain menggunakan representasi pesan dengan menggunakan RESTful, proyek tersebut juga menggunakan messaging service yang menyediakan push based technology untuk otomatisasi penyebaran pesan antara pengguna dengan service yang ada. Bentuk lain dari penggunaan RESTful service adalah untuk memudahkan adaptasi konten berbasis web ke dalam perangkat lunak berbasis mobile seperti penelitian yang dilakukan oleh Firdausillah (2013). Pada penelitian tersebut dilakukan adaptasi data dan konten pada LMS berbasis Moodle ke dalam perangkat lunak bergerak dengan melakukan caching menggunakan basis data bergerak dengan memanfaatkan antarmuka RESTful service yang telah disediakan oleh LMS Moodle. Hasilnya perangkat lunak yang dikembangkan bukan hanya mampu mengadaptasi konten yang ada pada LMS Moodle, namun juga meningkatkan ketersediaan konten pada perangkat bergerak deng menggunakan teknik caching tersebut.
2.3 Komposisi RESTful Service Komposisi service merupakan penggabungan beberapa web service dengan menggunakan aturan tertentu dengan tujuan interaksi antar perangkat lunak, sehingga setiap perangkat lunak yang dikembangkan memiliki spesialisasi masing-masing tanpa harus tergantung dengan aplikasi lain. Spesialisasi aplikasi ini memiliki beberapa manfaat antara lain pengembang hanya perlu berfokus pada fitur yang dikembangkan saja, sedangkan fitur lain di luar concern aplikasi tersebut dapat memanfaatkan fitur independen yang telah disedikan aplikasi lain. Selain itu, spesialisasi juga memungkinkan pengembangan perangkat lunak hanya dengan menyusun modul-modul yang telah tersedia, tanpa harus mengembangkan semua dari awal. Komposisi service menghasilkan suatu service baru dengan memanfaatkan service lain yang telah ada (Bellido et.al, 2013).
2.4 Web 2.0 dan Web 3.0 Teknologi Web konvensional, lebih dikenal dengan syntactic Web Technology menyediakan fasilitas yang terbatas dalam mendukung integrasi data/informasi. Tujuan awal Web 2.0 dan Web 3.0 adalah menyediakan seperangkat teknologi untuk memudahkan integrasi berbagai data/informasi pada lapisan semantik, sehingga informasi dapat dipahami oleh komputer secara langsung (machine-understandable) (Antoniou & Harmelern, 2008). Lapisan semantik tersebut dapat berupa ontologi untuk mendukung integrasi data dan informasi. Sebagai standarisasi Web Ontology, W3C telah merekomendasikan penggunaan Resource Description Framework Schema (RDFS) dan OWL untuk mengembangkan ontologi. Versi terbaru dari OWL yaitu OWL 2 telah direkomendasikan sejak bulan Oktober 2009. OWL 2 terdiri dari OWL 2 EL, OWL 2 QL dan OWL 2 RL, varian tersebut disesuaikan dengan 8
tingkat ekspresivitas dan kompleksitas penalarannya. Gambar 3 menyajikan struktur teknologi yang digunakan untuk membangun aplikasi Semantic Web, dikenal dengan istilah The Semantic Web Layer Cake atau The Semantic Web Stack1.
Gambar 3: The Semantic Web Stack Setelah mengalami fase perbaikan yang cukup panjang sejak diperkenalkan pertama kali oleh Sir Tim Berners-Lee pada tahun 2001, Semantic Web telah berada pada fase yang cukup matang untuk diimplementasikan. Walaupun masih di era permulaan (seperti diilustrasikan dengan gambar 4), beberapa aplikasi berbasis Semantic Web telah berhasil diimplementasikan untuk integrasi informasi, Web pintar (intelligent Web), manajemen konten dan pengetahuan (content and knowledge organization) dan lain-lain (Herman, 2011).
Gambar 4: Siklus adopsi teknologi semantik (Herman, 2011)
1
http://www.w3.org/2007/Talks/0130-sb-W3CTechSemWeb/#(24)
9
BAB III: METODOLOGI PENELITIAN 3.1 Metode Penelitian Ada dua metode penelitian yang digunakan pada penelitian ini, yaitu metode deskriptif kualitatif dan metode kuantitatif. Metode deskriptif kualitatif digunakan untuk mengumpulkan kebutuhan sistem dan data perancangan dari calon pengguna akhir sistem dan studi pustaka. Metode tersebut dipilih karena output yang diharapkan adalah daftar kebutuhan sistem dan alur penggunaan yang akan digunakan sebagai pedoman saat perancangan dan pengembangan sistem. Sedangkan metode kuantitatif digunakan untuk menguji kelengkapan sistem, memvalidasi tingkat penerimaan sistem oleh pengguna akhir, dan mengukur performa sistem dengan menggunakan perkakas uji otomatis. Metode tersebut akan menghasilkan angka riil yang dapat digunakan untuk mengukur seberapa berhasil sistem dan perangkat lunak yang dikembangkan.
3.2 Tahapan Penelitian Metodologi penelitian yang digunakan pada pengembangan perangkat lunak bimbingan skripsi online ini dibagi ke dalam dua tahapan besar sesuai dengan jumlah tahun penelitian yang diajukan. Pada tahun pertama, penelitian akan difokuskan pada pengembangan purwarupa perangakat lunak manajemen bimbingan skripsi berbasis RESTful service, sedangkan pada tahun kedua penelitian akan difokuskan pada pengembangan semantic REST service untuk peningkatan interoperabilitas aplikasi dengan perangkat lunak lain. Detail tahapan dan metode penelitian yang dilaksanakan adalah sebagaimana tercantum pada tabel berikut: Tabel 3.1 Tabel tahapan metode penelitian
Tahapan
Langkah
Hasil
Tahun 1 Identifikasi kebutuhan sistem
- Identifikasi fitur dan subsistem yang diperlukan oleh end user dan harus disediakan oleh sistem - Membuat list fitur sistem dan hal-hal yang terkait dengan sistem
List spesifikasi kebutuhan sistem yang menjadi acuan dasar pengembangan
Desain perangkat lunak
- Membuat class diagram - Membuat activity diagram - Membuat deployement diagram - Backlog pengembangan aplikasi
Dokumen desain dan kerangka kerja untuk purwarupa yang akan dikembangkan
Desain antarmuka
- Membuat rancangan struktur antarmuka
Dokumentasi service
10
backend
service yang akan dikembangkan
dan penggunaannya
Mockup antarmuka frontend
- Membuat rancangan struktur antarmuka aplikasi basis web - Membuat wireframe aplikasi
List wireframe aplikasi sebagai acuan pengembang akhir
Pengembangan purwarupa aplikasi
- Koding aplikasi backend service dengan menggunakan bahasa pemrograman Java - Koding aplikasi frontend dengan menggunakan bahasa pemrograman PHP
Purwarupa aplikasi berbasis REST
Pengujian aplikasi
- Pengujian unit aplikasi - Pengujian integrasi basis data - Pengujian performa aplikasi
Dokumen hasil uji coba performa dan kelengkapan purwarupa
Tahun 2 Studi literature perbandingan format layanan semantik
- Survey format layanan semantik beserta kelebihan dan kekurangannya - Studi persiapan penerapan layanan semantik pada RESTful service yang telah dibuat
Dokumen spesifikasi format layanan semantik dan strategi penerapannya
Perancangan model layanan semantik
- Perancangan struktur data layanan semantik berbasis REST - Perancangan struktur anotasi layanan semantik data - Perancangan model client API untuk layanan semantik
Dokumen desain model semantik sebagai acuan pengembang akhir
Implementasi layanan semantik
- Penulisan kode pemrograman layanan semantik dengan menggunakan Java Jersey dan JAX-RS - Penulisan kode pemrograman dokumentasi layanan dengan menggunakan SWAGGER
Perangkat lunak backend service berbasis semantic REST
Pengujian dan validasi layanan semantik
- Pengujian integrasi layanan web dengan aplikasi pihak ketiga - Pengujian performa aplikasi dengan perkakas online - Pengujian pemanggilan anotasi
Dokumen hasil pengujian perangkat lunak
11
Perencanaan future works penelitian
- Penulisan laporan penelitian - Penulisan list task to do yang belum masuk dalam lingkup penelitian ini untuk dikerjakan pada penelitian lanjut
Laporan penelitian dan draft proposal sesuai roadmap penelitian
3.3 Roadmap Penelitian Penelitian yang diusulkan ini merupakan bagian dari roadmap penelitian untuk mengembangkan Adaptive contextual learning portal based on semantic service composition. Mulai dari tahun 2013 telah dilakukan beberapa studi pendahuluan oleh tim pengusul, dan target final dari tujuan roadmap penelitian akan selesai pada tahun 2019. Adapun tabel roadmap penelitian adalah sebagaimana ditampilkan pada tabel 3.2 di bawah ini: Tabel 3.2 Tabel Roadmap penelitian yang dituju Tahun
Aspek Teknologi
2013 2014
A Structural Meta-data Mapping Approach and Its Validation
2015
Knowledge capturing based on web crawling and text mining
2019
Studi Pendahuluan
Backend Service untuk Knowledge Management Sharing
Studi Pendahuluan Studi Pendahuluan
Semantic REST service for interoperability of modul based e-learning software
Penelitian yang diajukan (HIBER Tahun 1) Penelitian yang diajukan (HIBER Tahun 2)
Component based service Learning portal
2018
Keterangan
Mobile LMS based on Moodle web service implementation
Prototype of thesis supervising management system based on RESTful service
2016
2017
Aspek Implementatif
Semantic Driven Learning Service Composition
Rencana Penelitian STRANAS Rencana Penelitian STRANAS
Adaptive contextual learning portal based on semantic service composition
12
BAB IV: BIAYA DAN JADWAL PENELITIAN 4.1 Anggaran Biaya Biaya yang diusulkan No
Jenis Pengeluaran Tahun I
Tahun II
1
Gaji dan Upah
22.000.000
22.000.000
2
Bahan habis pakai dan peralatan
23.858.000
23.690.000
3
Perjalanan
17.550.000
18.800.000
4
Lain-lain
9.000.000
9.000.000
72.408.000
73.490.000
Jumlah Total Anggaran Penelitian
145.898.000
4.2 Jadwal Penelitian No
Jenis Kegiatan
1
Identifikasi kebutuhan sistem
2
Desain perangkat lunak
3
Desain antarmuka backend
4
Mockup antarmuka frontend
5
Pengembangan purwarupa aplikasi
6
Pengujian aplikasi
7
Studi literatur perbandingan format layanan semantik
8
Perancangan model layanan semantik
9
Implementasi layanan semantik
10
Pengujian dan validasi layanan semantik
11
Perencanaan future works penelitian
Tahun 1
Tahun 2
1 2 3 4 5 6 7 8 1 2 3 4 5 6 7 8
13
DAFTAR PUSTAKA Bellido, Jesus, Rosa Alarcón, and Cesare Pautasso."Control-Flow Patterns for Decentralized RESTful Service Composition." ACM Transactions on the Web (TWEB) 8.1 (2013): 5. de Kleijn, Renske AM, et al. "Master's thesis supervision: Relations between perceptions of the supervisor–student relationship, final grade, perceived supervisor contribution to learning and student satisfaction." Studies in Higher Education 37.8 (2012): 925-939. Dietze, Stefan, et al. "Linked Education: interlinking educational Resources and the Web of Data." Proceedings of the 27th annual ACM symposium on applied computing. ACM, 2012. Firdausillah, Fahri, Desi Purwanti K., Bowo Nurhadiyono, “Pengembangan Mobile Learning Management System Secara Hybrid (Online/Offline), Sebagai Solusi Pengaksesan LMS pada Smartphone dengan Koneksi Terbatas”, Laporan Penelitian Pemula DIKTI (2013) Govaerts, Sten, et al. "Towards responsive open learning environments: the ROLE interoperability framework." Towards Ubiquitous Learning.Springer Berlin Heidelberg, 2011.125-138. He, Jing, et al. "A smart Web service based on the context of things." ACM Transactions on Internet Technology (TOIT) 11.3 (2012): 13. Lanthaler, Markus, and Christian Gütl. "Seamless integration of RESTful services into the web of data." Advances in Multimedia 2012 (2012): 1. Navarro, Antonio, et al. "An Integration Architecture of Virtual Campuses with External eLearning Tools." Journal of Educational Technology & Society 17.3 (2014). Pautasso, Cesare, and Erik Wilde. "Why is the web loosely coupled?: a multi-faceted metric for service design." Proceedings of the 18th international conference on World wide web. ACM, 2009. Pautasso, Cesare. "RESTful web services: principles, patterns, emerging technologies." Web Services Foundations.Springer New York, 2014.31-51. Soylu, Ahmet, et al. "Mashups and widget orchestration."Proceedings of the International Conference on Management of Emergent Digital EcoSystems.ACM, 2011. Verius, Jonneva, Ahmadul Hadi, and Titi Sri Wahyuni."Pengembangan Sistem Informasi Pengelolaan Tugas Akhir/Proyek Akhir/Skripsi pada Jurusan Teknik Elektronika FT UNP." voteknika 2.1 (2014).
14
Lampiran 1. Justifikasi Anggaran Penelitian 1. Honor Peneliti No
Pelaksana
Honor/Jam
Minggu
Waktu (jam/minggu)
Tahun 1
Tahun 2
1 Ketua
40.000
25
8
8.000.000
8.000.000
2 Anggota I
35.000
25
8
7.000.000
7.000.000
3 Anggota II
35.000
25
8
7.000.000
7.000.000
22.000.000
22.000.000
Subtotal (Rp) 2. Bahan Habis Pakai dan Perlengkapan No.
Material
Justifikasi Anggaran
Harga Satuan
Cetak dokumen
3 Buku Agenda
Dokumentasi kegiatan
4 Buku Tulis
Sketsa, wireframe, dll
15.000 10 buah
150.000 10 buah
150.000
5 Logbook
Log penelitian
50.000
100.000
2 buah
100.000
6 Ballpoint
Penulisan dokumen
25.000 10 buah
250.000 10 buah
250.000
7 DVD Kosong
Backup data
9.000 50 keping
450.000
0 keping
0
8 DVD Cover
Backup data
5.000 50 lembar
250.000
0 lembar
0
9 Pulsa
Komunikasi (2 orang x 7 bulan)
10 ATK lain
Administrasi
700.000
1 paket
11 Cloud Server
Hosting aplikasi
333.000
Load Perform Testing Github Private 14 Repositories Project 15 Colaboration 16 Marchendise 17 Jilid Laporan
100.000
Paket Trello Gold 2 orang x 8 bulan Marchendise kuisioner Laporan penelitian
18 Konsumsi rapat Rapat developer
2 buah
50.000 14 buah
Penyimpanan material 90.000 aset aplikasi Sewa jasa 3.200.000 blazemeter.com Coding repository
2 eks
5 buah
Tahun 2
2 Kertas HVS
45.000 20 rim
2.000.000
Kuantitas Th. 2
Cetak dokumen
13
8 buah
Tahun 1
1 Cartridge
12 Online Storage
250.000
Kuantitas Th. 1
1.250.000
900.000 10 rim
450.000
200.000
200.000
2 eks
700.000 14 buah
700.000
700.000
1 paket
700.000
6 bulan
1.998.000 10 bulan
3.330.000
6 bulan
540.000 10 bulan
900.000
1 bulan
0 bulan
0
300.000 16 bulan
4.800.000 18 bulan
5.400.000
70.000 16 bulan
1.120.000 18 bulan
1.260.000
50.000 50 buah
2.500.000 100 buah
5.000.000
100.000 10 eks
1.000.000 10 eks
1.000.000
500.000
3.000.000
3.000.000
6 paket
3.200.000
Subtotal (Rp) 23.858.000 15
6 paket
23.690.000
3. Perjalanan No.
Material
Semarang Malaysia Akomodasi 2 internasional 1
3 Dalam kota Semarang Bandung Akomodasi 5 nasional 4
Justifikasi Perjalanan Transportasi seminar PP Akomodasi seminar Kuisioner dan wawancara Transportasi seminar PP Akomodasi seminar
Harga Satuan
Kuantitas Th. 1
Tahun 1
Kuantitas Th. 2
Tahun 2
2.400.000
2 orang
4.800.000
2 orang
4.800.000
2.500.000
2 orang
5.000.000
2 orang
5.000.000
250.000 15 kali
3.750.000 20 kali
5.000.000
1.000.000
2 orang
2.000.000
2 orang
2.000.000
1.000.000
2 orang
2.000.000
2 orang
2.000.000
Subtotal (Rp) 17.550.000
18.800.000
4. Lain-lain Justifikasi Anggaran Registrasi seminar Konferensi 1 internasional internasional Registrasi publikasi publikasi 2 internasional internasional
No.
Kegiatan
Harga Satuan
Kuantitas Th. 1
Tahun 1
Kuantitas Th. 2
Tahun 2
4.000.000 1 artikel
4.000.000 1 artikel
4.000.000
5.000.000 1 artikel
5.000.000 1 artikel
5.000.000
Subtotal (Rp) 9.000.000
16
9.000.000
Lampiran 2. Susunan Organisasi Tim Peneliti dan Pembagian Tugas No
Nama / NIDN
1 Heru Agus Santoso, Ph. D / 0613087202
Instansi Asal
Program Studi Teknik Informatika – S2 Fakultas Ilmu Komputer Universitas Dian Nuswantoro 2 Fahri Firdausillah, Program Studi MCS / 0605078601 Teknik Informatika – S1 Fakultas Ilmu Komputer Universitas Dian Nuswantoro 3 Adhitya Nugraha, Program Studi MCS / Teknik Informatika – S1 Fakultas Ilmu Komputer Universitas Dian Nuswantoro
Bidang Ilmu Web engineering, Ontology management
Software development, Database Technology
Network Technology, Computer Architecture
17
Jam / Minggu
8 / minggu
8 / minggu
8 / minggu
Uraian Tugas 1. Ketua peneliti 2. Memodelkan dan merancang sistem 3. Testing dan verifikasi 4. Publikasi ilmiah 1. Perancangan antarmuka 2. Implementasi perangkat lunak 3. Draft publikasi
1. Perancangan arsitektur sistem 2. Testing dan Verifikasi 3. Manajemen administrasi
Lampiran 3. Ketersediaan Sarana dan Prasarana Sarana yang dibutuhkan dalam peneliltian ini pada umumnya sudah tersedia pada perguruan tinggi kami, seperti pada tabel berikut: No.
Nama sarana dan prasarana
Volume
Keterangan
1
Ruang rapat
1
Kapasistas 20 orang
2
Lab Komputer untuk simulasi
1
10 unit PC
3
Perpustakaan dan database publikasi Internasional (ACM, IEEE, Sciencedirect, Scopus)
1
Media dapat digunakan/dipinjamkan
18
Lampiran 4. Biodata Ketua dan Anggota Tim Peneliti 1. BIODATA KETUA A. Identitas diri 1 Nama Lengkap (dengan gelar)
Heru Agus Santoso, Ph. D
2 Jenis Kelamin
Laki-laki
3 Jabatan Fungsional
Lektor
4 NIP/NIK/Identitas lainnya
0686.11.1998.165
5 NIDN
0613087202
6 Tempat dan Tanggal Lahir
Tegal, 13 Agustus 1972
7
[email protected];
[email protected]
e-mail
8 Nomor Telepon/ HP
(024) 76739653 / 081328843956
9
Jl. Nakula I No. 7-11 Semarang
Alamat Kantor
10 Nomor Telepon/Faks
(024) - 3517261
11 Lulusan yang Telah Dihasilkan S-1= >50 orang; S-2= -
Orang; S-3= -
Orang
1. Basis Data 2. Information Retrieval 12. Mata Kuliah yg Diampu 3. Data Mining 4. Machine Learning B. Riwayat Pendidikan S-1
S-2
S-3
Nama Perguruan Tinggi
STMIK Dian Nuswantoro
Universitas Dian Nuswantoro
Multimedia University - Malaysia
Bidang Ilmu
Sistem Informasi
Teknik Informatika
Teknologi Informasi
Tahun Masuk-Lulus
1995 - 1998
2002 - 2004
2008-2012
Judul Skripsi / Thesis / Perancangan dan Implementasi Sistem Disertasi Informasi Kehadiran Pegawai: Studi Kasus pada STIE YKPN Yogyakarta
Open Source Software (OSS) untuk Membangun Sistem Informasi Kesehatan Lingkungan
Ontolgy-based Schema Mediation and Versioning for Deep Web Integration
Nama Drs. Abdul Syukur Pembimbing/Promotor
Dr. Wahyu Hardiyanto Assoc. Prof. Dr. Haw Su Cheng 19
C. Pengalaman Penelitian Dalam 5 Tahun Terakhir Pendanaan No.
Tahun
1
2005
2007
2
3
2014
Judul Penelitian
Sumber* Jml (Juta Rp)
Pemanfaatan Teknologi Open Source untuk Membangun Sistem Informasi Kesehatan Lingkungan dengan Antar Muka Grafis: Studi Kasus pada Dinas Kesehatan Propinsi Jawa Tengah Penggunaan Teknologi Open Source dalam Asuhan Keperawatan Komunitas dengan Pendekatan Asuhan Keperawatan Keluarga di Puskesmas Kedungmundu Semarang Aplikasi Web-crawling Berbasis Ontologi Untuk Meningkatkan Relevansi Agregasi Informasi pada Situs e-Government
PDM 5.500.000
PDM 9.000.000 Hibah Bersaing
50.000.000,-
D. Pengalaman Pengabdian Kepada Masyarakat Dalam 5 Tahun Terakhir No.
Tahun
-
-
Pendanaan Sumber* Jml (Juta Rp)
Judul Pengabdian Kepada Masyarakat -
-
-
E. Pengalaman Penulisan Artikel Ilmiah Dalam Jurnal Dalam 5 Tahun Terakhir No. 1
2
Judul Artikel Ilmiah Ontology Extraction from Relational Database: Concept Hierarchy as Background Knowledge On Detecting and Representing Bottom-up Change in Ontology Versioning
Volume/ Nomor/Tahun
Nama Jurnal
24 /03/2010
Knowledge-based System Elsevier
04/02/2011
International Journal of Database Theory and Application (IJDTA)
F. Pengalaman Penyampaian Makalah Secara Oral Pada Pertemuan / Seminar Ilmiah Dalam 5 Tahun Terakhir No 1
Nama Pertemuan Ilmiah / Seminar International Conference on Database Theory and Application (DTA-2010)
Judul Artikel Ilmiah Change Detection in Ontology Versioning: A Bottom-up Approach by Incorporating Ontology Metadata Vocabulary
20
Waktu dan Tempat 2010 (Jeju island – Korea)
2
The Second International Software Reuse: MDA-Based Ontology 2011 (Pahang Conference on Software Development to Support Data Access over Malaysia) Engineering and Applications Computer System (ICSECS-2011)
3
Seminar dan Pembekalan Sistem Jaringan Ekstranet dilingkungan Pemprov. Jawa Tengah
Interoperabilatas pada e-Government
2012 (Salatiga – Indonesia)
4
Workshop Kewirausahaan UMKM berbasis Teknologi Informasi dan Komunikasi
Technopreneurship: pengembangan eCommerce untuk peningkatan kapasitas UKM
2012 (Semarang – Indonesia)
5
Seminar Pengelolaan Data dan Sistem untuk SKPD Pemprov. Jawa Tengah
Integrasi Informasi pada Website eGovernment
2013 (Salatiga – Indonesia)
6
Pelatihan Kewirausahaan Pemuda Jawa Tengah dan Fasilitasi Akses 2013 Disampaikan pada Koordinasi dan sosialisasi Buku Pedoman Pengelolaan Sistem Informasi Provinsi Jawa Tengah Disampaikan pada Sosialisasi Website http://www.jatengprov.go .id Pemerintah Provinsi Jawa Tengah, Semarang November 2014 2014 2nd International Conference Information and Communication Technology (ICoICT) ICBETA 2014 “Multidisciplinary Approach for The Sustainability of Health”
Technopreneurship: Kewirausahaan
2013 (Semarang – Indonesia)
7
8
9
10
berbasis Teknologi Informasi Dari “Information Society” ke “Knowledge Society”: Peran Pendidikan
2014 (Semarang-Indonesia)
Tinggi
Keselarasan website pemerintah dengan kebijakan e-Government.
Identification of Process-based Patterns in Credit Application
2014 (Semarang-Indonesia)
Fraud 2014 (Bandung Indonesia)
LVQ (Learning Vector Quantization) 2014 (Yogyakarta – Method for Identification of Plasmodium Indonesia) Vivax In Thick Blood Film
G. Pengalaman Penulisan Buku dalam 5 Tahun Terakhir No -
Judul Buku
-
Tahun
-
Jumlah Halaman
-
21
Penerbit
-
H. Pengalaman Perolehan HKI Dalam 5 – 10 Tahun Terakhir No. -
Judul/Tema HKI
Tahun
-
-
Jenis -
Nomor P/ID -
I. Pengalaman Merumuskan Kebijakan Publik/Rekayasa Sosial Lainnya Dalam 5 Tahun Terakhir Judul/Tema/Jenis Rekayasa Sosial Lainnya yang Telah Diterapkan
No. -
-
Tahun
Tempat Penerapan
-
-
Respons Masyarakat -
J. Penghargaan yang Pernah Diraih dalam 10 tahun Terakhir (dari pemerintah, asosiasi atau institusi lainnya) No. 1
Institusi Pemberi Penghargaan
Jenis Penghargaan
Finalis Lomba Karya Tulis Tingkat Nasional – Bank Kementrian RISTEK Indonesia. “Open Source Software Sebagai Alternatif dan Bank Indonesia Aplikasi Dalam Rangka Efisiensi” Judul “GIS-Like dengan PHP Sebagai Alternatif Pengembangan GIS”
Tahun 2005
Semua data yang saya isikan dan tercantum dalam biodata ini adalah benar dan dapat dipertanggungjawabkan secara hukum. Apabila di kemudian hari ternyata dijumpai ketidaksesuaian dengan kenyataan, saya sanggup menerima risikonya. Demikian biodata ini saya buat dengan sebenarnya untuk memenuhi salah satu persyaratan dalam pengajuan Penelitian Hibah Bersaing
Semarang, 26 April 2015 Pengusul,
(HeruAgusSantoso,Ph.D)
22
2. BIODATA ANGGOTA 1
A. Identitas Diri 1 2 3 4 5 6 7
Nama Lengkap (dengan jelas) Jabatan Fungsional Jabatan Struktural NPP NIDN Tempat dan Tanggal Lahir Alamat Rumah
8 9 10 11 12 13
Nomor Telepon/Fax/HP Alamat Kantor Nomor Telepon/Faks Alamat E-mail Lulusan yang Telah Dihasilkan Mata Kuliah yang Diampu
Fahri Firdausillah, MCS L Asisten Ahli 0686.11.2012.440 0605078601 Jepara, 5 Juli 1986 Jl. Dewi Sartika Timur X No. 22 RT 07 RW 05 Kelurahan Sukorejo Gunung Pati 02470793727/0243547038 Jl. Nakula I No. 5 – 11 Semarang 50131 (024) 3517261
[email protected] S1 = -orang; S2 = - orang; S3= - orang 1. Pemrograman Berorientasi Obyek 2. Basis Data 3. Algoritma dan Pemrograman 4. Pemrograman Mobile
B. Riwayat Pendidikan Nama Perguruan Tinggi Bidang Ilmu Tahun Masuk – Lulus Judul Skripsi/Thesis
Nama Pembimbing/Promotor
S1 Univ. Dian Nuswantoro Teknik Informatika 2005-2009 PHP Web Application Framework Berbasis Pola Perancangan MVC Sebagai Perangkat Bantu Pengembangan Web Aris Nurhindarto, M.Kom
S2 Universiti Teknikal Malaysia Melaka Teknologi Basis Data 2010 – 2012 Improved Data Availability in Mobile Database Using Push Based Synchronization
Prof. Madya, Norhziah Md. Salleh
C. Pengalaman Penelitian Dalam 5 Tahun Terakhir No
Tahun
1.
2013
2
2013
Judul Penelitian Pemanfaatan dan Integrasi Instant Messaging dengan SiAdin Sebagai Media Komunikasi Instan Antar Mahasiswa Dan Dosen Untuk Mengoptimalkan Collaborative Learning. Pengembangan Mobile Learning Management System Secara Hybrid (Online/Offline), Sebagai Solusi Pengaksesan LMS pada Smartphone dengan Koneksi Terbatas. 23
Pendanaan Sumber* Jml (Juta Rp) UDINUS
1,49
PDP DIKTI
14
3
2014
4
2014 2015
Sistem Legalisir Scan Ijazah Online Berbasis QR Code dan Watermarking Pengembangan Capture & Sharing Manajemen Pengetahuan Berbasis Web Minng dan Web Service Untuk Mendukung Sistem Inovasi Daerah
PDP DIKTI
14,5
PEKERTI DIKTI
150
D. Pengalaman Pengabdian Kepada Masyarakat Dalam 5 Tahun Terakhir No
Tahun
Pendanaan Sumber* Jml (Juta Rp)
Judul Pengabdian Kepada Masyarakat
E. Pengalaman Penulisan Artikel Ilmiah Dalam Jurnal Dalam 5 Tahun Terakhir No 1 2
3
4
Judul Artikel Ilmiah Pemanfaatan Mobile Database untuk Effektifitas Koneksi pada Mobile LMS Review NoSQL: Latar Belakang, Konsep, dan Kritik Loose-Coupled Push Synchronization Framework to Improve Data Availability in Mobile Database Sphinx-4 Indonesian Isolated Digit Speech Recognition
Volume/Nomor/Tahun
Nama Jurnal
Semantik UDINUS 2011
2011
Semantik UDINUS 2012
2012
CITEE UGM 2012
2012
TENCON 2012
2012
F. Pengalaman Penyampaian Makalah Secara Oral Pada Pertemuan/Seminar Ilmiah Dalam 5 Tahun Terakhir No
1
Nama Pertemuan Ilmiah/Seminar CITEE UGM 2012
Judul Artikel Ilmiah Loose-Coupled Push Synchronization Framework to Improve Data Availability in Mobile Database
Waktu dan Tempat
UGM - 2012
G. Pengalaman Penulisan Buku dalam 5 tahun terakhir No 1
Judul Buku
Tahun
Jumlah Halaman
Penerbit
H. Pengalaman Perolehan HKI dalam 5 – 10 tahun terakhir No
Judul/Tema HKI ------------------------------------
Tahun
24
Jenis
No P/ID
I. Pengalaman Merumuskan Kebijakan Publik. Rekayasa Sosial lainnya dalam 5 tahun terakhir No
Judul/Tema/Jenis Rekayasa Sosial lainya yang telah diterapkan -------------------------
Tahun
Tempat Penerapan
Respon Masyarakat
J. Penghargaan yang pernah diraih dalam 10 tahun terakhir (dari Pemerintah, Sosial, Institusi lainnya) No
Jenis Penghargaan -------------------------
Institusi Pemberi Penghargaan
Tahun
Semua data yang saya isikan dan tercantum dalam biodata ini adalah benar dan dapat dipertanggungjawabkan secara hukum. Apabila di kemudian hari ternyata dijumpai ketidaksesuaian dengan kenyataan saya sanggup menerima resikonya.
Demikian biodata ini saya buat dengan sebenarnya untuk memenuhi salah satu persyaratan dalam pengajuan Penelitian Hibah Bersaing
Semarang, 26 April 2015 Pengusul,
(Fahri Firdausillah, MCS)
25
3. BIODATA ANGGOTA 2 A. Identitas Diri 1
Nama Lengkap
Adhitya Nugraha, S.Kom, M.CS
2
Jenis Kelamin
L
3
Jabatan Fungsional
-
4
NPP
0686.11.2012.444
5
NIDN
0618038701
6
Tempat dan Tanggal Lahir
Palangkaraya, 18 Maret 1987
7
E-mail
[email protected]
8
Nomor Telepon/HP
085640577111
9
Alamat Kantor
Jl. Nakula No.5-11 Semarang
10
Nomor Telepon/Faks
(024) 3517261/(024) 3569684
11
Lulusan yang Telah Dihasilkan
-
12
1. Jaringan Komputer Dasar 2. Jaringan Komputer Lanjut Mata kuliah yang Diampu
3. Sistem Terdistribusi 4. Keamanan Sistem Komputer 5. Sistem Operasi 6. Kriptografi
B. Riwayat Pendidikan S-1 Nama Perguruan Tinggi
S-2
Universitas Dian Nuswantoro
Universiti Teknikal Malaysia
Semarang
Melaka
Bidang Ilmu
Teknik Informatika
Internetworking Technology
Tahun Masuk-Lulus
2005-2009
2010-2012
Judul Skripsi/Tesis/Disertasi
Document Approval
Anomaly Detection of Peer To
Workflow System (Daws)
Peer (P2P) Botnet Traffic’s Flows
Sebagai Alat Bantu dalam
Using Principal Component
Pengesahan Dokumen
Analysis (PCA)
( Studi : PT. Mercedes-Benz Indonesia ) Nama Pembimbing/Promotor
Ayu Pertiwi, S.Kom, M.T
26
Dr. Mohd Faizal Bin Abdollah
C. Pengalaman Penelitian dalam 5 Tahun Terakhir No
Tahun
1
2013
Pendanaan
Judul Penelitian
Sumber
Jml (Juta RP)
Dikti
14
Electronic Customer Relationship Managemet (ECRM) Sebagai Strategi Pemasaran Global dan Pencitraan UMKM dalam Rangka Peningkatan Loyalitas Pelanggan
D. Pengalaman Pengabdian Kepada Masyarakat dalam 5 Tahun Terakhir No
Tahun
1
2013
Judul Pengabdian Kepada Masyarakat
Pendanaan Sumber
Jml (Juta RP)
-
-
Pelatihan Pemanfaatan Microsoft Office Dan Teknologi Informasi Sebagai Media Pendukung Proses Belajar Mengajar
E. Publikasi Artikel Ilmiah dalam Jurnal dalam 5 Tahun Terakhir No
Judul Artkel Ilmiah
Volume/Nomor/
Nama Jurnal
Tahun
F. Pemakalah Seminar Ilmiah (Oral Presentation) dalam 5 Tahun Terakhir No 1
Nama Pertemuan
Judul Artikel Ilmiah
Ilmiah/Seminar Semantik UDINUS 2011
Taxonomy Botnet Dan Study Case:
Waktu dan Tempat 16 April 2011, UDINUS
Conficker 2
Semantik UDINUS 2011
Botnet Detection Survey
16 April 2011, UDINUS
3
Konferensi Nasional
Desain Pengembangan Aplikasi
28 November 2013, ITB
Informatika (KNIF) ITB
Electronic Customer Relationship
2013
Management dalam Mendukung Strategi Pemasaran dan Pengelolaan Pelanggan UMKM
G. Karya Buku dalam 5 Tahun Terakhir No
Judul Buku
Tahun
27
Jumlah Halaman
Penerbit
H. Perolehan HKI dalam 5-10 Tahun Terakhir No
Judul/Tema HKI
Tahun
Jenis
Nomor P/ID
I. Pengalaman Merumuskan Kebijakan Publik/Rekayasa Sosial Lainnya dalam 5 Tahun Terakhir No
Judul/Tema/Jenis Rekayasa Sosial Lainnya yang Telah Diterapkan
Tahun
Tempat
Respon
Penerapan
Masyarakat
J. Penghargaan dalam 10 tahun Terakhir (dari pemerintah, asosiasi atau institusi lainnya) No
Institusi Pemberi
Jenis Penghargaan
Tahun
Penghargaan
Semua data yang saya isikan dan tercantum dalam biodata ini adalah benar dan dapat dipertanggungjawabkan secara hukum. Apabila di kemudian hari ternyata dijumpai ketidaksesuaian dengan kenyataan, saya sanggup menerima sanksi.
Demikian biodata ini saya buat dengan sebenarnya untuk memenuhi salah satu persyaratan dalam pengajuan Penelitian Hibah Bersaing
Semarang, 26 April 2015 Pengusul,
(Adhitya Nugraha, MCS)
28
Lampiran 5. Surat Pernyataan Ketua Peneliti
29