Abstract

Models are the most important core of Science, Technology and Designing. Display based ways to deal with software advancement and system building utilize technology to incorporate graphical demonstrating languages. Model driven software development is an approach of using models to automatically create the source code implementation of a software structure. The Model Driven Architecture (MDA) approach has been getting position as the Model Driven Approach of an option since its use of Unified Modeling Language(UML). The MDA solution is to produce all code of a system from models and give attention to maintaining models merely in the software development. But, due to shortage of code production tools and the UML language itself, an accurate MDA does not understand by developers. The critical proposal is to identify system functionality with a Platform Independent Model and next to convert this model into Platform Specific Models and completely generate executable source code from model. Model conversion creates the most important component of MDA approach. Generating models and source code from other models by using MDA technology tools is the key standard of MDA approach. Therefore, manual conversion is an extremely time and other resource consuming work in software development. This paper describes not only generating code from model but also generates model from code or it also describes reverse engineering(Code-Model conversion). Keywords: Model-Driven, Code Generator, Model, Software Development, UML, MDA, platform, Model Transformation.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call