Dimulai pada bulan Oktober 1994 Booch, Rumbaugh dan
Jacobson, yang merupakan tiga tokoh yang boleh dikata metodologinya banyak
digunakan mempelopori usaha untuk penyatuan metodologi pendesainan berorientasi
objek. Pada tahun 1995 direlease draft pertama dari UML (versi 0.8). Sejak
tahun 1996 pengembangan tersebut dikoordinasikan oleh Object Management
Group (OMG). Tahun 1997 UML versi 1.1 muncul, dan saat ini versi
terbaru adalah versi 1.5 yang dirilis bulan Maret 2003. Booch, Rumbaugh dan
Jacobson menyusun tiga buku serial tentang UML pada tahun 1999.
Sejak saat itulah UML telah menjelma menjadi standar bahasa pemodelan untuk
aplikasi berorientasi objek.
konsep dasar UML
Major Area
|
View
|
Diagrams
|
Main Concepts
|
structural
|
static view
|
class diagram
|
class, association, generalization, dependency, realization, interface
|
use case view
|
use case diagram
|
use case, actor, association, extend, include, use case generalization
|
|
implementation view
|
component diagram
|
component, interface, dependency, realization
|
|
dynamic
|
state machine view
|
statechart diagram
|
state, event, transition, action
|
actifity view
|
activity diagram
|
state, activity, completion transition, fork, join
|
|
interaction view
|
sequence diagram
|
interaction, object, message, activation
|
|
colaborating diagram
|
collaborating, interaction, collaboration rule, message
|
||
model management
|
model management view
|
class diagram
|
package, subsystem, model
|
extensibility
|
all
|
all
|
constraint, stereotype, tagged values
|
pada gambar diatas UML mendefinisikan diagram-diagram sebagai berikut:
• use case diagram • class diagram
• statechart diagram
• activity diagram
• sequence diagram
• collaboration diagram
• component diagram
• deployment diagram
No comments:
Post a Comment