Font Size: a A A

Element Modeling Tools Pkumetamodeler France Subsystem Design And Implementation

Posted on:2008-09-13Degree:MasterType:Thesis
Country:ChinaCandidate:Y F HeFull Text:PDF
GTID:2208360215450525Subject:Computer software and theory
Abstract/Summary:PDF Full Text Request
With the development of software developing technology, software modeling has become an important part of it,but software modeling need software modeling tools'support .Currently, software modeling tool's function has developed continuously; At the same time, software application has been wildly used in many domains, and more and more domains need themselves modeling tools, so software modeling tools which are provided by tools company have not satisfied real satisfication.Along with the popularity of OMG's MDA, meta-modeling technology and tools attract more and more attention.Adopting meta-modeling tool to develop modeling tool makes up the faults of old ways of developing modeling tools,but the development of meta-modeling tool just begin, and many technologies are not good enough.Notation modeling technology which is one of them,which most adopts tree modeling currently,not What You See Is What You Get (WYSIWYG)'s visual modeling which users are familiar with.This paper mostly expounds the notation subsystem's design and realization of the meta-modeling tool ---PKUMetaModeler. The notation subsystem adopts plugin development,realizes WYSIWYG, is convenient to extend, and resolve the question of current meta-modeling notation's fault.Notation subsystem sets about notation meta-model. Firstly, get notation's meta-model——basic notation,composite layout and basic location relationship——and the semantic map between the notation and the system meta-model.Then adopt MVC architecture to realize the notation meta-model, the notation graph display, the notation saving and the notation preventing error.
Keywords/Search Tags:modeling, meta-modeling, notation meta-model, modeling tool, meta-modeling tool
PDF Full Text Request
Related items