Replicating the CREWS Use Case Authoring Guidelines Experiment
Empirical Software Engineering
Scenario evolution in requirements elicitation processes: scenario pattern and framework approach
IWPSE '01 Proceedings of the 4th International Workshop on Principles of Software Evolution
Sizing Use Cases: How to Create a Standard Metrical Approach
OOIS '02 Proceedings of the 8th International Conference on Object-Oriented. Information Systems
Guidelines for NL-Based Requirements Specifications in NIBA
NLDB '00 Proceedings of the 5th International Conference on Applications of Natural Language to Information Systems-Revised Papers
Quality and Understandability of Use Case Models
ECOOP '01 Proceedings of the 15th European Conference on Object-Oriented Programming
Developing use cases and scenarios in the requirements process
Proceedings of the 27th international conference on Software engineering
Telecommunications Systems - Modeling, analysis, design and management
Seamlessly integrating service discovery into UML requirements processes
Proceedings of the 2006 international workshop on Service-oriented software engineering
Defects in automotive use cases
Proceedings of the 2006 ACM/IEEE international symposium on Empirical software engineering
How natural is natural language?: how well do computer science students write use cases?
Companion to the 21st ACM SIGPLAN symposium on Object-oriented programming systems, languages, and applications
Scenario support for effective requirements
Information and Software Technology
Capturing business transaction requirements in use case models
Proceedings of the 2008 ACM symposium on Applied computing
Safety Hazard Identification by Misuse Cases: Experimental Comparison of Text and Diagrams
MoDELS '08 Proceedings of the 11th international conference on Model Driven Engineering Languages and Systems
Supporting Requirements Elicitation through Goal/Scenario Coupling
Conceptual Modeling: Foundations and Applications
Empirical Software Engineering
An investigation of use case quality in a large safety-critical software development project
Information and Software Technology
MODELS '09 Proceedings of the 12th International Conference on Model Driven Engineering Languages and Systems
Activity labeling in process modeling: Empirical insights and recommendations
Information Systems
Comparing safety analysis based on sequence diagrams and textual use cases
CAiSE'10 Proceedings of the 22nd international conference on Advanced information systems engineering
The role of comprehension in requirements and implications for use case descriptions
Software Quality Control
Towards developing consistent misuse case models
Journal of Systems and Software
Interaction transformation patterns based on semantic roles
NLDB'05 Proceedings of the 10th international conference on Natural Language Processing and Information Systems
Conceptual modeling based on transformation linguistic patterns
ER'05 Proceedings of the 24th international conference on Conceptual Modeling
Facilitating the transition from use case models to analysis models: Approach and experiments
ACM Transactions on Software Engineering and Methodology (TOSEM)
Using SMCD to reduce inconsistencies in misuse case models: A subject-based empirical evaluation
Journal of Systems and Software
Hi-index | 0.00 |
This paper presents results from the first of two empirical studies which examine the effectiveness of guidelines for use case authoring. The ESPRIT 21.903 CREWS long-term research project has developed style and content guidelines for authoring use cases for requirements acquisition and validation. The effectiveness of these guidelines has been evaluated under different conditions. Results indicate that : i. the authoring guidelines improve the overall quality of the use case prose, ii the different guidelines work differently and with different levels of efficiency, and iii use cases are never entirely correctly written ; thus, they can be systematically corrected. The paper details a qualitative and quantitative comparison between guided and non-guided use case authoring. It outlines lessons learned and implications for the CREWS software tools design.