Font Size: a A A

Design And Implementation Of MOF-based Story Conceptual Modeling Tool

Posted on:2016-10-03Degree:MasterType:Thesis
Country:ChinaCandidate:Z C WangFull Text:PDF
GTID:2348330476955740Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
A story is a thing(real or virtual) which is coherent, attractive and touchable and happens at a particular time and space. Fictions, films, dramas and other popular cultural works are the concrete manifestations of stories. We can call them story products.Both story products and computer software are man-made “software”. With the development of software engineering, the technology of software development and the tools of software development are becoming increasingly perfect, which improve the efficiency and quality of software development. The propose of Model Drive Architecture(MDA), which greatly improves the position of models in the software development process. In contrast, the method of story writing is still very primitive and personalized, and story writing lacks effective assist tools.This thesis tries to apply some methods of software engineering to story writing. Based on the narrative theory and MDA, we introduce the idea of modeling to the field of story writing and explore the method of MDA—based story writing. The story products are essentially some story models which are used to described the related events、characters、settings and relationships among them. The story model is a representation of a story. Story writing is story modeling. In the process of story writing, based on the abstraction level, we can divide story model into three levels: Story conceptual model, story logical model and story physical model. This thesis mainly focuses on the story conceptual model, and mainly research on the definition of story conceptual modeling language and the design and implementation of story conceptual modeling tool, expecting to assist the authors to write story products. The main work in this thesis includes:(1) Analyze the Model Driven Architecture and related standards, and the Eclipse platform and related modeling architecture EMF、GMF. Analyze the principles and implementation technologies of MDA.(2) Discuss the method of MDA—based story writing, analyze the requirement of story conceptual modeling tool, determine the aim of story conceptual modeling and the role of story conceptual model in story writing.(3) Based on Meta Object Facility(MOF) and EMF, combined with the theory of narratology, extract the constructs of story conceptual model and define the syntax and integrity constraints of story conceptual modeling language, define the modeling language formally.(4) Based on GMF, design and implement a basic graphical story conceptual modeling tool which supports the story conceptual modeling language defined earlier. Test the modeling tool, through the analysis of actual case, illustrate the use and function of modeling tool in story writing.
Keywords/Search Tags:MOF, Story Conceptual Model, Modeling Tool, EMF, GMF
PDF Full Text Request
Related items