Alimuddien Rasyid, Muhammad (2020) Pengembangan Kakas Bantu Pemeriksa Kesalahan pada Skenario Use Case dalam Bahasa Indonesia. Sarjana thesis, Universitas Brawijaya.
Abstract
Interaksi antara manusia dengan komputer yang diwujudkan pada setiap spesifikasi kebutuhan sebuah sistem dideskripsikan menggunakan skenario use case. Untuk menjaga kualitas spesifikasi kebutuhan sistem, dilakukan pengulasan yang umumnya dijalani secara manual oleh pengembang sistem dan pemangku kepentingan. Pengulasan dengan cara manual ini memiliki dua kekurangan, yaitu memerlukan waktu yang lama dan sangat bergantung pada kemampuan pengulas sehingga dapat menimbulkan inkonsistensi pada penilaian skenario. Telah ada mekanisme pengulasan secara otomatis dengan memeriksa skenario use case pada level spesifikasi, use case, dan langkah. Mekanisme ini diusulkan agar terintegrasi ke dalam kakas bantu manajemen kebutuhan. Tetapi mekanisme ini disusun berdasarkan bahasa Inggris yang memiliki perbedaan komponen struktur kalimat dengan bahasa Indonesia. Terdapat beberapa hal yang diperlukan sebelum membangun sistem ini ke dalam bahasa lain, yaitu perlu ada basis data leksikal yang dapat dijadikan referensi bagi sistem untuk mengenali teks yang sedang diproses. Templat penulisan kalimat kebutuhan juga diadaptasi dan digunakan untuk mencegah penulisan kalimat yang terlalu kompleks. Komponen- komponen hasil penelitian di atas menjadi dasar bagi peneliti untuk melakukan pengembangan kakas bantu pemeriksa kesalahan pada skenario use case dalam bahasa Indonesia. Kakas bantu ini dapat mengelola skenario use case ke dalam sebuah proyek, dan juga melakukan pemeriksaan pada skenario yang telah dibuat. Setelah dilakukan proses analisis kebutuhan, perancangan dan implementasi, sistem diuji pada aspek unit terkecil sebanyak tiga unit, integrasi antar kelas dan validasi seluruh kebutuhan. Pengujian seluruh aspek tersebut menghasilkan nilai valid dengan persentase sebesar 100%, sehingga sistem ini layak untuk digunakan sebagai kakas bantu untuk mempermudah proses pemeriksaan kesalahan pada skenario use case.
English Abstract
The interaction between human and computer within every requirement specification are described by use case scenarios. In order to mantain the quality of use case scenario, reviewing is needed. This activity is done manually by the system developers and the stakeholders. Usually, the manual reviewing method takes a long time to finish, and highly dependent upon the reviewer expertise which causes the inconsistency of assessment. An automatic use case scenario reviewer actually has been made, which can examine it within specification, use case and step level. This mechanism is suggested to be integrated within the requirement management case tool. But it can only review scenarios written in English, which has a sentence structure differences with Indonesian. There are some challenges to develop a use case defect detection system in other languages. Lexical database is needed as a reference for the system to recognize the processed text. Requirement writing template is also adapted to prevent complex writing of sentence structure. Those research results are the foundation for this research to develop a use case scenario examiner case tool in Indonesian. This case tool can manage use case scenario into a project, and examine those scenarios. After the requirement analysis, design, and implementation phases has been done, the smallest three units of the system is being tested, as well as integration testing between related classes and validating all of the requirements. Results on these tests are valid with 100% percentage, therefore this system is feasible to use as a case tool to simiplify the use case scenario defect detection process.
Item Type: | Thesis (Sarjana) |
---|---|
Identification Number: | 0520150248 |
Uncontrolled Keywords: | spesifikasi kebutuhan, skenario use case, pengulasan secara manual, pengulasan secara otomatis, bahasa Indonesia.,requirement specification, use case scenario, manual reviewing, automatic reviewing, Indonesian |
Subjects: | 600 Technology (Applied sciences) > 621 Applied physics > 621.3 Electrical, magnetic, optical, communications, computer engineering; electronics, lighting |
Divisions: | Fakultas Ilmu Komputer > Teknik Informatika |
Depositing User: | Unnamed user with username nova |
Date Deposited: | 30 Aug 2022 04:00 |
Last Modified: | 25 Sep 2024 03:43 |
URI: | http://repository.ub.ac.id/id/eprint/193790 |
Text
Muhammad Alimuddien Rasyid.pdf Download (9MB) |
Actions (login required)
View Item |