Dissertation > Excellent graduate degree dissertation topics show
Metamodel based model transformation method in MDA
Author: LiuLei
Tutor: WangHaiTao
School: Kunming University of Science and Technology
Course: Computer Software and Theory
Keywords: model driven architecture metamodel model transformation generalization relation
CLC: TP311.52
Type: Master's thesis
Year: 2010
Downloads: 72
Quote: 0
Read: Download Dissertation
Abstract
|
In the 21st century, various software has been used in different fields. With the development of the society, the demand for software grows faster which brings enormous pressure to software developers. To meet the demand, the software industry have to be scalable and factory plantation oriented. Traditional development approaches can not satisfy this situation, so new architecture and method to improve the development efficiency and software quality need to be found. In 2001, the Object Management Group (OMG) proposed a model driven architecture (MDA), which made this ideal possible. The traditional development methods are code-centered and the model works only as a reference. However, MDA is model-centered, which means despite of its guiding role the model gets involved in the development process by generating codes.Firstly, the thesis explains categories of MDA models, the concept of core standards, the life cycle and other concepts and techniques related. Secondly, the thesis studies and analyzes the principles and methods of model transformation, especially the transformation for the element model. As there are lack of transformation rules for generalization relationship in the definition, a set of rules of model transformation for generalization relationship and its description language with BNF paradigms are proposed to complete the definition of transformation. At the end of the thesis, an experiment is done on a case. The experiment involves the model transformation definition of the generalization relationship, the implementation of the PIM model transformation of the case, the formal description of the transformation by definition language of the transformation rule. The experiment examines the feasibility of the model transformation for the generalization relationship.
|
Related Dissertations
- Service Model Driven Architecture (SMDA) Oriented Modeling Techniques and Tool Implemention,TP311.52
- Method of mapping UML models to XMI,TP311.5
- Research on Traceability and Incremental Consistency of the MDA Model Transformation,TP311.5
- The Research on Transformation from PIM to PSM for Seam,TP311.52
- The Research on Seam-specific Model Driven Architecture Approach,TP311.52
- Design and Implementation of a Metadata Integration System in Data Warehouse,TP311.13
- A Study on Ship Structural Rational-based Design Method Based on Superelement and Support Vector Machine,U662
- High-speed train multibody dynamics parameter extraction and model transformation key technology research,TP391.72
- A Study on Statecharts Modeling Framework Based on SMP2,TP391.1
- Research on Effects Modeling of Warfare Factors for Radar Under Countermeasures,TN974
- The Research of the Management Transformation for the Retall Business in China’s Commecial Banks,F832.2
- The Research of China’s Commercial Bank Management Mode in the "Post-Crisis" Era,F832.2
- The Study on Based Middle Platform for Ship Fem Transformation of CAD/CAE,U661.4
- Research on Mechanism and Model of Transportation Enterprise to Modern Logistics Enterprise,F512.6
- 3D Modeling for Iron Mine Underground Based on SURPAC and Numerical Analysis of the Stability of the Mining Process,TD861.1
- Advanced Vocational Education in Fujian Talent Cultivation Model Transformation in Researching,G718.5
- Research on Service Collaboration Model of SOA Based on MDA,TP393.09
- Research and Implementation of the Heterogeneous Target Platform-Oriented MDA,TP311.52
- Research on Model Driven Architecture Based on Aspect-oriented Programming,TP311.52
- Research on UML Model Transformatin Based on MDA,TP311.52
- Design and Implementation of A Semantic Annotation Editor for Model-driven Interoperability,TP311.52
CLC: > Industrial Technology > Automation technology,computer technology > Computing technology,computer technology > Computer software > Program design,software engineering > Software Engineering > Software Development
© 2012 www.DissertationTopic.Net Mobile
|