Font Size: a A A

Application Research Of The Platform Of Domain Modeling And Simulation Verification Based On Model-driven

Posted on:2015-02-06Degree:MasterType:Thesis
Country:ChinaCandidate:F WangFull Text:PDF
GTID:2298330452453426Subject:Software engineering
Abstract/Summary:PDF Full Text Request
With the rapid development of model-driven technology, the idea ofmodel-driven knowledge has been gradually accepted. Nowadays, model-driventechnology has been widely used in various fields. Traditionally, modeling softwaremainly use UML to describe the model. Even though UML has a huge impact on thefield of visual modeling, it also has some limitations, such as the inadequate ofmeeting the modeling requirement of engineering field, the non-executable attributeof the model, the difficulty for requirement analysis and model validation and so on.In such a context, OMG comes up with a System Modeling Language which is shortfor SysML. SysML is a graphical modeling language which has been widely used inengineering field. It is quiet suitable for analyzing, designing and validation incomplicated systems which consists of software, hardware and people. It can be usedto model different kind of problems in different engineering phases.In the context of model-driven developing has been the mainstream developingpattern, this paper analyzed the current situation of model-driven developing. In orderto avoid the inadequate of UML modeling capability in engineering field, weresearched on the domain modeling and model transformation technology. We gave adetailed description of requirement analysis, system analysis, design, model validationand system implementation which based on SysML technology. Through the researchon the UML related papers, we analyzed and designed the domain meta-model, then,the SysML model which contains requirement model, structure model, behaviormodel and parameter model was analyzed from the aspects of model definition,meta-model design and the design of graphical cell.In order to resolve the difficulty of the static model validation, this paper comesup with a new validation method which mainly used in the stage of model designing.We designed the rules of transformation and validation process from SysML domainmodel to simulation script. We transformed the domain model into simulation scriptusing model transformation technology, then, we validated this model on theMatlab/Simulin simulation platform. Thus, we do testing work ahead in the stage ofmodel design, so that the design developers can find the problem early.Finally, we implement a domain modeling and simulation validation platformbased on the Eclipse plug-in technology, visual modeling technology and modeltransformation technology. We applied this platform in a typical case-InvertedPendulum system to validate the usability of this platform.
Keywords/Search Tags:Model-driven architecture, System Modeling Language, Graphicalmodeling framework, Model transformation, Model simulation verification
PDF Full Text Request
Related items