Claim Missing Document
Check
Articles

Found 16 Documents
Search

Development of SLOC, CC, SQL Complexity Methods to Measure the Level of Similarity Complexity of Software Modules Subali, Made Agus Putra; Sugiartha, I Gusti Rai Agung; Putra, I Putu Aditya
Jurnal Ilmiah Teknik Elektro Komputer dan Informatika Vol. 9 No. 4 (2023): December
Publisher : Universitas Ahmad Dahlan

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.26555/jiteki.v9i4.27150

Abstract

Software metrics are often used to reflect vulnerabilities in program code to measure the complexity of each software module. Knowing the complexity of each software module is an important thing to do because the project manager can analyze defects that may occur, costs spent, work schedules, and the resources needed. In this research, we aim to apply the SLOC, CC, SQL Complexity method in measuring the level of similarity of complexity between software modules by paying attention to the level of similarity of the syntactic structure of program logic and SQL commands, by knowing the similarity between software modules the project manager can predict the effort required. Based on the results of the level of equality for the eight modules, an average of 90% was obtained. The high results are due to the third feature used having a high level of similarity. In further research, other features will be added and weighting will be given to each feature.
DIVERSIFIKASI PRODUK DAN OPTIMASI MANAJEMAN USAHA PADA UMKM RESELLER GETA.STORE Made Agus Putra Subali; I Gusti Rai Agung Sugiartha; I Putu Aditya Putra; I Made Andre Sentanu
Sewagati Vol. 2 No. 2 (2023): Sewagati
Publisher : Fakultas Teknik dan Informatika Universitas PGRI Mahadewa Indonesia

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.59819/sewagati.v2i2.3028

Abstract

The partner product marketing process is carried out on the Shopee e-commerce platform under the name Geta.Store. statistically, the assessment obtained by Geta.Store from the Shopee platform is very good. The high number of transactions makes the partner business management process very complex and takes a long time to process, especially in the process of financial transactions which include (1) purchasing products from suppliers, (2) selling products to buyers, and (3) the process of recording payments. Currently all of these processes are done manually by writing them in the transaction journal. To further optimize the partner business management process, the team provides assistance in the form of a web application, in which the application contains the three features needed. In addition, the team diversified one of the plain t-shirt products by adding exclusive designs. Based on the activities that have been carried out, the results of the system assistance provided are able to overcome partner problems and improve product quality by diversifying partner plain t-shirt products.
IMPLEMENTASI LIVE CHAT TAWK.TO UNTUK MENINGKATKAN RESPONSIVITAS LAYANAN PENGGUNA PADA WEBSITE SEKOLAH CIS BALI Made Agus Putra Subali; I Gusti Rai Agung Sugiartha; I Putu Aditya Putra
Sewagati Vol. 4 No. 2 (2025): SEWAGATI
Publisher : Fakultas Teknik dan Informatika Universitas PGRI Mahadewa Indonesia

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.59819/sewagati.v4i2.5607

Abstract

The CIS Bali School website is one of the platforms used to provide information for students, parents, prospective students, and the general public. The speed and quality of the information service provided are very important factors in improving the school's integrity. However, communication is currently carried out through traditional platforms such as telephone or WhatsApp, which often results in delays in delivering information to users. This community service activity aims to implement the Tawk.to live chat application on the CIS Bali School website as a solution to improve responsiveness and the quality of user services. The implementation method for this activity includes several stages, namely: (1) Initial coordination and needs analysis with the school; (2) Technical implementation by integrating the Tawk.to code into the website structure; (3) Dashboard configuration and feature customization according to the school's identity; and (4) Training and mentoring for designated staff or operators to operate the chat service effectively. Based on the activities that have been carried out, the Tawk.to service has been successfully integrated into the CIS Bali School website, and the training and assistance in using the Tawk.to application has been well understood by the assigned operators.
Determining the Best Answers for Balinese Language Problems using Latent Semantic Analysis Subali, Made Agus Putra; Suniantara, I Ketut Putu
Paradigma - Jurnal Komputer dan Informatika Vol. 24 No. 2 (2022): September 2022 Period
Publisher : LPPM Universitas Bina Sarana Informatika

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.31294/paradigma.v24i2.1437

Abstract

In Balinese, descriptions or essays are formed in an interrogative format using question words such as “akuda”, “apa”, “dija”, “kenken”, “kuda”, dan “nyen”. The assessment process on description questions tends to be more difficult and complex than multiple choice questions, this is because the description questions are described in sentence form. The solution to facilitate the assessment process on description questions can be done using automated essay scoring. Based on the results of previous studies, the Latent Semantic Analysis (LSA) method provides a better level of accuracy, because the LSA method uses the Singular Value Decomposition (SVD) method to obtain a new pattern of relationships between terms and reference terms. The data used in this study are five questions and their answer keys and there are five candidate answers for each question in Balinese. Based on the tests that have been carried out, the method used obtained an overall average accuracy of 70.26%, this shows that the LSA method can be used well in the assessment process or automatic essay assessment.
Pemberian Bobot Kriteria dan Penambahan Fitur pada Metode SQL Complexity dalam Mengukur Kompleksitas Perangkat Lunak Subali, Made Agus Putra; Sugiartha, I Gusti Rai Agung; Putra, I Putu Aditya; Subawa, Made Dai
Jurnal Teknologi Informasi dan Ilmu Komputer Vol 13 No 2: April 2026
Publisher : Fakultas Ilmu Komputer, Universitas Brawijaya

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

Abstract

Mengukur kompleksitas perangkat lunak secara adaptif sangat penting untuk dilakukan, karena dapat membantu project manager mengetahui usaha yang diperlukan dalam membangun perangkat lunak yang berkualitas. Pada penelitian terdahulu kompleksitas perangkat lunak diukur dengan memperhatikan penggunaan kriteria file model, view, dan controller, namun ketiga kriteria tersebut memiliki prioritas yang sama dalam proses, selain itu pada metode SQL Complexity belum dapat mengenali perintah transact SQL. Pada penelitian ini diusulkan metode untuk mengukur kompleksitas perangkat lunak yang lebih adaptif dengan tahapan proses, sebagai berikut: (1) pemberian bobot kriteria pada setiap file model, view, dan controller modul perangkat lunak, (2) perhitungan kompleksitas perintah SQL menggunakan metode SQL Complexity dengan penambahan fitur baru, antara lain function, store procedure, trigger, dan view, (3) pengukuran tingkat kemiripan antar modul perangkat lunak menggunakan metode Cosine Similarity. Pada penelitian ini menggunakan dua jenis data, meliputi: (1) data perhitungan metode SLOC, CC, dan SQL Complexity dari delapan modul perangkat lunak dan (2) data berbagai jenis perintah SQL. Berdasarkan hasil yang telah diperoleh metode yang diusulkan mampu beradaptasi dalam menentukan prioritas penggunaan ketiga kriteria modul perangkat lunak maupun fitur baru pada metode SQL Complexity dengan akurasi yang diperoleh sebesar 87.5% dalam mengukur kesesuaian kompleksitas modul perangkat lunak.   Abstract Adaptively measuring software complexity is very important, because it can help project managers know the effort required in building quality software. In previous studies, software complexity was measured by considering the use of model, view, and controller file criteria, but these three criteria have the same priority in the process. In addition, the SQL Complexity method cannot yet recognize transact SQL commands. In this research, it is proposed a method to measure software complexity with the following process steps: (1) assigning criteria weights to each model, view, and controller file of the software module, (2) calculating the complexity of SQL commands using the SQL Complexity method with the addition of new features, including functions, store procedures, triggers, and views, (3) measuring the level of similarity between software modules using the Cosine Similarity method. This study uses two types of data, including: (1) calculation data using the SLOC, CC, and SQL Complexity methods from eight software modules and (2) data on various types of SQL commands. Based on the results obtained, the proposed method can adapt in prioritizing the use of the three software module criteria and new features in the SQL Complexity method with an accuracy of 87.5% in measuring the suitability of software module complexity.
Implementasi Aturan Pada Lingsa pada Sistem Informasi Pupuh Bali berbasis Web Made Agus Putra Subali; Dian Pramana; Ida Bagus Putu Widja; I Made Budi Adnyana; I Gusti Rai Agung Sugiartha
Jurnal Publikasi Ilmu Komputer dan Multimedia Vol. 5 No. 1 (2026): Januari: Jurnal Publikasi Ilmu Komputer dan Multimedia
Publisher : Pusat Riset dan Inovasi Nasional

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.55606/jupikom.v5i1.6352

Abstract

Pupuh merupakan salah satu ruang lingkup dharmagita yang dibentuk berdasarkan kaidah pada lingsa. Penggunaan pupuh merupakan salah satu metode belajar yang sangat ampuh, karena itu di Bali populer dengan istilah “melajah sambilang megending”. Minimnya minat masyarakat terutama generasi muda dalam mempelajari pupuh dan belum adanya sarana penunjang yang memudahkan dalam pembuatan pupuh dapat mengancam keberadaan pupuh. Pemanfaatan internet merupakan salah satu upaya efektif dalam melestarikan keberadaan pupuh dengan menggunakan salah satu layanan cloud computing yaitu software as a service yang memberikan kemudahan bagi pengguna untuk bisa memanfaatkan sumber daya perangkat lunak. Proses implementasi cloud computing pada aplikasi pelestarian pupuh Bali terdiri dari lima tahapan, antara lain analisa kebutuhan data, perancangan model sistem, perancangan basis data, perancangan antarmuka pengguna, dan teknik analisis menggunakan pengujian black box. Hasil dari perekayasaan ini berupa aplikasi editor pada lingsa yang membantu secara lebih efisien dalam proses pembelajaran dan pembuatan pupuh.