Font Size: a A A

A Goal-Oriented Requirements Analysis Method For Abstracting User's Goals

Posted on:2010-12-09Degree:MasterType:Thesis
Country:ChinaCandidate:H L LiFull Text:PDF
GTID:2178360278473034Subject:Computer system architecture
Abstract/Summary:PDF Full Text Request
With the development of network,E-commerce,communicate technology,lots of tour service platform appear.Many organizations are searching a method to combine services provided by different providers in order to produce a whole plan for a traveler.Now,the services have got a big advancement,but there are still many shortages about assistant decision-making:plans put before a traveler contains too much information useless.What's more,most of the plans are presented in the form of static mode.In this way,users have to spend more time to filtrate there plan.This status appears in the case of the design of platform does not concern their users.In another word,there service does not meet user's demand.Under the background above,this paper relys on Genetic Algorithm,and introduces a goal-based requirement analysis method.As case study,this method is used by IPVita(Intelligent Platform of a Virtual travel agency).The method in this paper uses the goal mode and goal base.Using GA method,it gets user demands exactly.And it can both prolong lifecycle and enhance its utility.Comparing with other goal-based requirement analysis method,this paper provides a new way.There are three advantages:(1)Use goal oriented method to solve traveller's plan recommendation problem,this method based on goal oriented.Make map between traveling plan and the concept "achievement goal set" in goal oriented method.The mapping makes modeling convenient.(2)Construct goal base,so as to extract goals from it by user's goal gain arithmetic.The extracted goals are used to construct initial generation in GA,and the problem are sharply simplified before the arithmetic runs.(3)Designed for traveller's plan recommendation problem,this paper makes improvement on standard GA,strictly set GA stopping rules,in order to reduce time and improve response time.(4)Goal base self-learning arithmetic is based on user requirement gain arithmetic.With the help offered by storage structure,it makes maintanence more intelligentized.As is shown in experiment,goal mode and goal base in this paper reflect customers' requirements.And redundancy goal base improve system performance.In this way,users won't wait for a long time and will be satisfied with the platform.This paper is valuable for reference about tour plan recommending problem.And it also has strong meaning in practice.
Keywords/Search Tags:Goal-Oriented, Genetic Algorithm, Requirements Analysis, Customized, Goal Base Self-learning
PDF Full Text Request
Related items