MDA Project – UTM

Share Knowledge with MDA Community

Introduction to MDA Project

CLIPART_OF_15195_SM_548426BB

As described in the MDA project documentation [download], we are researching in developing methods for using model driven architecture to develop quality software products at low cost entirely by re-use of existing component.

Introduction

Model-driven engineering is the development of engineering products primarily by describing their specifications in abstract modelling languages. These languages either support modelling at the application or business level, or describe a rich set of structured parameters for standard platforms for particular implementation technologies. The idea is to describe the problem using an application level modeling language, then to map the problem specification onto the parameters of an implementation platform, so that the engineering product can be produced without any detailed development. The end result will be to greatly reduce the cost of and time needed for creating software, and also greatly increase the quality of the product.

Model-Driven Architecture (MDA)

The best-known and most-developed model-driven engineering initiative in the computer software field is Model-Driven Architecture (MDA), an initiative of the Object Management Group (OMG), a software engineering standards body supported by most of the major players in the industry worldwide. Much of the work of the OMG since 2001 has been in support of MDA.

There is an enormous amount of conceptual infrastructure needed to make MDA a practicable technology. There are a number of products available implementing the various MDA-related specifications. Further, since MDA is a very immature technology, there is an open source platform called Eclipse supported by IBM, together with a number of open source tools, including the Eclipse Modelling Framework, contributed by various IBM laboratories and other organizations.

Project Summary

The research problem is that nearly all the effort so far in MDA has been in developing specifications and components of the infrastructure. Not much work has been done in how to organize these components to provide complete software solutions for problems in particular domains. This project will focus on complete solutions, developing methods for integrating the components.

Join Us !!!

For those who are interested to collaborate with us in this project, you can contact us by dropping the email at colomb@utm.my (Prof. Dr. Robert Colomb [website] : Prof. at Faculty of Computer Science and Information Systems (FSKSM), UTM, Malaysia) and the_gempaq@yahoo.com (M Firdaus Harun [blog],Research Officer, FSKSM, UTM, Malaysia).

Any opinions and ideas are very welcome from academia, industrial communities and computer scientists out there .

Documentation – MDA Project

pdf-file-logo-icon

For those who want to get a quick overview in this project, PDF format documentation has been provided for you.

[Click] to download the documentation.

Overview – MDA Project

Hi and Welcome to Everyone,

This blog is a platform to share knowledge about MDA and others technology that based on Model-Driven Architecture. We are researchers from Faculty of Computer Science and Information Systems, UTM, Skudai, Johor, Malaysia. This research project is funded by eScienceFund, MOSTI, Malaysia.

  

Calendar

March 2010
M T W T F S S
« Jul    
1234567
891011121314
15161718192021
22232425262728
293031  

Recent Entries

    Recent Comments

      Most Commented