loading...
Automatic Requirements Elicitation in Agile Processes
Herzlia, Israel February 22-February 23
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/SWSTE.2005.8IEEE International Conference on Soft ...
 This Article 
 
PDF
HTML
 
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
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.