Breaking News

Thursday, September 18, 2008

Sejarah UML

Sekarang saya memasuki semester baru (SMT 5). Di semester ini saya mendapat paket mata kuliah yang berbau IT semua dan tidak ada yang berbau Akuntansi. Lega memang. Ada salah satu mata kuliah yang saya ambil, namanya Teknik Perangkat Lunak / Software Engineering. Mendengar namanya, sepertinya mata kuliah expert, tapi tidak demikian. Mata kuliah ini hanya menggambar. Ya, menggambar saja dan tidak ada koding-mengkoding. Maka dari itu berhubung dosennya tidak detail menjelaskan sejarah UML yang membuat saya penasaran, maka saya cari di wikipedia. Begini kata wikipedia:

Unified Modeling Language (UML) adalah bahasa spesifikasi standar untuk mendokumentasikan, menspesifikasikan, dan membangun sistem perangkat lunak. UML tidak berdasarkan pada bahasa pemrograman tertentu. Standar spesifikasi UML dijadikan standar defacto oleh OMG (Object Management Group) pada tahun 1997.UML yang berorientasikan object mempunyai beberapa notasi standar.

Spesifikasi ini menjadi populer dan standar karena sebelum adanya UML, telah ada berbagai macam spesifikasi yang berbeda. Hal ini menyulitkan komunikasi antar pengembang perangkat lunak. Untuk itu beberapa pengembang spesifikasi yang sangat berpengaruh berkumpul untuk membuat standar baru. UML dirintis oleh Grady Booch, James Rumbaugh pada tahun 1994 dan kemudian Ivar Jacobson.

UML mendeskripsikan OOP (Object Oriented Programming) dengan beberapa diagram, diantaranya:

Diagram struktur:

1. Diagram kelas
2. Diagram obyek
3. Diagram komponen
4. Diagram deployment

Diagram perilaku:

1. Diagram use-case
2. Diagram urutan/sekuen
3. Diagram kolaborasi
4. Diagram statechart
5. Diagram aktivitas
Read more ...
Designed By Published.. Blogger Templates