Font Size: a A A

Research On Story Modeling Language And The Modeling Tool

Posted on:2017-10-27Degree:MasterType:Thesis
Country:ChinaCandidate:X ZhangFull Text:PDF
GTID:2405330566953028Subject:Computer Science and Technology
Abstract/Summary:PDF Full Text Request
A story is a meaningful combination of real or fictitious events,characters and places.It attracts people with its educational or recreational properties.Currently,an unprecedented cultural industry has formed around the creation of stories,like fictions,film/TV,history.However,the story creation methods are still very primitive,lacking a normalized story creation process and some effective assistant tools,and the collaborative creation of stories is difficult.Both being the creative works of human intelligence,story and software have great similarity.They are both abstract artifacts with large scale and complexity.These features make it difficult for their developers or creators to take control of them only by imagination and simple sketches.With the idea and methods of Software Engineering and MDA,and the support of related toolkits,software development has already been collaborative,scalized and industrialized.However,the creation of stories is still a matter of personal skills,which is similar to the software development before the birth of Software Engineering.Realizing the similarity between story and software,this thesis introduces the idea of Software Engineering and MDA into the field of story creation.It normalizes the creation process of story into several phases,namely,overall design,detailed design and text writing;in each phase,it uses story models of different abstraction levels to represent story.By this mean,we hope to improve the abstraction level of story creation,and to promote the collaboration of it.Specific work in this thesis includes:(1)Explored methods on Model Driven Story Creation;(2)Defined a story conceptual modeling language,and a story logical modeling language based on Ecore,a meta-meta model;(3)Designed the functions and interface of a story modeling tool,and implemented them based on GMF,a graphical modeling framework.The implemented story modeling tool supports the story conceptual modeling language and story logical modeling language we defined;(4)Summarized a set of story modeling methods,which are suitable for the story modeling tool,and described the story modeling process with a specific story.
Keywords/Search Tags:story, story model, modeling language, modeling tool, MDA
PDF Full Text Request
Related items