Font Size: a A A

Research And Implementation On Mechanism Of Bidirectional Update Between Platform Of Requirment Obtainning And Documents

Posted on:2012-07-10Degree:MasterType:Thesis
Country:ChinaCandidate:Y P JuFull Text:PDF
GTID:2218330368982660Subject:Computer software and theory
Abstract/Summary:PDF Full Text Request
Platform of requirement obtaining is an important part of SoftProLine platform in Beijing Lab of Harbin Eugineering University. SoftProLine is a domain oriented tools for produce the software automatically. Users can use SoftProLine to develop the application software by requirement analysis and business modeling, the design of system and coding can be finished by SoftProLine. There is no need for users to write codes. The requirement analysis of SoftProLine is to define the target of users'expectation and then obtaining the business process to determine the operations and operation processes which the target needed. The business modeling of SoftProLine is based on the business processes. It makes many kinds of views and the processes which could fully describe the business model. The platform of requirement obtaining is the requirement analysis part of SoftProLine.In order to obtain the requirements faster, more accurate and more convenience, this article proposes a mechanism of bidirectional update between platform of requirment obtainning and documents. It can make platform of requirement obtaining generate the requirement documents automatically, and then hand over the document to users. After examing and verifying the documents, users can upload them to platform of requirement obtaining. The platform checks document, find out the modification and update the data. All of these are completed by the program. This mechanism makes the requirement modification more convenience and avoiding the duplicate data. It also meets the need of administration. And it helps to implement automation of producing software.The main contribution of this article is detailed below:First of all, for the work of generating documents, the article proposes a domain oriented algorithm of documents generation. Firstly, the algorithm creates the documents model by using domain oriented method, and then transforms into documents model mapping file. After adding data into the mapping file, they are inserted into the framework of documents model. During the whole process, the documents can be treated as a tree. This kind of algorithm is better than the others on efficiency and expansibility. It can be used on many domains and can meet nearly all kinds of documents generating work.Then, for the reverse eugineering of documents, the article proposes a modified X-Diff algorithm based on the ordered-tree. The article applies the new algorithm on the platform requirement obtaining and compares with another XML differ and update algorithm XyDiff. The test result shows that the new algorithm is better than the other one on steady and efficiency.At last, the article combines the above two algorithm to implement the mechanism of bidirectional update between platform of requirment obtainning and documents.
Keywords/Search Tags:Documents Generation, Reverse Eugineering, Requirement Obtaining, Bidirectional Update
PDF Full Text Request
Related items