Rachman, Andy (2016) Komentar Semi Otomatis Untuk Memudahkan Pemahaman Pada Bahasa Pemrograman Java. Masters thesis, Institut Teknologi Sepuluh Nopember.
Preview |
Text
5111201031-master_theses.pdf - Published Version Download (2MB) | Preview |
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 kode program. Pemberian komentar program biasanya dilakukan
manual oleh programmer. Pada tesis 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 dapat mempermudah proses
pemahaman pada program khususnya bahasa pemrograman java. Penggunaan
ekspresi regular sangat membantu dalam mempolakan baris kode sumber.
Aplikasi yang dibangun oleh peneliti telah mampu memberikan kontribusi
pemahaman terhadap program sebesar 14.29% sampai dengan 42.86%
==================================================================================================================The study estimates that the cost of software maintenance is increasing very rapidly until it reaches 90% of the overall cost of the software development life cycle. Software maintenance becomes very difficult due to the lack of documentation on the existing program. One form of program documentation was commenting program. Comments are very useful in understanding the program and maintenance program. The comment allows developers to understand the code faster in reading the program code. Commenting program is usually done manually by the programmer. In this thesis, carried out two activities commenting on the Java programming language, the automatic comment and semi-automatic comment. Semi-automatic comments given on direct program is expected to simplify the process of understanding the particular program java programming language. The use of regular expressions is helpful in patterns of lines of source code. Applications built by the researchers have been able to contribute to the understanding of the program at 14.29% to 42.86%.
Item Type: | Thesis (Masters) |
---|---|
Uncontrolled Keywords: | Komentar program, perawatan perangkat lunak, regular ekspresi code comments, software maintenance, regular expressions |
Subjects: | Q Science > QA Mathematics > QA75 Electronic computers. Computer science. EDP Q Science > QA Mathematics > QA76 Computer software T Technology > T Technology (General) |
Divisions: | Faculty of Information Technology > Informatics Engineering > 55101-(S2) Master Thesis |
Depositing User: | - ANDY RACHMAN |
Date Deposited: | 27 Apr 2017 07:22 |
Last Modified: | 27 Dec 2018 06:41 |
URI: | http://repository.its.ac.id/id/eprint/3515 |
Actions (login required)
View Item |