![]() 15
Menurut Pressman (2010,p4) Perangkat lunak (software) memiliki
karakteristik yang berbeda dengan perangkat keras. Berikut adalah karakteristik
perangkat lunak (software):
Perangkat lunak tidak habis terpakai.
Perangkat lunak dikembangkan atau direkayasa
Sebagian besar perangkat lunak terus dikostum
2.1.10
Unified Modelling Language
Pengertian UML
Menurut Whitten dan Bentley (2007, p371), UML (Unified Modeling
Language)
merupakan kumpulan konvensi pemodelan untuk menggambarkan
fungsi-fungsi yang disediakan oleh sistem tersebut.
2.1.11
Decomposition Diagram
Dekomposisi adalah sebuah aksi untuk memecahkan sebuah system
menjadi
komponen subsystem, process, dan subprocess.
Setiap tingkat yang ditampilkan
memberikan detail yang lebih rinci atau bisa juga detail yang kurang sesuai
keinginan atas keseluruhan sistem .
Dekoposisi diagram menampilkan fungsi top-down dari struktur sebuah
sistem. Aturan-aturan yang ada dalam dekomposisi diagram :
1.
Setiap proses di dekomposisi diagram adalah parent, child
process, atau keduanya.
2.
Setiap parent harus memiliki 2 atau lebih children.
3.
Di sebagian besar dekomposisi diagram, satu child
hanya
memiliki satu parent.
4.
Child
dari sebuah parent
dapat menjadi parent
dari child nya
sendiri.
|