21
2.7.1. NetBeans
NetBeans merupakan sebuah proyek open-source yang sukses dengan pengguna
yang sangat luas, komunitas yang terus tumbuh, dan memiliki hampir 100 mitra (dan
terus bertambah). Produk dasar NetBeans adalah NetBeans Integrated Development
Environment (IDE) dan NetBeans Platform.
NetBeans IDE merupakan sebuah lingkungan pengembangan untuk programmer
menulis, mengompilasi, mencari kesalahan dan menyebarkan program. Netbeans IDE
ditulis dalam Java -
namun dapat mendukung bahasa pemrograman lain. Terdapat
banyak modul untuk memperluas Netbeans IDE. Netbeans IDE adalah sebuah produk
bebas dengan tanpa batasan bagaimana digunakan. NetBeans Platform merupakan
sebuah fondasi yang modular dan dapat diperluas
yang dapat digunakan sebagai
perangkat lunak dasar untuk membuat aplikasi desktop yang besar (Anonim: 2013).
2.8. Rekayasa Perangka Lunak
Rekayasa
perangkat
lunak
merupakan
disiplin
ilmu
(engineering
discipline)
yang
berkaitan
pada
semua
aspek
dalam
produksi
perangkat lunak dari
tahap awal
spesifikasi
sistem
sampai
pemeliharaan sistem
setelah
digunakan.
Dalam definisi
ini,
ada dua frase kunci.
1. Engineering discipline
Para
pekerja
(engineer)
menerapkan
teori, metode,
dan
alat-alat
mana
yang
sesuai.
Namun,
engineer menggunakannya secara
selektif
dan
selalu
mencoba
untuk
menemukan solusi-solusi
untuk masalah bahkan ketika tidak ada teori dan
metode yang
berlaku.
|