Font Size: a A A

Research On PIM To PSM Conversion Method Based On MDA

Posted on:2018-10-20Degree:MasterType:Thesis
Country:ChinaCandidate:W DongFull Text:PDF
GTID:2358330518960472Subject:Software engineering
Abstract/Summary:PDF Full Text Request
The traditional software development is concerned with the code,and an important idea of Model Driven Architecture(MDA)is to use the model as the basic unit of software development to support the visualization of the model.Regarded the model as the development unit is not only solves the problem of inefficient software development and poor portability,but also further enhances the abstraction level of software development.The transformation between models and the conversion between model and code is an important part of the model transformation based on MDA.In this paper,based on the research background of MDA,the basic theory and the technology of mapping between models,the method of PIM(Platform Independent Model)to PSM(Platform Specific Model)transformation based on MDA is proposed.Firstly,this paper introduces the current research situation in this field,summarizes the basic theoretical knowledge of MDA,the technical standard of MDA,the development process of MDA,the method and type of model transformation and the purpose and significance of model transformation.Secondly,the mapping rules of PIM-to-PSM based on OCL(Object Constraint Language)are proposed.This paper expatiates on the study of object constraint language OCL.And the representation of model mapping rules,the conversion between public and private attributes,the mapping rules of the association relation,the mapping rules of PIM to relational PSM,and the mapping rules of PIM to EJB PSM are proposed.Finally,the proposed mapping rules are applied to the application examples of the warehouse information management system to realize the transformation of PIM to relational PSM and the transformation of PIM to EJB PSM to verify the feasibility of the method.
Keywords/Search Tags:Model Driven Architecture, Model Transformation, PIM, PSM, Mapping-Rules
PDF Full Text Request
Related items