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
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/SWSTE.2005.8
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. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||