Font Size: a A A

Research And Implementation Of The Goal-oriented MDA Model Transformation

Posted on:2012-04-23Degree:MasterType:Thesis
Country:ChinaCandidate:P LiFull Text:PDF
GTID:2218330368982679Subject:Computer software and theory
Abstract/Summary:PDF Full Text Request
With the continuous maturity and broad application of the internet technology, and the continuous acceleration to the progress of the information-based society, the demand for the software is increasing constantly. The efficient and reliable software development mode has become the hot spot in the research. Therefore, OMG put forward a new kind of framework of software development-that is Model Driven Architecture (MDA). MDA which takes model as its core divides the model of software system into Platform Independent Model (PIM) and Platform Specific Model (PSM), and simultaneously unifies them by transforming rules in order to produce the architecture structure of system by the model of system.At the same time, KAOS (Knowledge Acquisition in autOmated Specification), the representative of goal-orienting Requirements analysis, also has become a hot method of Requirements analysis. KAOS takes Goal as its major analysis goal, and then establish the model of Requirements description through the analysis and refinement of the Requirements goal. It also offers an effective method of Requirements analysis of Requirements disintegration, Requirements refinement, Requirements modeling to Requirements project, which plays an active role to instruct the design of software.However, because of the different concerning point, it is difficult to unify the requirements analysis of software production and system design perfectly. There is too much anthropic factor involved in the connection between requirements analysis and system design, which leads to the inconsistency between the project work and requirement. Furthermore, the change of requirements analysis in small scale often causes the change of system design in big scale, which brings about severe increase of development cost and decrease of efficiency, even so in the MDA framework.In the existing MDA framework, the PIM model obtained by artificially managing the result of Requirements analysis will affect the accuracy of PIM directly, furthermore, impact the consistency between the Requirements project and system development. In order to solve the issue, the thesis studies the relationship among goal model, MDA and the business process domain software production in deeply, introduce into the fusion of goal model and MDA under the software production platform framework of the business process domain, so that the issues mentioned above have been solved and software production platform in business process domain has also been realized.
Keywords/Search Tags:MDA, Requirements Analysis, Goal-oriented Model, B method, model transformation
PDF Full Text Request
Related items