![]() 29
ts
e
r
Phases of OOA&D
System
Choice
(Pre-
analysis)
System
Definitio
n
Problem
domain
analysis
Model
Requiremen
for us
Component
design
Application
domain
analysis
Specifications for
components
Specifications fo
architecture
Architectural
design
Gambar 2.20 fase dari OOAD
2.1.4.4 Keunggulan dan kelemahan OOA&D
Keunggulan OOA&D:
1. Reusability
Reusability adalah
kemampuan
untuk
menggunakan
kembali
pengetahuan
dan
kode
program yang
ada,
dapat
menghasilkan
keunggulan
saat
suatu
sistem baru
dikembangkan atau pada saat
sistem yang ada dipelihara atau direkayasa ulang.
Setelah suatu objek diciptakan atau direkayasa ulang maka dapat digunakan kembali
dengan sedikit modifikasi kecil yang dibutuhkan, di sistem lain.
2. Interoperability
Interoperability adalah kemampuan untuk mengintegrasikan berbagai aplikasi dari
beberapa sumber, seperti program yang dikembangkan sendiri dan piranti lunak jadi,
|