Font Size: a A A

The Research Of Software Generation Technology Based On The Model Driven Architecture

Posted on:2008-06-14Degree:MasterType:Thesis
Country:ChinaCandidate:J G WangFull Text:PDF
GTID:2178360242958975Subject:Computer software and theory
Abstract/Summary:PDF Full Text Request
Simple development and automatic generation of software is always the dreamboat of software development. Applications software, especially the enterprise application software , is famous for diversity of application domain and complex of development technology as a kind of computer application system. In order to solve the contradiction , such as hard , long cycle time and shortage of high-tech technologist of software development, so we need the automatic generation of software technology . In order to heighten the efficiency of software development , improve the way of software development and enhance the process of software automatization , this paper do some groping research work on the method and process of software development and bring forward the research task on the software generation technology based on the model driven architecture combined with the thinking of MDA.The research aim at bringing forward an integrity frame of automatic generation for application software , also analyze and discuss about the structure and the operation mechanism of pivotal aspect in the frame .In addition, this paper do some design and implement research for the kernel of the frame and bring forward an implement method.This paper has analyzed and discussed mainly for the research from two aspects:Firstly, bring forward a frame of the software generation based on the model driven architecture. It mainly contains the infrastructure in the frame for modeling system, code generation system, common type system and common type mapping system and so on. In the frame , modeling system use the common UML as modeling language. Compare with the other modeling tools, the modeling system is the core of the whole process of software development, no longer the assistant tool for software development. As model is the driver for software development, a majority of code are automatic generated through model transformation. In addition, the paper also has talked about the structure and mechanism of code generation system.Secondly, bring forward a method on how to transform from UML model to XML Model. In the automatic generation frame based on the model driven architecture, one of the pivotal mechanisms is that need to transform automatically from UML model to XML model. As text data, XML model is the input of code generation system , which is middle data generated from the system driven from UML model. The paper has mainly done experiment and design about this part.Besides, the front chapters of the paper do some analysis about MDA and the software automatic generation technology .
Keywords/Search Tags:MDA, UML, XML, model transformation, code generation, modeling system
PDF Full Text Request
Related items