Claim Missing Document
Check
Articles

Found 8 Documents
Search

AUTOMATIC TESTING FRAMEWORK BASED ON SERENITY AND JENKINS AUTOMATED BUILD Sa'adah, Umi; Hasim, Jauari Akhmad Nur; Yunanto, Andhik Ampuh; Permatasari, Desy Intan; Hardiansyah, Fadilah Fahrul; Wulandari, Irma; Thooriqoh, Hazna At
JUTI: Jurnal Ilmiah Teknologi Informasi Vol. 19, No. 2, Juli 2021
Publisher : Department of Informatics, Institut Teknologi Sepuluh Nopember

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

Abstract

Software Testing plays an important role in making high quality products and the right time. The process of testing done manually is often inaccurate, unreliable, and needed more than automatic testing. This research proposes a new framework for automation testing. This framework will help developers to create applications with better quality and shorten testing time. This framework offers a solution for developers so that the testing process is carried out easily and quickly. Our proposed concept consists of an automated test script based on Serenity Framework and can be done as a background process using Jenkins. Input of the system is a testing scenario, then mapped into Java Programming Language. Output of this system are test reports that represent the scenario that has been carried out. the results of implementation system prove that developers are helped by this framework in the software testing process. So that in this study it can be concluded that the automated testing framework that has been developed can improve the quality of application products through effective and efficient work methods.
RADAR-BASED STOCHASTIC PRECIPITATION NOWCASTING USING THE SHORT-TERM ENSEMBLE PREDICTION SYSTEM (STEPS) (CASE STUDY: PANGKALAN BUN WEATHER RADAR) Ali, Abdullah; Supriatna, S.; Sa'adah, Umi
International Journal of Remote Sensing and Earth Sciences (IJReSES) Vol 18, No 1 (2021)
Publisher : National Institute of Aeronautics and Space of Indonesia (LAPAN)

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.30536/j.ijreses.2021.v18.a3527

Abstract

Nowcasting, or the short-term forecasting of precipitation, is urgently needed to support the mitigation circle in hydrometeorological disasters. Pangkalan Bun weather radar is single-polarization radar with a 200 km maximum range and which runs 10 elevation angles in 10 minutes with a 250 meters spatial resolution. There is no terrain blocking around the covered area. The Short-Term Ensemble Prediction System (STEPS) is one of many algorithms that is used to generate precipitation nowcasting, and is already in operational use. STEPS has the advantage of producing ensemble nowcasts, by which nowcast uncertainties can be statistically quantified. This research aims to apply STEPS to generate stochastic nowcasting in Pangkalan Bun weather radar and to analyze its advantages and weaknesses. Accuracy is measured by counting the possibility of detection and false alarms under the 5 dBZ threshold and plotting them in a relative operating characteristic (ROC) curve. The observed frequency and forecast probability is represented by a reliability diagram to evaluate nowcast reliability and sharpness. Qualitative analysis of the results showed that the STEPS ensemble produces smoothed reflectivity fields that cannot capture extreme values in an observed quasi-linear convective system (QLCS), but that the algorithm achieves good accuracy under the threshold used, up to 40 minutes lead time. The ROC shows a curved upper left-hand corner, and the reliability diagram is an almost perfect nowcast diagonal line.
PRELIMINARY STUDY OF A RADIO FREQUENCY INTERFERENCE FILTER FOR NON-POLARIMETRIC C-BAND WEATHER RADAR IN INDONESIA (CASE STUDY: TANGERANG WEATHER RADAR) Ali, Abdullah; Umam, Iddam Hairuly; Leijnse, Hidde; Sa'adah, Umi
International Journal of Remote Sensing and Earth Sciences (IJReSES) Vol 18, No 2 (2021)
Publisher : National Institute of Aeronautics and Space of Indonesia (LAPAN)

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.30536/j.ijreses.2021.v18.a3727

Abstract

C-Band weather radar that operates at a frequency of 5 GHz is very vulnerable to radio frequency interference (RFI) because it is located on a free used frequency. RFI can cause image misinterpretation and precipitation echo distortion. The new allocation for free spectrum recommended by the World Radio Conference 2003 and weather radar frequency protection in Indonesia controlled by the Balai Monitoring Spektrum Frekuensi (BALMON) have not provided permanent protection against weather radar RFI. Several RFI filter methods have been developed for polarimetric radars, but there have been no studies related to RFI filters on non-polarimetric radars in Indonesia. This research aims to conduct an initial study of RFI filters on such radars. Four methods were applied in the initial study. The Himawari 8 cloud mask was used to eliminate interference echo based on VS, IR, and I2 channels, while the nature of false echo interference that does not have a radial velocity value was used as the basis for the application of the Doppler velocity filter. Another characteristic in the form of consistent echo interference up to the maximum range was used as the basis for applying a beam filling analysis filter with reflectivity thresholds of 5 dBZ and 10 dBZ, with beam filling of more than 75%. Finally, supervised learning Random Forest (RF) was also used to identify interference echo based on the characteristics of the sampling results on reflectivity, radial velocity, and spectral width data. The results show that the beam filling analysis method with a threshold of 5 dBZ provides the best RFI filter without eliminating echo precipitation.
RANCANG BANGUN SISTEM INFORMASI MANAJEMEN PROYEK INFRASTRUKTUR JARINGAN KOMPUTER DI CV. MULTI SOLUSI INTEGRASI SURABAYA Fathoni, Kholid; Sa'adah, Umi; Pangestuti, Ayu Musayyadah
Computer Based Information System Journal Vol. 8 No. 1 (2020): CBIS Journal
Publisher : Universitas Putera Batam

Show Abstract | Download Original | Original Source | Check in Google Scholar | Full PDF (531.395 KB) | DOI: 10.33884/cbis.v8i1.1887

Abstract

Manajer proyek memiliki tugas menjalankan aktivitas proyek mulai dari tender sampai dengan hasil proyek diserahterimakan kepada pelanggan. Dan ketika kontrak tercipta, seorang manajer proyek bertanggung jawab untuk mengelola proyek yang sedang berlangsung, kegiatan tersebut diantaranya membuat planning, scheduling, kemudian reporting dan lain-lain. Seorang manajer proyek memiliki keterbatasan waktu untuk mengawasi pelaksanaan aktivitas proyek yang berjalan bersamaan antara proyek yang satu dengan yang lainnya. Untuk memberikan kemudahan dalam mengelola dan manajemen kegiatan proyek yang ada dalam perusahaan, khususnya perusahaan kontraktor yang sedang berkembang, maka penulis membuat sistem informasi untuk manajemen kegiatan proyek, terutama kegiatan dibawah naungan manajer proyek, sehingga pekerjaan akan lebih mudah terselesaikan dan bisa termanajemen dengan baik. Sistem ini terdiri dari fungsi-fungsi: pengelolan keuangan proyek, penjadwalan proyek, laporan kemajuan proyek, manajemen tugas proyek, pengelolan penagihan dan sebagainya. Hasil ujicoba menunjukkan bahwa fitur-fitur sistem ini berjalan dengan baik sehingga memudahkan manajer proyek dalam mengelola proyek infrastruktur jaringan komputer.
Tool Refactoring Otomatis untuk Menangani Lazy Class Code Smell dengan Pendekatan Software Metrics Sa'adah, Umi; Permatasari, Desy Intan; Hardiansyah, Fadilah Fahrul; Yunanto, Andhik Ampuh; Hasim, Jauari Akhmad Nur; Wulandari, Irma; Pahlevi, Muhammad Reza; Shihab, Dufan Quraish
Jurnal Teknologi Informasi dan Ilmu Komputer Vol 9 No 4: Agustus 2022
Publisher : Fakultas Ilmu Komputer, Universitas Brawijaya

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.25126/jtiik.2022934646

Abstract

Keberadaan lazy class sebagai code smell dapat meningkatkan jumlah class yang tidak begitu perlu pada perangkat lunak, sehingga meningkatkan biaya pemeliharaan dari segi waktu dan usaha. Ancaman tersebut dapat diatasi dengan restrukturisasi internal atau refactoring perangkat lunak. Namun, akibat keterbatasan tool, mengharuskan proses refactoring dilakukan secara manual, sehingga membutuhkan waktu dan biaya pemeliharaan yang tinggi. Penelitian ini mengajukan sebuah tool yang dapat mendeteksi dan me-refactoring lazy class secara otomatis. Penelitian yang diajukan ini bertujuan untuk menghindari refactoring lazy class secara manual. Input dari tool merupakan lokasi sebuah projek. Proses dimulai dari mendeteksi file dan class pada projek. Kemudian dilakukan proses deteksi lazy class dengan mengukur karakteristik perangkat lunak atau software metrics. Tahapan terakhir yaitu proses refactoring otomatis, yang dilakukan dengan membuat, me-replace, atau menghapus file, untuk menghasilkan projek yang telah di-refactor. Berdasarkan hasil percobaan, tool yang dikembangkan ini mampu mendeteksi dan me-refactoring lazy class dengan tingkat akurasi sama dengan manual dan proses kecepatannya hanya 5,71 detik. Sehingga hal ini menunjukkan bahwa tool dapat bekerja secara akurat dan lebih cepat dibandingkan dengan cara manual. Serta tool ini diharapkan dapat membantu para pengembang untuk meminimalisir effort dari segi biaya dan waktu dalam melakukan refactoring. AbstractThe existence of lazy classes as code smells can increase the number of unnecessary classes in software, thus increasing maintenance costs in terms of time and effort. These threats can be overcome by internal restructuring or software refactoring. However, due to limited tools, the refactoring process is required to be done manually, which requires time and high maintenance costs. This research proposes a tool that can detect and refactor lazy class automatically. This research is proposed to avoid refactoring lazy class manually. The input of the tool is the location of a project. The process starts with detecting files and classes in the project. Then the lazy class detection process is carried out by measuring the characteristics of the software or software metrics. The final stage is the automatic refactoring process, which is done by creating, replacing, or deleting files, to produce a refactored project. Based on the experimental results, the tool developed is able to detect and refactoring lazy classes with the same accuracy level as manual and the process speed is only 5.71 seconds. So this shows that the tool can work accurately and faster than the manual method. And this tool is expected to help developers to minimize the effort in terms of cost and time in refactoring.
Penerapan Aplikasi Klasifikasi Hukum Tajwid Menggunakan Image Processing Kindarya, Fabyan; Kusumaningtyas, Entin Martiana; Barakbah, Aliridho; Permatasari, Desy Intan; Al Rasyid, M. Udin Harun; Ramadijanti, Nana; Fariza, Arna; Syarif, Iwan; Sa'adah, Umi; Saputra, Ferry Astika; Ahsan, Ahmad Syauqi; Sumarsono, Irwan; Yunanto, Andhik Ampuh; Edelani, Renovita; Primajaya, Grezio Arifiyan; Kusuma, Selvia Ferdiana
El-Mujtama: Jurnal Pengabdian Masyarakat  Vol. 4 No. 2 (2024): El-Mujtama: Jurnal Pengabdian Masyarakat
Publisher : Intitut Agama Islam Nasional Laa Roiba Bogor

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.47467/elmujtama.v4i2.1930

Abstract

Tajwid is an important science that regulates the way of reading the verses of the Al-Qur’an properly. Learning Tajwid means knowing the meaning that corresponds to the correct recitation. Learning to read the Al-Qur’an tends to be done traditionally in a place of learning or by calling a teacher to the house. Learning in this way has some drawbacks, such as the limited availability of trained and competent teachers because not all areas have sufficient access to these teachers. Dependence on schedules and locations can be a constraint for students with limited mobility or busy schedules. The role of the teacher is still important in learning tajwid, especially in providing effective explanations, guidance, and feedback. However, to overcome these shortcomings, integration with independent and technology-based learning methods can help improve the accessibility, flexibility, and quality of tajwid learning. The classification of tajwid laws using image processing allows users to see the results of inputting images of verses of the Al-Qur’an into the type of detected nun sukun tajwid and how to recite it. The initial stage of this system in detecting tajwid laws from uploaded images is the input of images by users, which can be done in two ways, namely by directly taking pictures using a smartphone camera or uploading images from the gallery. This is followed by the OCR process to detect the Arabic text contained in the image and provide diacritics for that Arabic text. Finally, letter classification is carried out after nun sukun and classification of tajwid laws contained in accordance with the detected letters after nun sukun. This system has an accuracy rate of 92.18% from the classification results that have been carried out.
Implementasi Sistem Antrian Online dan On-site di Kelurahan Gebang Putih Surabaya untuk Meningkatkan Efisiensi Layanan Publik Aziz, Adam Shidqul; Mubtadai, Nur Rosyid; Permatasari, Desy Intan; Saputra, Ferry Astika; Syarif, Iwan; Fariza, Arna; Al Rasyid, M. Udin Harun; Kusuma, Selvia Ferdiana; Sumarsono, Irwan; Ahsan, Ahmad Syauqi; Sa'adah, Umi; Yunanto, Andhik Ampuh; Primajaya, Grezio Arifiyan; Edelani, Renovita; Ramadijanti, Nana; Khoirunnisa, Asy Syaffa; Alfaqih, Wildan Maulana Akbar; Al Falah, Adam Ghazy
El-Mujtama: Jurnal Pengabdian Masyarakat  Vol. 5 No. 2 (2025): El-Mujtama: Jurnal Pengabdian Masyarakat
Publisher : Intitut Agama Islam Nasional Laa Roiba Bogor

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.47467/elmujtama.v5i2.6239

Abstract

Digitalization is an important step in improving the efficiency of public services, particularly in managing queues in government institutions such as sub-district offices. Kelurahan Gebang Putih Surabaya faces significant challenges in managing its manual queue system, which often results in discomfort for the public due to long waiting times, exceeding 5 minutes. This reduces public satisfaction and causes inefficiencies in the queue process. To address this issue, this study aims to develop and implement a digital queue system that can be accessed both online and on-site, using the User-Centered Design (UCD) approach. This approach ensures that every aspect of the system's design and development focuses on user needs through an iterative process, where the design is adjusted based on direct feedback from users. The proposed solution in this study includes the creation of a mobile and website-based queue system, allowing the public to easily take a queue number online and also enabling quick on-site queueing with a wait time of less than 10 seconds. Another advantage of this system is its automated reporting feature, which facilitates documentation and queue reports, thereby accelerating administration and monitoring to the city government. The results show that the implementation of this system significantly reduces the queue-taking time from over 5 minutes to less than 10 seconds, successfully transforming the manual system into a more efficient digital system, and streamlining the reporting process to the government, which in turn improves the quality and satisfaction of public services.
THE EFFECTIVENESS OF IMPLEMENTING THE TALQIN METHOD IN ENHANCING TAHFIDZUL QUR'AN CURRICULUM ACHIEVEMENT AT PTIQ JAKARTA Sa'adah, Umi; Burhan, Burhan; Rosyada, Dede; Sapiudin, Sapiudin
Edukasi Islami: Jurnal Pendidikan Islam Vol. 14 No. 04 (2025): Edukasi Islami: Jurnal Pendidikan Islam
Publisher : Sekolah Tinggi Agama Islam Al Hidayah

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.30868/ei.v14i04.9217

Abstract

Background: The goal of the Tahfidzul Qur'an curriculum at Institut Perguruan Tinggi Ilmu Al-Qur'an (PTIQ) Jakarta is to achieve mutqin (flawless Qur'anic memorization). Purpose: Implementing this high-standard method in a challenging academic environment raises issues related to quality assurance and the correction of tajwid errors in adult students. Method: This study employed a Descriptive Qualitative Research Design with a Case Study approach at PTIQ. Data were collected through triangulation, involving semi-structured interviews with LTTQ management (n=2), Musyrif (n=5), and students (n=8), along with non-participant observation and document analysis. Result: The findings highlight the effectiveness of the Talqin method as a high-fidelity diagnostic and corrective tool for ensuring accurate makharijul huruf and tajwid, directly supporting the mutqin standard. However, its effectiveness is hindered by time constraints and reduced student focus due to academic workload. Conclusion: To optimize results, institutions should ensure dedicated time for Talqin sessions and invest in professional development for Musyrif. Future research should use quantitative and longitudinal designs to assess the method’s impact on mutqin outcomes and long-term retention.