Using model driven architecture in small to Medium software application development
Thesis (MTech. degree in Information Networks)--Tshwane University of Technology. === This dissertation determines if Model Driven Architecture is effective as an approach to the development of small software applications. Model Driven Architecture is a software design approach that was developed by...
Main Author: | |
---|---|
Format: | Others |
Language: | en |
Published: |
2007
|
Online Access: | http://encore.tut.ac.za/iii/cpro/DigitalItemViewPage.external?sp=1000938 |
Summary: | Thesis (MTech. degree in Information Networks)--Tshwane University of Technology. === This dissertation determines if Model Driven Architecture is effective as an
approach to the development of small software applications.
Model Driven Architecture is a software design approach that was developed by
the Object Management Group (OMG) in 2001. The main reason for creating
Model Driven Architecture was to improve on the production of software
applications. Although Model Driven Architecture has been successfully
implemented for many large enterprise applications it is unclear if this paradigm
was intended for small software applications.
In order to answer the research question a case study was performed on a small
application that was developed with Model Driven Architecture compared to the
same application developed without Model Driven Architecture. The cost, time
and effort estimations were calculated for each of the systems and finally
compared.
The findings showed that the system developed with the use of Model Driven
Architecture was more expensive, took more time and required more effort than
the system that was developed without the use of Model Driven Architecture.
The study proved that Model Driven Architecture in its current form should not be
considered as an approach to develop small applications. |
---|