Claim Missing Document
Check
Articles

PERANGKAT LUNAK ANTAR MUKA GRAFIS SCHEMA DAN CUBE EDITOR MS ANALYSIS SERVICE BERBASIS WEB Johan, Faizal; Kartika, Widyanti; Rochimah, Siti
JUTI: Jurnal Ilmiah Teknologi Informasi Vol 6, No 1 Januari 2007
Publisher : Department of Informatics, Institut Teknologi Sepuluh Nopember

Show Abstract | Download Original | Original Source | Check in Google Scholar | Full PDF (397.243 KB) | DOI: 10.12962/j24068535.v6i1.a184

Abstract

Aplikasi Web telah menjadi bagian yang tidak terpisahkan lagi dalam kehidupan sehari-hari. Seiring dengan meningkatnya teknologi internet membuat seorang administrator tidak perlu berada didepan komputer server untuk dapat melakukan pekerjaan administratif seperti membuat analisis proses secara online dari sebuah schema database untuk dibuat schema cube (data warehousing) dan melakukan perubahan pada schema yang sudah dibuat.Untuk dapat melakukan hal tersebut SQL Server 7.0 maupun SQL Server 2000 telah menyediakan fasilitas pengaksesan tabel dimensi, cube, relasi dan koneksi database dalam Analysis Manager menggunakan DSO (Decision Support Object) library component MS OLAP. Dengan adanya DSO connection, seorang administrator dapat memanipulasi schema, tabel, cube, dimension, relasi suatu schema cube dari database SQL Server secara langsung dengan menggunakan bahasa pemrograman yang mendukung, seperti MS Visual Basic, VBScript, MS Visual C++, MS.Net. Dalam penelitian ini dibuat aplikasi berbasis web yang merupakan tahap awal dari OLAP (Online Analytical Processing) suatu schema database dengan menggunakan SQL Analysis Service, Analysis Manager yang memungkinkan seorang administrator database untuk dapat melakukan pekerjaan administratif khususnya membuat schema dan cube (fact table) dari database yang dianalisis, membuat dan mengedit dimensi, dimana saja tanpa harus berada di komputer server. Kata Kunci : DSO, Cube, Measure,GUI, dimensi, fact table, ADO MD, SQL DMO, OLAP.
MENGGALI METRIK YANG PENTING DALAM RANGKAIAN AKTIVITAS PERUBAHAN PERANGKAT LUNAK UNTUK MEMPREDIKSI BUG DENGAN ATURAN ASOSIASI Arwan, Achmad; Rochimah, Siti
JUTI: Jurnal Ilmiah Teknologi Informasi Vol 12, No 1, Januari 2014
Publisher : Department of Informatics, Institut Teknologi Sepuluh Nopember

Show Abstract | Download Original | Original Source | Check in Google Scholar | Full PDF (856.389 KB) | DOI: 10.12962/j24068535.v12i1.a40

Abstract

Dalam evolusi perangkat lunak terdapat rangkaian aktivitas proses perubahan yang kemudian oleh Nachiapan diformulasikan menjadi metrik-metrik yang mampu memprediksi bug secara presisi. Akan tetapi secara spesifik belum ditemukan seberapa besar pengaruh masing-masing metrik tersebut terhadap hasil prediksi sebuah bug. Penelitian ini mengusulkan pengukuran jumlah kemunculan metrik dengan kemunculan bug pada proyek eclipse. Sehingga dengan penelitian ini dapat diketahui metrik -metrik mana yang penting dalam prediksi kemunculan bug. Aturan asosiasi dalam penggalian data telah dipergunakan secara luas untuk menggali variabel-variabel saling terkait dalam sampel data. Metrik-metrik dalam proyek eclipse kemudian digali dengan aturan asosiasi untuk mendapatkan metrik yang muncul bersama bug. Hasil pengujian menunjukkan bahwa metrik Numberofchangeslate rata-rata kemunculannya sebesar 46,9%, sedangkan metrik Peopletotal muncul bersama bug rata-rata sebesar 43,57% dan metrik Numberofchangesearly memiliki kemunculan rata-rata 14% sehingga ketiga metrik tersebut merupakan metrik yang penting dalam memprediksi bug.
PERANGKAT LUNAK PEMBANGKIT DOKUMENTASI MODEL DATA KONSEPTUAL DAN MODEL DATA FISIK DENGAN PENGGAMBARAN DIAGRAM RESOLUSI TINGGI Gozali, Lutfi Rizal; Rochimah, Siti; Lili, Suhadi
JUTI: Jurnal Ilmiah Teknologi Informasi Vol 10, No 2, Juli 2012
Publisher : Department of Informatics, Institut Teknologi Sepuluh Nopember

Show Abstract | Download Original | Original Source | Check in Google Scholar | Full PDF (536.867 KB) | DOI: 10.12962/j24068535.v10i2.a306

Abstract

Rancangan basis data berskala besar membutuhkan mekanisme penanganan penggambaran diagram ke halaman buku dokumentasi untuk menjaga kejelasan dan konsistensi informasi. Hal ini melatarbelakangi ide untuk membangun fitur pembangkit dokumentasi model data konseptual (CDM) dan model data fisik (PDM) pada CASE Tool dengan keluaran diagram model data beresolusi tinggi. Fitur ini dibangun di atas kerangka kerja .NET Framework 3.5 dan menggunakan pustaka tambahan Microsoft Office Interop Word 12.0. Hasil uji coba menunjukkan bahwa fitur pembangkit dokumentasi ini dapat menghasilkan buku dokumentasi berupa berkas Microsoft Word (*.doc atau *.docx). Diagram model data ditampilkan di bagian awal buku dokumentasi dengan resolusi tinggi dan informasi detil sebagai keterangan dari setiap objek model data ditampilkan di bagian akhir buku dokumentasi.
FACEBOOK APPS "IBUKREATIF" SEBAGAI WAHANA PEMBELAJARAN JARAK JAUH UNTUK IBU RUMAH TANGGA Munif, Abdul; Candra, Vico Ade; Rochimah, Siti
JUTI: Jurnal Ilmiah Teknologi Informasi Vol 12, No 1, Januari 2014
Publisher : Department of Informatics, Institut Teknologi Sepuluh Nopember

Show Abstract | Download Original | Original Source | Check in Google Scholar | Full PDF (631.632 KB) | DOI: 10.12962/j24068535.v12i1.a47

Abstract

Facebook Apps IbuKreatif adalah sebuah aplikasi yang berjalan di atas Facebook, yang digunakan oleh para ibu rumah tangga untuk berbagi ilmu. Artikel ini memfokuskan pada pengembangan modul penggunaan data yang disimpan dalam basis data Moodle. Modul penggunaan data dari basis data Moodle digunakan untuk mempermudah aplikasi dalam melakukan kategorisasi dan pengaturan konten. Metode yang digunakan dalam pembuatan modul ini adalah dengan menyimpan data-data dari video detil dan foto detil yang diunggah oleh pengguna ke dalam basis data Moodle. Sedangkan data fisik video disimpan di dalam basis data Facebook. Hal ini dilakukan untuk mempermudah pengguna lain yang ingin mempelajari dan mengunduh video yang tersimpan pada basis data aplikasi. Modul penggunaan data dari basis data pada Moodle telah berhasil diimplementasikan dan diuji kebenaran fungsionalitasnya, dengan melakukan pengujian terhadap pengunduhan data dan kepuasan pengguna terhadap konten dari Facebook Apps IbuKreatif. Dari pengujian unduh video, jenis peramban yang digunakan tidak mempengaruhi kecepatan dari aplikasi untuk mengirimkan data kepada pengguna. Nilai kepuasan pengguna didapatkan dari hasil penyebaran formulir, didapatkan nilai 72% untuk rancangan antarmuka Facebook Apps IbuKreatif, dan 76% untuk kemudahan pengguna dalam mendapatkan informasi dari Facebook Apps IbuKreatif.
KAKAS BANTU PENDETEKSI KESALAHAN TANDA BACA PADA KARYA TULIS ILMIAH Anggraini, Ratih Nur Esti; Zinni, Mohammad Ahmaluddin; Rochimah, Siti
JUTI: Jurnal Ilmiah Teknologi Informasi Vol 14, No 1, Januari 2016
Publisher : Department of Informatics, Institut Teknologi Sepuluh Nopember

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.12962/j24068535.v14i1.a517

Abstract

Jumlah karya ilmiah yang dihasilkan oleh akademisi dan peneliti di Indonesia semakin banyak, terutama setelah diterbitkannya surat edaran Dirjen DIKTI tahun 2012 dimana karya ilmiah dijadikan sebagai syarat kelulusan mahasiswa S1, S2 dan S3. Namun demikian, tidak semua karya ilmiah tersebut memiliki kualitas yang baik. Masih banyak karya ilmiah yang belum memenuhi standar baku Ejaan Yang Disempurnakan (EYD). Pada artikel ini, penulis mengembangkan sebuah kakas bantu untuk mendeteksi kesalahan tanda baca pada karya ilmiah, khususnya yang berbahasa Indonesia, sesuai dengan EYD. Aplikasi dirancang agar dapat mendeteksi kesalahan tanda baca pada tulisan karya ilmiah dengan format .doc atau .docx serta dapat menghasilkan keluaran berupa arsip Microsoft Word dengan tambahan hasil telaah pemeriksaan tanda baca yang dibangkitkan secara otomatis. Deteksi kesalahan tanda baca menggunakan metode pencarian kata dengan algoritma BoyerMoore. Aplikasi kakas bantu telah diuji coba dengan hasil rata-rata nilai presisi sistem sebesar 0,6806, recall sebesar 0,969 dan akurasi sistem sebesar 0,9636. Hasil tersebut menunjukkan bahwa aplikasi sudah mampu mendeteksi adanya kesalahan tanda baca meskipun masih ada keterbatasan deteksi karena tidak semua aturan tanda baca dicakup dalam pemeriksaannya.
KOMENTAR SEMI OTOMATIS UNTUK MEMUDAHKAN PEMAHAMAN PADA BAHASA PEMROGRAMAN JAVA Rachman, Andy; Rochimah, Siti; Sunaryono, Dwi
Network Engineering Research Operation [NERO] Vol 2, No 3 (2016): NERO
Publisher : Universitas Trunojoyo Madura

Show Abstract | Download Original | Original Source | Check in Google Scholar

Abstract

Studi memperkirakan bahwa biaya perawatan perangkat lunak meningkat dengan sangat cepat hingga mencapai 90% dari biaya keseluruhan dalam daur hidup pengembangan perangkat lunak. Perawatan perangkat lunak menjadi sangat sulit dikarenakan tidak adanya dokumentasi pada program yang ada. Salah satu bentuk dokumentasi program adalah pemberian komentar program. Komentar sangat berguna dalam pemahaman  program dan pemeliharaan program. Komentar memungkinkan pengembang dalam memahami kode lebih cepat dalam pembacaan source code. Pemberian komentar program biasanya dilakukan manual oleh programmer. Pada penelitian ini, dilakukan dua kegiatan pemberian komentar pada bahasa pemrograman java, yaitu pemberian komentar secara otomatis dan pemberian komentar secara semi otomatis. Komentar semi otomatis yang diberikan pada program secara langsung diharapakan dapat mempermudah proses pemahaman pada program khususnya bahasa pemrograman java. Penggunaan ekspresi regular sangat membantu dalam mempolakan baris source code. Dari uji yang dilakukan terdapat rata-rata keberhasilan pemberian komentar otomatis sebesar 92% dan  proses pemahaman pengguna sebesar 86% dari total responden 21.Kata Kunci: Komentar program, perawatan perangkat lunak, ekspresi regular.
PEMERIKSA KONSISTENSI ELEMEN PADA DIAGRAM KELAS DAN DIAGRAM SEKUENSIAL BERDASARKAN ATURAN KONSISTENSI Yusuf, Dianni; Rochimah, Siti
Network Engineering Research Operation [NERO] Vol 1, No 2 (2014): Nero
Publisher : Universitas Trunojoyo Madura

Show Abstract | Download Original | Original Source | Check in Google Scholar

Abstract

UML merupakan bahasa visual dengan menggunakan diagram dalam memodelkan sebuah sistem. Model UML digunakan untuk memodelkan kebutuhan dan fungsionalitas sistem, sehingga informasi yang divisualisasikan dalam UML harus konsisten. Selain itu, keterkaitan antar diagram dalam UML memerlukan konsistensi dalam merancang diagram yang satu dengan yang lain. Konsistensi model merupakan hal yang sangat penting dalam proses perancangan UML, sehingga dibutuhkan pemeriksa konsistensi yang dapat mendeteksi adanya inkonsistensi dalam model. Penelitian ini menggunakan pendekatan bagaimana memeriksa adanya inkonsistensi elemen berdasarkan aturan konsistensi yang diterapkan pada dokumen UML. Dokumen UML pada penelitian adalah dokumen XML dari diagram kelas dan diagram sekuensial. Penelitian ini mempunyai dua kontribusi yaitu pertama adalah menghasilkan dua aturan konsistensi untuk memeriksa konsistensi elemen model UML. Kontribusi kedua adalah melakukan pendekatan memeriksa konsistensi elemen model UML berdasarkan aturan konsistensi yang telah dihasilkan. Proses pemeriksaan inkonsistensi elemen dilakukan dengan menguraikan dokumen XML menjadi struktur pohon dengan pengurai DOM parser. Selanjutnya pencarian elemen yang inkonsisten dalam dokumen XML yang telah diurai dilakukan oleh aturan konsistensi yang telah dikonversi dalam bahasa query XPath. Hasil pengujian menunjukkan bahwa aturan konsistensi yang diterapkan pada dokumen XMLdapat mendeteksi semua inkonsistensi yang terdapat pada dokumen XML diagram kelas dan diagram sekuensial. Kata Kunci: konsistensi model, UML diagram, inkonsistensi elemen.
PROSES REFACTORING PAKET MENGGUNAKAN TEKNIK CLUSTERING Nindyasari, Ratih; Rochimah, Siti
Network Engineering Research Operation [NERO] Vol 3, No 1 (2017): NERO
Publisher : Universitas Trunojoyo Madura

Show Abstract | Download Original | Original Source | Check in Google Scholar

Abstract

Salah satu tantangan terbesar dalam persoalan Rekayasa Perangkat Lunak adalah ketika dihadapkan pada keadaan atau kondisi adanya kompleksitas internal perangkat lunak. Salah satu cara yang dapat digunakan untuk mengatasi persoalan kompleksitas pada perangkat lunak adalah dengan melakukan refactoring.   Refactoring perangkat lunak adalah sebuah teknik untuk melakukan perubahan struktur internal perangkat lunak tanpa merubah perilaku eksternal dari  perangkat lunak itu sendiri. Proses refactoring pada level paket dilakukan dengan tujuan untuk meningkatkan hubungan keterkaitan (interdependensi) kelas-kelas dalam satu paket (intra package cohesion). kelas-kelas yang sebelumnya sudah berada dalam paketnya masing-masing akan di restrukturisasi. Kelas-kelas akan dikelompokkan menjadi satu paket berdasarkan pada hubungan kedekatan. Hubungan kedekatan antar kelas ini yang digunakan sebagai ukuran (similarity measure) antara kelas satu dengan kelas lainnya, sehingga kelas yang memiliki hubungan kedekatan tinggi akan ditempatkan dalamsatu kelompok paket. Untuk mendukung proses pengelompokan kelas-kelas ini maka diperlukan suatu teknik yang dikenal dengan clustering. Metode yang digunakan untuk melakukan proses pengelompokan kelas-kelas dengan menggunakan metode SLINK (Single Lingkage) dengan harapan akan memberikan hasil cluster baru yang akan berpengaruh pada peningkatan kohesi. Kata kunci:Clustering, Refactoring, Ukuran Similaritas, SLINK, Paket
Pengujian Aplikasi Web - Tinjauan Pustaka Sistematis Pamungkas, Dimas Widya Liestio; Rochimah, Siti
Jurnal IPTEK Vol 23, No 1 (2019)
Publisher : LPPM Institut Teknologi Adhi Tama Surabaya (ITATS)

Show Abstract | Download Original | Original Source | Check in Google Scholar | Full PDF (199.498 KB) | DOI: 10.31284/j.iptek.2019.v23i1.459

Abstract

Aplikasi berbasis web dalam beberapa dekade terakhir mengalami perkembangan yang sangat pesat. Pemanfaatan teknologi dalam rekayasa perangkat lunak untuk pengembangan aplikasi web juga mengalami banyak perubahan mengikuti kebutuhan masyarakat. Aplikasi web yang dibangun tentu memerlukan pengujian agar tidak terjadi permasalahan yang dapat menyebabkan terganggunya pelayanan dan informasi. Dalam rekayasa perangkat lunak, performance testing memegang peranan penting untuk mengatasi masalah-masalah pada pengembangan aplikasi web. Banyak penelitian terkait performance testing yang sudah dilakukan dalam beberapa tahun terakhir. penelitian ini membahas penelitian-penelitian yang telah dipublikasikan dalam bentuk artikel jurnal dan conference proceeding dalam rentang waktu tahun 2012-2017. 22 artikel penelitian terkait Web Application Testing terpilih dalam artikel ini. Kemudian dibagi dalam beberapa kategori dan melakukan ulasan dari setiap kategori tersebut. Diharapkan hasil pembahasan dapat diurai secara mendetail sehingga di masa yang akan datang penelitian terkait akan mendapatkan arah dan sumber berharga. Tinjauan pustaka sistematis dari paper ini menghasilkan kesimpulan 68% penelitan terkait pengujian merupakan Load-Test dan 32% pengujian lainnya. Trend pengujian mengarah pada kemampuan dari web dalam memuat informasi saat ini lebih ditekankan mengikuti kebutuhan dari pengujian rekayasa perangkat lunak dalam aplikasi web.
Peningkatan Akurasi Prediksi Waktu Perbaikan Bug dengan Pendekatan Partisi Data Ridwan, Mochammad Arief; Rochimah, Siti
JSINBIS (Jurnal Sistem Informasi Bisnis) Vol 8, No 1 (2018): Volume 8 Nomor 1 Tahun 2018
Publisher : Universitas Diponegoro

Show Abstract | Download Original | Original Source | Check in Google Scholar | Full PDF (375.649 KB) | DOI: 10.21456/vol8iss1pp76-83

Abstract

Software developers need to have a plan in setting up software development costs. Software repairs in the system maintenance phase can be caused by bugs. Bugs are malfunctions that occur in software that does not meet the needs of the software. The software bug can have a fast or long time in the repair depending on the difficulty level. Developers can be assisted by predictive model recommendations and provide time-out considerations for bug fixes. Some research has been done on the predicted time of bug fixes using various existing classification algorithms with free datasets that can be accessed or downloaded from the software site. The classification of existing research uses several datasets of varying time ranges, the results obtained from a very variable time span are assessed to be further enhanced by partitioning over time ranges prior to classification. With partitions based on the repair timeframe, improved accuracy has been made with some classification methods. The results obtained after performing trials on multiple datasets are an increase for the majority of the datasets used. There is also a decrease in accuracy in some tests performed with a particular dataset.
Co-Authors ABDUL MUNIF Achmad Arwan Achmad Arwan Addien Haniefardy Ahmadiyah, Adhatus Solichah Akbar, Fawwaz Ali Akbar, Rizky Januar Aldy Sefan Rezanaldy Alexander L. Romy Alqis Rausanfita Ana Tsalitsatun Ni'mah Andhik Ampuh Yunanto Andy Rachman Anggraini, Ratih Nur Esti Arifiani, Siska Arini R. Rosyadi Arrijal Nagara Yanottama Bagus Priambodo Balqis Hidayat, Sultana Bambang Jokonowo Bayu Priyambadha Bayu Priyambadha Bintang Nuralamsyah Butar Butar, Thio Marta Elisa Yuridis Chastine Fatichah Choiru Zain Daniel Oranova Daniel Oranova Siahaan Darlis Heru Murti Darlis Herumurti Denni Aldi Ramadhani Denni Aldi Ramadhani Denni Aldi Ramadhani Diana Purwitasari Dianni Yusuf Dimas Widya Liestio Pamungkas Dini Adni Navastara, Dini Adni Diniar Nabilah Ghassani Divi Galih Prasetyo Putri Djoko Pramono Dwi Sunaryono Dyah Sulistyowati Rahayu Eko M. Yuniarno Eko Wahyu Wibowo Endang Wahyu Pamungkas Evi Triandini F.X. Arunanto Faizal Johan Fernandes Sinaga Fernandes Sinaga Galang Amanda Dwi P. Hadiningrum, Tiara Rahmania Haq, Arinal Hengki Suhartoyo Hidayatul Munawaroh I Gede Suardika Imam Kuswardayan Jan Claes Java, Muhammad Iskandar Karolita, Devi Kholed Langsari Kurniasari, Dias Tri Kurniawan, Adi Kusbandono Ari Bowo Laili Yuhana, Umi Lesmideyarti, Dwi Lukman Hakim Lukman Hakim Lutfi Rizal Gozali Maidina Choirun Nisa Mardiana, Bella Dwi Mardianto, Ricky Mauridhi Hery Purnomo Mohammad Ahmaluddin Zinni, Mohammad Ahmaluddin Montolalu, Billy Muhammad Shulhan Khairy Muhammad Sonhaji Akbar Muhammad Yusuf Muhsin Bayu Aji Fadhillah Mutia Rahmi Dewi Nugroho, Supeno Mardi S. Nur Fajri Azhar Nuralamsyah, Bintang Oranova, Daniel Pamungkas, Dimas Widya Liestio Pertiwi, Kharisma Monika Dian Pradanita, Windy Rahmadia R. Firman Insan M. Rachman, Andy Rahmi Ika Noviana Ratih Nindyasari Relaci Aprilia Istiqomah Reza Fauzan Reza Fauzan Ridho Rahman Hariadi Ridwan, Mochammad Arief Riyanarto Sarno Rizky Januar Akbar Santoso, Bagus Jati Saptarini, Istiningdyah Sarwosri Sarwosri Sarwosri Septiyawan Rosetya Wardhana Shabrina, Ulima Inas Siska Arifiani Stefanie Quinevera Steven Joses Suhadi Lili Supeno Mardi S. Nugroho Tampubolon, Andrew Lomaksan Manuel Vico Ade Candra Wattiheluw, Fadli Husein Widyanti Kartika Windy Rahmadia Pradanita Yanuar Risah Prayogi Yuhana, Umi Laili Yulvida, Donata Yuniarno, Eko M. Yusuf, Dianni Zulhaydar Fairozal Akbar