Translate Di Sini.......

Senin, 04 November 2013

Sejarah Perkembangan UML (Unified Modeling Language)



Object-Oriented Modeling Language muncul pertengahan1970 an dan akhir dari 1980 an yang digunakan sebagai sebuah metodologi seiring dengan munculnya Object-Oriented Programming Language baru dan semakin pesatnya permintaan aplikasi sistem komputer yang kompleks sehingga dimulailah delevopmen alternatif lain untuk melakukan analisa dan desain. Dari tahun 1989 sampai dengan 1994, object-oriented method demikian banyaknya. Tapi tetap saja metoda-metoda tesebut belum mampu menghandle kebutuhan penggunananya.

Akhirnya ada 3 generasi baru yang paling berpengaruh yaitu Booch, Jacobson's OOSE (Object-Oriented Software Engineering) dan RUmbaugh's OMT (Object Modelling Technique). Method yang lain juga adalah Fusion, Shlaer-Mellor, and Coad-Yourdon. Setiap method ini mempunyai kelebihan dan kelemahannya.

Kalau dilihat secara cepat, Booch sangat membantu saat desain dan fase pembuatan proyek. OOSE memberikan support terbaik pada use case sebagai pemetaaan keperluan dan analisa.OMT sangat berguna ada analisis dan sistem informasi data-intensive. Kejadian paling penting terjadi pada saat Grady Booch (Rational Software Corporation), Ivar Jacobson (Objectory), dan James Rumbaugh (General Electric) mulai mengadopsi method masing-masing dan berkolaborasi membuat bahasa yang terpadu/unified.


Ada 3 target yang ingin mereka capai dengan unifikasi ini :

· membuat sistem model, dari concept ke executable, menggunakan teknik Object Oriented

· mengatasi masalah scale yang biasanya terjadi pada sesuatu yang kompleks

· membuat modeling language yang berguna baik bagi manusia ataupun mesin.

UML resmi didevelop pada bulan Oktober 1994 ketika Rumbaugh bergabung dengan Booch. Draft dari Unified Method versi 0.8 di release Oktober 1995. Pada tahun yang sama skope UML ekspansi ke OOSE untuk release UML 0.9 pada bulan Juni 1996

Manfaat & Tujuan UML (Unified Modeling Language)

Manfaat
Manfaat yang didapat dari penulisan paper ini adalah sebagai berikut :
• Mengetahui latar belakang dan sejarah pengembangan UML sampai menjadi sebuah bahasa permodelan modern yang paling populer.

• Membantu para pembaca untuk mengetahui secara detil baik deskripsi sampai ke notasi dari berbagai diagram yang ada dalam UML.
• Serta memberikan gambaran sederhana atas bahasa permodelan pengembangan piranti lunak, yang dapat menjadi acuan untuk melakukan pengembangan piranti lunak.


Tujuan
Tujuan dari penulisan paper ini adalah untuk menjelaskan UML sebagai suatu bahasa permodelan modern pengembangan piranti lunak yang sering dikaitkan erat dengan OOAD. Serta menjelaskan tujuan dari UML itu sendiri bagi pembaca paper ini.



DIAGRAM USE CASE

Diagram use case menyajikan interakasi antara use case dan aktor. Dimana, aktor dapat berupa orang, peralatan, atau sistem lain yang berinteraksi dengan sistem yang sedang dibanguN

contoh diagram use case

DIAGRAM AKTIVITAS
Diagram aktivitas atau activity diagram menggambarkan aliran fungsionalitas sistem. Pada tahap pemodelan bisnis, diagrama aktivitas dapat digunakan untuk menujukkan aliran kerja bisnis (business work flow). 

contoh diagram aktivitas


DIAGRAM SEKUENSIAL
Diagram sekuensial atau sequence diagram digunakan untuk menunjukkan aliran fungsionalitas dalam use case. Diagram sekuensial adalah diagram yang disusun berdasarkan urutan waktu. Kita membaca diagram sekuensial dari atas ke bawah. Setiap diagram sekuensial mempresentasikan suatu aliran dari beberapa aliran di dalam use case.
contoh diagram sekuensial

DIAGRAM KOLABORASI
Diagram kolaborasi menunjukkan informasi yang sama persis dengan diagram sekuensial, tetapi dalam bentuk dan tujuan yang berbeda. Sebagaimana diagram sekuensial, diagram kolaborasi digunakan untuk menampilkan aliran skenario tertentu di dalam use case. 

contoh diagram kolaborasi


DIAGRAM KELAS (CLASS DIAGRAM)
Diagram kelas digunakan untuk menampilkan kelas-kelas atau paket-paket di dalam sistem dan relasi antar mereka. Ia memberikan gambaran sistem secara statis. 

contoh diagram kelas

itu informasi yang sy berikan ttg sejarah perkembangan UML (unified modeling language), moga informasi yang sy berikn ini b'guna,  jangan lupa sangat dibutuhkan tingalkan pesan anda n likex juga di butuhkn TXD


Related Post:

Tidak ada komentar:

Posting Komentar

Yang Keren Komend Dong..?