Font Size: a A A

Research On Model Consistency In The Visual Modeling Tool

Posted on:2009-08-06Degree:MasterType:Thesis
Country:ChinaCandidate:X ChenFull Text:PDF
GTID:2178360272480476Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
With the development of software engineering, Visual modeling technology is concerned more and more. The benefits which Visual modeling technology brings about are that it helps programmers understand the entire system and improves the reusability and flexibility of system design. However, it also brings an inevitable problem—model consistency problem in Visual modeling. Solving model consistency problem is the foundation of expressing, understanding and executing models correctly. Errors can be avoided in the beginning of system development and human resources can be minimized as well as the loss of funds and time by detecting the model consistency.In recent years, the analysis of model consistency is a very important research problem, which mainly focuses on UML model and enterprise model. At present, most model consistency is detected by manual means, detection tools integrated in modeling platform or the third-party tools, which have certain deficiencies. Therefore, from what aspects to detect consistency is a question to discuss.The major reasons that cause model consistency and the method of how to solve it are analyzed in detail. Then the reasons which cause model consistency in zero-code software production platform are included through the analysis and formal description of the zero-code software production platform model. In the end, a method of consistency detection is proposed and a consistency detection framework is given to solve the consistency problem. This method which is independent of modeling tools maps the model to relational database using the model conversion technology and mapping technology which is from XML to database, which converts the consistency detection of model to the enquiries of relational database, increasing the detection efficiency of model to some extent. The method of MSS model consistency detection which is based on zero-code software production platform has flexibility and scalability, but also has some shortcomings, so how to improve the efficiency of model consistency detection and solve the consistency detection problem in multi-user needs to be further studied.
Keywords/Search Tags:Model consistency, Inconsistency detection, Rules, Zero-code software production platform
PDF Full Text Request
Related items