Anda di halaman 1dari 2

Tool Pengembangan Perangkat Lunak

Pengembangan Sistem Perangkat Lunak

Tool pengembangan perangkat lunak adalah tool berbasis


komputer yang dimaksudkan untuk membantu proses siklus
hidup perangkat lunak.

A. Tool Konstruksi Perangkat Lunak

1.      Editor Program
Editor Program merupakan tool yang digunakan untuk menciptakan dan
memodifikasi program dan dokumen yang berhubungan dengannya.

2.      Kompilator dan Generator Code


Kompilator (compiler) adalah sebuah program yang membaca suatu program yang
ditulis dalam suatu bahasa sumber (source language) dan menterjemah-kannya ke
dalam suatu bahasa sasaran (target language) atau bahasa objek (object code).
Kompiler menggabungkan keseluruhan bahasa program, mengumpulkannya dan
kemudian menyusunnya kembali.

3.      Interpreter
Interpreter adalah Perangkat lunak yang mampu mengeksekusi code program (yang
ditulis oleh programmer) lalu menterjemahkannya ke dalam bahasa mesin, sehingga
mesin melakukan instruksi yang diminta oleh programmer tersebut. Perintah-perintah
yang dibuat oleh programmer tersebut dieksekusi baris demi baris, sambil mengikuti
logika yang terdapat di dalam kode tersebuT.

4.      Debugger
Merupakan perangkat yang berfungsi untuk mencari dan mengurangi bug, atau
kerusakan di dalam sebuah program komputer atau perangkat keras sehingga
perangkat tersebut bekerja sesuai dengan harapan.

B. Tool Pengujian Perangkat Lunak

1.      Generator pengujian
Merupakan tool pembantu dalam pengembangan kasus pengujian perangkat lunak.
2.      Kerangka Eksekusi Pengujian
Merupakan tool yang memungkinkan eksekusi kasus pengujian di dalam lingkungan
yang dikendalikan untuk mengamati perilaku objek di bawah pengujian.
3.      Tool Evaluasi Pengujian
Tool ini mendukung penilaian hasil pelaksanaan pengujian, membantu untuk
menentukan benar atau salah perilaku yang diamati dan menyesuaikan diri kepada
perilaku yang diharapkan.

4.      Tool Manajemen Pengujian


Tool ini menyediakan dukungan untuk seluruh aspek dari proses pengujian
perangkat lunak.

5.      Tool Analisis Kinerja
Tool ini digunakan untuk mengukur dan meneliti kinerja perangkat lunak, yaitu suatu
format khusus dari pengujian dengan tujuan untuk menilai perilaku kinerja, bukan
perilaku fungsional (ketepatan).

C. Tool Pemeliharaan Perangkat Lunak

1.  Tool Pemahaman
Merupakan tool yang membantu manusia dalam memahami dan menguasi program
komputer.
2.  Tool Rekayasa Ulang
Merupakan merupakan tool yang akan mendukung aktifivas perubahan dan
pengujian dari subjek perangkat lunak untuk menyusun kembali ke dalam suatu bentuk
yang baru yang mencakup implementasi bentuk yang baru.

Anda mungkin juga menyukai