Bahasa Pemodelan UML
Bahasa pemodelan UML (Unified Modeling Language, Bahasa Pemodelan Bersepadu) menerangkan proses dan komponen menggunakan gambar rajah dan skema. Walau bagaimanapun, UML bukanlah sebuah bahasa pengaturcaraan sebenar, namun berdasarkan modelnya, adalah mungkin untuk menjana kod.
Bahasa pemodelan ini telah menemui aplikasi yang meluas dalam kitaran kerja pembangunan perisian, reka bentuk sistem.
Terdapat jenis gambar rajah utama berikut dalam bahasa UML:
- Gambar Rajah Struktur (Structure Diagrams), yang merangkumi gambar rajah kelas, komponen, struktur komposit, kerjasama (UML2.0), penyebaran, objek, pakej, profil (UML2.2).
- Gambar Rajah Tingkah Laku (Behavior Diagrams), yang termasuk gambar rajah aktiviti, keadaan, kegunaan kes atau kes penggunaan.
- Gambar Rajah Interaksi (Interaction Diagrams), yang merangkumi gambar rajah komunikasi (UML2.0), gambaran keseluruhan interaksi, (UML2.0), urutan, penyelarasan masa (UML2.0).
Lihat juga
-
set konsep Paradigma Pengaturcaraan,
yang menentukan pendekatan kepada pengaturcaraan -
metodologi
OOP,
yang digunakan secara meluas dalam pengaturcaraan -
skema
MVC,
yang digunakan untuk mengatur kod mengikut blok untuk setiap tugas -
gambar rajah pembakaran tugas,
yang digunakan untuk perwakilan grafik jumlah kerja