p-Index From 2021 - 2026
4.309
P-Index
Claim Missing Document
Check
Articles

IMPLEMENTASI EDITOR MODEL DATA KONSEPTUAL DAN MODEL DATA FISIK DENGAN ROUND-TRIP ENGINEERING Rezanaldy, Aldy Sefan; Rochimah, Siti; Lili, Suhadi
JUTI: Jurnal Ilmiah Teknologi Informasi Vol 10, No 1, Januari 2012
Publisher : Department of Informatics, Institut Teknologi Sepuluh Nopember

Show Abstract | Download Original | Original Source | Check in Google Scholar | Full PDF (621.939 KB) | DOI: 10.12962/j24068535.v10i1.a29

Abstract

Desain model basis data merupakan sebuah fase penting dalam pengembangan sebuah Aplikasi Sistem Informasi. Editor Model Data yang digunakan untuk melakukan desain basis data sangat diperlukan dalam dunia IT. Sebagian Editor yang ada saat ini belum menerapkan konsep round-trip engineering secara real time, sehingga perubahan yang terjadi pada satu data model membutuhkan event update untuk melakukan pembaharuan pada model data yang lainnya. Editor model data ini merupakan editor dengan round-trip engineering. Konversi bolak-balik dilakukan antara data model konseptual dan data model fisik. Editor ini dikembangkan dengan menggunakan C# .NET Framework dan implementasi desain pola pada Object Oriented. Dalam implementasi sebuah editor, yang merupakan bagian terpenting selain berjalannya seluruh fitur yang ada adalah tentang performa dan kenyamanan user ketika menggunakannya. Performa dan kenyamanan user menjadi penilaian tersendiri pada sebuah editor model data. Aplikasi yang dihasilkan diharapkan dapat digunakan untuk melakukan desain basis data dengan menerapkan metode konversi bolak-balik, sehingga tidak diperlukan proses perbaruan dari model data yang satu ke model data yang lain secara manual. Diharapkan dapat mengurangi satu proses update dan sinkronisasi dokumen perangkat lunak. Satu tahap mengurangi proses dalam pengembangan perangkat lunak, dan mempercepat dalam pengembangan.
MEMBANGUN HUBUNGAN ANTARA METRIK CHIDAMBER DAN KEMERER DENGAN KARAKTERISTIK EFISIENSI PADA ISO/IEC 9126-2 UNTUK APLIKASI SUMBER TERBUKA Arwan, Achmad; Rochimah, Siti
JUTI: Jurnal Ilmiah Teknologi Informasi Vol 11, No 1, Januari 2013
Publisher : Department of Informatics, Institut Teknologi Sepuluh Nopember

Show Abstract | Download Original | Original Source | Check in Google Scholar | Full PDF (1007.815 KB) | DOI: 10.12962/j24068535.v11i1.a21

Abstract

Chidamber dan Kemerer menemukan metrik untuk mengukur kualitas sebuah perangkat lunak. Karakteristik efisiensi pada ISO/IEC 9126-2 merupakan karakteristik yang mudah diukur dengan angka. Penelitian ini bertujuan untuk mengetahui adanya hubungan antara metrik Chidamber dan Kemerer dengan ISO/IEC 9126-2. Hal ini dilakukan dengan cara melakukan pengukuran metrik Chidamber dan Kemerer dan metrik ISO/IEC 9126-2 karakteristik efisiensi pada kode sumber dari aplikasi sumber terbuka yang berbasis Java SE. Hasil pengujian menunjukkan bahwa ada kaitan erat baik berbanding lurus maupun berbanding terbalik antara metrik Chimdamber dan Kemerer dengan metrik karakteristik efisiensi pada ISO/IEC 9126-2.
KUANTIFIKASI PENGARUH KLONING DAN KOMPLEKSITAS KODE TERHADAP CACAT PADA EVOLUSI PERANGKAT LUNAK Priyambadha, Bayu; Rochimah, Siti
JUTI: Jurnal Ilmiah Teknologi Informasi Vol 11, No 2, Juli 2013
Publisher : Department of Informatics, Institut Teknologi Sepuluh Nopember

Show Abstract | Download Original | Original Source | Check in Google Scholar | Full PDF (1388.962 KB) | DOI: 10.12962/j24068535.v11i2.a7

Abstract

Kloning adalah hal yang biasa dilakukan oleh seorang pengembang dalam mengembangkan sebuah perangkat lunak. Kloning dapat menyebabkan menurunnya tingkat perawatan (maintainability) sebuah perangkat lunak. Kloning membutuhkan perhatian yang besar, karena kurangnya perhatian terhadap kloning kode akan menimbulkan sebuah kondisi yang tidak konsisten. Kondisi tidak konsisten dapat menimbulkan cacat perangkat lunak. Selain itu, cacat perangkat lunak dapat ditimbulkan oleh atribut-atribut kode, antara lain adalah kompleksitas kode. Tujuan penelitian ini adalah mencari tahu nilai keterkaitan antara kloning kode, kompleksitas kode, dan LOC (Line of Code) terhadap kemungkinan terjadinya cacat (defect) perangkat lunak. Pencarian hubungan antara kloning, kompleksitas kode, dan LOC dengan cacat dilakukan dengan pendekatan statistika. Regresi dan korelasi adalah metode yang digunakan untuk mencari keterkaitan antara beberapa hal. Penelitian ini menyimpulkan bahwa ketiga atribut kode (kloning, kompleksitas dan LOC) mempengaruhi terjadinya cacat pada perangkat lunak dengan nilai yang besar, yaitu 95%. Masing-masing atribut kode (kloning, kompleksitas dan LOC) memiliki pengaruh yang berbeda -beda. Kloning tidak selalu menjadi pencetus terjadinya cacat yang paling besar.
Optimasi Proses Kerangka Kerja: Penyesuaian Model Kualitas Perangkat Lunak Pada Aplikasi Bisnis Dengan Konsentrasi Pengembang Rosyadi, Arini R.; Rochimah, Siti
Jurnal Buana Informatika Vol 6, No 2 (2015): Jurnal Buana Informatika Volume 6 Nomor 2 April 2015
Publisher : Universitas Atma Jaya Yogyakarta

Show Abstract | Download Original | Original Source | Check in Google Scholar | Full PDF (341.071 KB)

Abstract

Perangkat lunak dalam kegiatan bisnis memiliki beberapa keunikankarakteristik. Dan ISO 9126, yang bersifat general, dirasa tidak dapat mencakup seluruhkarakteristik unik pada perangkat lunak tertentu, salah satunya adalah aplikasi bisnis.Penyesuaian karakteristik suatu model kualitas perangkat lunak ditujukan untukmengatasi keunikan karakteristik perangkat lunak tertentu. Kebutuhan pengguna dankonsentrasi pengembang menjadi objek analisis dalam penerapan proses kerangka kerjadengan tujuan untuk dapat melakukan penyesuaian model kualitas perangkat lunak yangsesuai dengan karakteristik aplikasi bisnis. Pada pengujian, hasil survey dilakukanperhitungan dengan menggunakan koefisien Cronbach Alpha untuk mengetahui nilaireliabel dari kuisioner. Hasil penerapan proses kerangka kerja menunjukkan bahwaaplikasi bisnis memiliki karakteristik unik.
Model Metric untuk Mengukur Fleksibilitas Model Proses Bisnis Pamungkas, Endang Wahyu; Sinaga, Fernandes; Rochimah, Siti
Jurnal Teknologi Informasi dan Ilmu Komputer Vol 1, No 2 (2014)
Publisher : Fakultas Ilmu Komputer

Show Abstract | Download Original | Original Source | Check in Google Scholar | Full PDF (1028.471 KB)

Abstract

Abstrak Organisasi bisnis dunia saat ini banyak memanfaatkan sistem informasi digital untuk memberikan pemahaman mengenai manajemen proses bisnis yang mereka jalani. Pemanfaatan sistem Enterprise Resource Planning (ERP) merupakan contoh teknologi dalam manajemen proses bisnis. Melalui sistem ini perusahaan dapat membangun dan mengembangkan proses bisnis. Selain itu, perusahaan juga dapat menyesuaikan proses bisnis secara cepat terhadap perubahan yang terjadi seiring bertambahnya kebutuhan dan informasi, berubahnya kondisi pasar, atau perubahan kebijakan. Sehubungan dengan perubahan proses bisnis yang sering terjadi, maka aspek fleksibilitas terhadap model proses yang dibangun harus ditingkatkan. Dalam mendukung peningkatan fleksibilitas tersebut tentunya dibutuhkan sebuah model untuk mengukur tingkat flesibelitas model proses bisnis. Model tersebut yang kemudian dapat digunakan oleh analis untuk melakukan perbandingan sehingga dapat diperoleh model proses bisnis yang paling fleksibel dan cocok dengan perusahaan. Hal ini dapat dianalisa dengan melibatkan aspek-aspek fleksibel yang telah diteliti pada penelitian-penelitian sebelumnya. Dalam paper ini akan dilakukan penelitian mengenai aspek fleksibitas dalam model proses bisnis untuk menghasilkan model metric yang dapat melakukan kuantifikasi tingkat fleksibilitas pada model proses bisnis. Model metric yang dihasilkan pada penelitian ini mampu melakukan perhitungan fleksibelitas pada model proses bisnis secara kuantitatif. Kata kunci: ERP, fleksibilitas, metadata, model metric, model proses bisnis, variasi Abstract Recently, business organizations in the world are making use of digital information systems to provide an understanding of the business process management in which they live. Utilization of Enterprise Resource Planning (ERP) system is an example of technology in business process management. Through this system, some companies can build and develop business process and can quickly adjust it to changes that occur with increasing needs and information, changing market conditions, or changes in policy towards the business process. According to changes in business process that frequently occur, then the flexibility aspect of the process models are built to be upgraded. This is because the process model can early describe the business process that run. So that the process model must have a high value of flexibility to deal with changes that happen. It can be analyzed with the involvement of the flexible aspects that have been investigated in previous studies. In this paper, we will do research on the flexibility of business process model to produce a model of metrics that can quantify the level of flexibility in business process models.Metric models in this study were able to perform calculations on the flexibility of business process models quantitatively. Keywords: business process model, ERP, flexibility, metadata, model metric, variation
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.
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.
Co-Authors ABDUL MUNIF Achmad Arwan Achmad Arwan Ahmadiyah, Adhatus Solichah Akbar, Fawwaz Ali Akbar, Rizky Januar Aldy Sefan Rezanaldy Alexander L. Romy Alirridlo, Maulana Alqis Rausanfita Amirullah, Afif 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 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 Galang Amanda Dwi P. Hadiningrum, Tiara Rahmania Haniefardy, Addien Haq, Arinal Hengki Suhartoyo Hidayatul Munawaroh I Gede Suardika Imam Kuswardayan Jan Claes Karolita, Devi Khairy, Muhammad Shulhan Kholed Langsari Kurniasari, Dias Tri Kurniawan, Adi Kusbandono Ari Bowo Laili Yuhana, Umi Lesmideyarti, Dwi Lukman Hakim Lutfi Rizal Gozali Mardiana, Bella Dwi Mardianto, Ricky Mauridhi Hery Purnomo Mohammad Ahmaluddin Zinni, Mohammad Ahmaluddin Montolalu, Billy Muhammad Iskandar Java Muhammad Sonhaji Akbar Muhammad Yusuf Muhsin Bayu Aji Fadhillah Mutia Rahmi Dewi Nisa, Maidina Choirun Nugroho, Supeno Mardi S. Nur Fajri Azhar Nuralamsyah, Bintang Oranova, Daniel Pamungkas, Dimas Widya Liestio Pertiwi, Kharisma Monika Dian Pradanita, Windy Rahmadia Prasetyo Putri, Divi Galih Quinevera, Stefanie R. Firman Insan M. Rachman, Andy Rahmi Ika Noviana Ratih Nindyasari Relaci Aprilia Istiqomah Reza Fauzan Ridho Rahman Hariadi Ridwan, Mochammad Arief Riyanarto Sarno Rizky Januar Akbar Santoso, Bagus Jati Saptarini, Istiningdyah Sarwosri Sarwosri Sarwosri Sarwosri, - Septiyawan Rosetya Wardhana Setiawan, Wahyu Fajar Siska Arifiani Steven Joses Suhadi Lili Suhadi Lili Supeno Mardi S. Nugroho Tahara, Enrico Almer Tampubolon, Andrew Lomaksan Manuel Ulima Inas Shabrina Vico Ade Candra Widyanti Kartika Windy Rahmadia Pradanita Yanuar Risah Prayogi Yuhana, Umi Laili Yulvida, Donata Yuniarno, Eko M. Yusuf, Dianni Zulhaydar Fairozal Akbar