loading...
 This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
IEEE International Conference on Software - Science, Technology & Engineering (SwSTE'05)
Automatic Requirements Elicitation in Agile Processes
Herzlia, Israel
February 22-February 23
ISBN: 0-7695-2335-8
Ronit Ankori (Lurya), Bar Ilan University, Ramat Gan, Israel
One of the generic phases of software engineering is the requirements analysis. This paper presents a new method for automatically retrieving functional requirements from the stakeholders using agile processes. The presented system is a machine learning system for the automation of some aspects of the software requirements phase in the software engineering process. This learning system encompasses knowledge acquisition and belief revision in a knowledge base. It is based on Tecuci's multi-strategy task-adaptive learning by justification trees algorithm, known as Disciple-MTL, and supports a few of the practices that Extreme Programming (XP) requires. The aim of the algorithm is to collect information from the various stakeholders and integrate a variety of learning methods in the knowledge acquisition process, while involving certain and plausible reasoning. The result of the manipulation is a list of requirements essential to a software system.
Citation:
Ronit Ankori (Lurya), "Automatic Requirements Elicitation in Agile Processes," swste, pp.101-109, IEEE International Conference on Software - Science, Technology & Engineering (SwSTE'05), 2005
Usage of this product signifies your acceptance of the Terms of Use.