An improved inspection technique
Communications of the ACM
Automated analysis of requirement specifications
ICSE '97 Proceedings of the 19th international conference on Software engineering
Software for use: a practical guide to the models and methods of usage-centered design
Software for use: a practical guide to the models and methods of usage-centered design
Refactoring: improving the design of existing code
Refactoring: improving the design of existing code
Writing Effective Use Cases
Patterns for Effective Use Cases
Patterns for Effective Use Cases
Software Engineering: A Practitioner's Approach
Software Engineering: A Practitioner's Approach
Application of Linguistic Techniques for Use Case Analysis
RE '02 Proceedings of the 10th Anniversary IEEE Joint International Conference on Requirements Engineering
Processing natural language requirements
ASE '97 Proceedings of the 12th international conference on Automated software engineering (formerly: KBSE)
SEW '01 Proceedings of the 26th Annual NASA Goddard Software Engineering Workshop
The rational unified process made easy: a practitioner's guide to the RUP
The rational unified process made easy: a practitioner's guide to the RUP
Object-Oriented Software Engineering: A Use Case Driven Approach
Object-Oriented Software Engineering: A Use Case Driven Approach
Use-Cases Engineering with UC Workbench
Proceedings of the 2005 conference on Software Engineering: Evolution and Emerging Technologies
Balancing agility and discipline with XPrince
RISE'05 Proceedings of the Second international conference on Rapid Integration of Software Engineering Techniques
UC workbench – a tool for writing use cases and generating mockups
XP'05 Proceedings of the 6th international conference on Extreme Programming and Agile Processes in Software Engineering
Automatic Transactions Identification in Use Cases
Balancing Agility and Formalism in Software Engineering
CEE-SET'08 Proceedings of the Third IFIP TC 2 Central and East European conference on Software engineering techniques
Hi-index | 0.00 |
Use cases are a popular way of specifying functional requirements of computer-based systems. Each use case contains a sequence of steps which are described with a natural language. Use cases, as any other description of functional requirements, must go through a review process to check their quality. The problem is that such reviews are time consuming. Moreover, effectiveness of a review depends on quality of the submitted document - if a document contains many easy-to-detect defects, then reviewers tend to find those simple defects and they feel exempted from working hard to detect difficult defects. To solve the problem it is proposed to augment a requirements management tool with a detector that would find easy-to-detect defects automatically.