MENGENAL MODEL DRIVEN ARCHITECTURE (MDA) SEBAGAI ALTERNATIF PENDEKATAN PADA PENGEMBANGAN PERANGKAT LUNAK

No Thumbnail Available
Date
2006-02-18
Journal Title
Journal ISSN
Volume Title
Publisher
Universitas Pasundan
Abstract
MOdel Driven Architecture (MDA) adalah sebuah pendekatan pengembangan perangkat lunak yang dikembangkan oleh Object Management Group untuk mendukung portabilitas dan fleksibilitas dalam pengembangan. Konsep utama MDA adalah proses pengembangan yang dikendalikan oleh model dan fleksibilitas platform tanpa harus melakukan perubahan yang signifikan pada model utamanya. MDA menyajikan 3 komponen model utama yaitu Computational Indepent Model (CIM) yang mewakili proses bisnis, kebutuhan sistem dan kondisi lingkungan dimana sistem akan diterapkan, Platform Independent Model (PIM) yang merupakan model spesifikasi sistem yang tidak tergantung pada platform tertentu, dan platform Spesific Model (PSM) yang merupakan spesifikasi model berdasarkan spesifikasi platform tertentu. Perbedaan utama antara pendekatan MDA dengan pendekatan lain adalah bahwa satu PIM dapat saja ditranformasi menjadi beberapa PSM dan setiap CIM, PIM dan PSM harus dapat ditelusuri keterkaitan elemen-elemennya dan perubahan-perubahannya. Proses transformasi ini juga harus disertai dengan alat bantu (tools) yang dapat mengotomatisasi proses tersebut dan menjaga kesinambungan model.
Description
-
Keywords
MDA, Model, Pengembangan Perangkat Lunak, transformasi model, otomatisasi
Citation