Font Size: a A A

Research On UML-based Story Conceptual Modeling Language And Conceptual Modeling Methods

Posted on:2016-11-27Degree:MasterType:Thesis
Country:ChinaCandidate:H ZhangFull Text:PDF
GTID:2348330476455742Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
A story is an object which may be used for describe a real or virtual thing. Stories are coherent, attractive and able to infect people. The story products have a huge market demand and influence, with the advent of the information age, the demand of story products is greater than any other time.Stories and its creative process belong to literary category or sociological category, while computer software and its development belong to technology areas. However, the two are very similar. Firstly, stories and computer software are both "software", and the essence and value of them are the information or content they carry. Secondly, they are artificial artifacts with considerable complexity.Comparatively speaking, the story writing is now still in individuality "art" stage, similar to the software engineering discipline program developed before the birth. Nowadays, Internet and the creative industries are all in the rapid development, but, the process of story writing, the methods and the tools all need to keep pace with the times. Paying attention to the similarities between the story products and software, in this thesis, some of these points and methods of software engineering are introduced to the story writing. We focus on the conceptual modeling language and conceptual modeling methods, expecting to be able to better assist the creation of literary. Specific work in this thesis includes:(1) Explore the process of story writing based on MDA and apply the thought of Model Driven Architecture(MDA) to story writing. Analyze the needs of the story modeling and determine its target and the contents to be recorded in the story conceptual model.(2) Define the story conceptual modeling language, abstract modeling constructs of story conceptual model and describe the rules among them. Define the syntax and integrity constraints of story conceptual modeling language and complete the formal description of the modeling language.(3) Realize the story conceptual modeling tool. Use PowerDesigner as the platform, customize and extend the activity diagram in PowerDesigner and combined with the class diagram to customize model-specific profile. Implement the graphical notation of the story conceptual model based on the UML Profile extension mechanism. Combined with the requirement of story writing, design and realize parts of the story conceptual modeling add-on tools.(4) Propose story conceptual modeling methods, analyze the story conceptual modeling process combined with the thought of model-driven and define the relevant terms. Describe the story conceptual modeling process, provide some judgement criterions, heuristic rules, constraints and limitations and use story modeling examples to illustrate.
Keywords/Search Tags:Story, Story Writing, Story Conceptual Modeling, UML, MDA
PDF Full Text Request
Related items