Rabu, 25 April 2012

PENGENALAN STAR UML DAN PERBEDAAN ANTARA UML DENGAN DFD

StarUML adalah sebuah proyek open source untuk pengembangan secara cepat, fleksibel, extensible, featureful, dan bebas-tersedia UML / platform MDA berjalan pada platform Win32. Tujuan dari proyek StarUML adalah untuk membangun sebuah alat pemodelan perangkat lunak dan juga platform yang menarik adalah pengganti alat UML komersial seperti Rational Rose, Bersama dan sebagainya.

UML 2.0 UML standar yang terus berkembang dan dikelola oleh OMG (Object Management Group). Baru-baru ini, UML 2,0 direlease dan StarUML dukungan UML 2.0 yang akan mendukung standar terbaru UML.

MDA (Model Driven Architecture) MDA adalah teknologi baru yang diperkenalkan oleh OMG. Untuk mendapatkan keuntungan dari MDA, perangkat lunak alat pemodelan harus mendukung variabel banyak kustomisasi. StarUML dirancang untuk mendukung MDA dan menyediakan kustomisasi banyak variabel seperti profil UML sebagai, Pendekatan, Model Kerangka, NX (ekstensi notasi), kode MDA dan dokumen template dan sebagainya. Mereka akan membantu Anda alat pemasangan ke dalam budaya organisasi Anda, proses, dan proyek.

Plug-in Arsitektur Banyak pengguna yang memerlukan lebih banyak dan fungsi lebih ke alat pemodelan perangkat lunak. Untuk memenuhi persyaratan, alat tersebut harus telah didefinisikan dengan baik dalam plug-in platform. StarUML menyediakan secara sederhana dan kuat arsitektur plug-in sehingga siapapun dapat mengembangkan plug-in modul dalam bahasa COM-kompatibel (C + +, Delphi, C #, VB, dll)

Usability  Usability adalah hal yang paling penting dalam pengembangan perangkat lunak. StarUML diimplementasikan untuk memberikan berbagai fitur yang user-friendly seperti dialog Cepat, manipulasi Keyboard, ikhtisar Diagram, dkk

StarUML sebagian besar ditulis dalam Delphi. Namun, StarUML adalah proyek multi-bahasa dan tidak terikat dengan bahasa pemrograman tertentu, sehingga setiap bahasa pemrograman dapat digunakan untuk mengembangkan StarUML. (Misalnya, C / C + +, Java, Visual Basic, Delphi, JScript, VBScript, C #, VB.NET, dll)
  
Perbedaan antara UML dengan DFD (Data Flow Diagram)
UML berorientasi pada objek (OOP) sementara DFD berorientasi pada prosesnya.

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.

Data Flow Diagram (DFD) adalah suatu diagram yang menggunakan notasi-notasi untuk menggambarkan arus dari data sistem, yang penggunaannya sangat membantu untuk memahami sistem secara logika, tersruktur dan jelas. DFD merupakan alat bantu dalam menggambarkan atau menjelaskan sistem yang sedang berjalan logis.
 referensi : wikipedia

1 komentar:

  1. kita juga punya nih jurnal mengenai diagram UML, silahkan dikunjungi dan dibaca , berikut linknya
    http://repository.gunadarma.ac.id/bitstream/123456789/3305/1/Kommit2004_Komputer_009.pdf
    semoga bermanfaat yaa :)

    Balas

    BalasHapus