Font Size: a A A

The Design And Implementation Of Model Validation And Automatic Layout-based On M-Design:A Platform For Modeling Of Multi-domain System Engineering

Posted on:2019-07-05Degree:MasterType:Thesis
Country:ChinaCandidate:L B WangFull Text:PDF
GTID:2382330548479752Subject:Computer Science and Technology
Abstract/Summary:PDF Full Text Request
Now the market requires better product design and product structure has become more complex,the function becomes more powerful,system engineering based on the traditional TSE(Text-Based System Engineering)method has become difficult to meet the development requirements of complex products,therefore,the system based on engineering model(Model-Based System Engineering)came into being to solve many problems of complex products and systems engineering.Applying the system engineering methodology based on model,many complex system modeling platforms have been developed abroad:Rhaphsody,MagicDraw along with Cradle and so on.CAD&CG Laboratory of Zhejiang University developed China's first modeling platform of multi domain complex M-Design system with independent intellectual property rights,the basic function of modeling it has been more perfect,but the support of some of the advanced features is not enough,this paper introduces the technology of automatic layout optimization functions and model validation based on M-Design.Model validation is an important mean to ensure the consistency of models.Consistency of models is related to whether the final results of the whole project meet users' needs,which is one of the guarantees of project's success.Therefore,A system modeling software needs to support the function of model validation.In addition,In a sophisticated software for system modeling,it is also essential for the automatic layout function diagram,automatic layout diagram can save the time for system engineers to manually adjust the model elements in diagram,and good layout which is provided can also help modelers to read and understand drawings much more easily.The main research work and innovative results in this paper are as follows:(1)The implementation of the SysML model based on M-Design is transformed into the Eclipse UML2 model,and the model verification function is realized with the aid of Eclipse OCL library.(2)According to the characteristics of the nine large graphs defined by SysML and model elements in them,an automatic optimization layout algorithm for each graph is designed and implemented.
Keywords/Search Tags:system engineering, MBSE, model validation, graph, layout
PDF Full Text Request
Related items