Font Size: a A A

The Research Of Precise Modeling Methodology In Model Driven Architecture

Posted on:2007-04-14Degree:MasterType:Thesis
Country:ChinaCandidate:H CuiFull Text:PDF
GTID:2178360182980844Subject:Computer software and theory
Abstract/Summary:PDF Full Text Request
MDA, the production of OMG, is a new software development methodology, and represents a significant-though evolutionary-step forward, and it final aim is realize software factory-product though executive model. In order to achieve this approach, MDA is built on the solid foundation of well-established OMG standards, including: Unified Modeling Language (UML), the ubiquitous modeling notation used and supported by every major company in the software industry;XML Metadata Interchange (XMI), the standard for storing and exchanging models using XML;and CORBA, the most popular open middleware standard. Basing on these standards and technology, not only implements the model-data consistent store and solves multi-operations between different modeling tools, but rigid constrains the specification of model, model element and the relationship among them, makes the executive-model becoming a reusing facilitate.In this paper, depicts the MDA development framework and the primary model of this processing. Cooperating with model classifier in MDA, using TOGAF model modify MDA's require-management model, given a foundation theory for the requirement-management. For the sake of requirement factors that computation independence model involved, importing domain engineering, and adding framework theory realizes reusing of domain requirement model in paper, takes advantages conditions for domain engineering deployment. Imports feature-based domain modeling method to help the management and construing the unfixed factors in domain requirement, additional with hot spot and cold spot categories domain knowledge, using decide-model formally expresses unfixed factor, improves feature-based domain requirement model's capability.In this paper, using the theory and achievement that the software industry has, deeply researched meta-model and meta-modeling at first, then analysis the model's expression space and the relationship between model elements. Defined the modeling language in meta-model produce by "UML Profile light weight extension" + "MOF heavy weight extension", not only shows MOF's function in meta-modeling and meets the special domain-requirement for UML, but does not change the semantic and architecture of UML and the modeling result-model can be recognized by standard modeling tools.Precise modeling is aimed at PIM, in this paper, given a completed meta-modeling processing, then put it into meta modeling based modeling in a complex system, and using formal and informal theory check computation independent model and platform independent modelon theory layer, finished complete describing of the precise modeling method. Finally, states the key content of the paper, and carried on the forecast to further the work.
Keywords/Search Tags:meta model, meta modeling, heavy weight extension, feature-based domain model, The Open Group Architecture Framework
PDF Full Text Request
Related items