Evolving and packaging reading technologies
Journal of Systems and Software - Special issue on achieving quality in software
Qualitative Methods in Empirical Studies of Software Engineering
IEEE Transactions on Software Engineering
Experimentation in software engineering: an introduction
Experimentation in software engineering: an introduction
ACM SIGSOFT Software Engineering Notes
Software Metrics: A Rigorous Approach
Software Metrics: A Rigorous Approach
Requirements Engineering: A Good Practice Guide
Requirements Engineering: A Good Practice Guide
Software Inspection
Case Studies for Method and Tool Evaluation
IEEE Software
SEW '01 Proceedings of the 26th Annual NASA Goddard Software Engineering Workshop
Constraint animation using an object-oriented declarative language
ACM-SE 38 Proceedings of the 38th annual on Southeast regional conference
Evaluating the impact of the QuARS requirements analysis tool using simulation
ICSP'07 Proceedings of the 2007 international conference on Software process
An experience in using a tool for evaluating a large set of natural language requirements
Proceedings of the 2010 ACM Symposium on Applied Computing
Hi-index | 0.00 |
Requirements analysis is an important phase in a software project. The analysis is often performed in an informal way by specialists who review documents looking for ambiguities, technical inconsistencies and incomplete parts. Automation is still far from being applied in requirements analyses, above all since natural languages are informal and thus difficult to treat automatically. There are only a few tools that can analyse texts. One of them, called QuARS was developed by the Istituto di Scienza e Tecnologie dell'Informazione and can analyse texts in terms of ambiguity. This paper describes how QuARS was used in a formal empirical experiment to assess the impact in terms of effectiveness and efficacy of the automation in the requirements review process of a software company.