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)
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.
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