Font Size: a A A

Research And Implementation Of Navigation And Code Generation In Hierarchical Modeling

Posted on:2013-12-09Degree:MasterType:Thesis
Country:ChinaCandidate:S Z XuFull Text:PDF
GTID:2248330395955300Subject:Computer software and theory
Abstract/Summary:PDF Full Text Request
Along with the gradual maturity of model driven development (MDD), the toolbased on MDD has emerged continuously and applied to a variety of fields. Modeldriven development allows developers tend to focus on logic design. Developers candesign the system in more abstract levels without considering the detail ofimplementation. Also, the way of development shifts from codes as the core in thetraditional development to models as the core in the new development style. Therefore,the development efficiency has been improved.This paper, for the characteristic of aerospace system, proposes a nested modelingapproach using state chart and flow chart to describe the system, and designsorganizational structure to meet nested modeling hierarchy. Referencing to existingmainstream modeling tools, a variety of navigation view is constructed to supportmodeling. A logic navigation view is planed to show modeling hierarchy of state chartand flow chart. For better understanding of model information in different hardware,hardware navigation view devises a clear partition based on hardware resources. Todescribe the models and components from the angle of function, project functionnavigation view is designed and provides convenient operations such as function reuse.According to existing modeling use case and referencing to other modeling system andautomated code generation techniques, the efficient automated code generation systemof hierarchical models for aerospace field is designed and implemented.
Keywords/Search Tags:Model Driven Development, Hierarchical Modeling, Hierarchical Navigation, Code Generation
PDF Full Text Request
Related items