Object-oriented development in an industrial environment
OOPSLA '87 Conference proceedings on Object-oriented programming systems, languages and applications
The use of scenarios in design
ACM SIGCHI Bulletin
UML toolkit
The Unified Modeling Language user guide
The Unified Modeling Language user guide
Use case driven object modeling with UML: a practical approach
Use case driven object modeling with UML: a practical approach
UML distilled (2nd ed.): a brief guide to the standard object modeling language
UML distilled (2nd ed.): a brief guide to the standard object modeling language
Writing Effective Use Cases
Using Uml: Software Engineering with Objects and Components
Using Uml: Software Engineering with Objects and Components
Scenarios in System Development: Current Practice
IEEE Software
Guiding Use Case Authoring: Results of an Empirical Study
RE '99 Proceedings of the 4th IEEE International Symposium on Requirements Engineering
Object-Oriented Software Engineering: A Use Case Driven Approach
Object-Oriented Software Engineering: A Use Case Driven Approach
Quality and Understandability of Use Case Models
ECOOP '01 Proceedings of the 15th European Conference on Object-Oriented Programming
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
Elaboration of use case specifications: an approach based on use case fragments
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
Empirical Software Engineering
Information and Software Technology
An investigation of use case quality in a large safety-critical software development project
Information and Software Technology
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
Use cases versus task descriptions
REFSQ'11 Proceedings of the 17th international working conference on Requirements engineering: foundation for software quality
PROFES'10 Proceedings of the 11th international conference on Product-Focused Software Process Improvement
Using SMCD to reduce inconsistencies in misuse case models: A subject-based empirical evaluation
Journal of Systems and Software
Hi-index | 0.00 |
Use cases have become an important toolin software engineering. There has been much focus on the diagramnotation but relatively little on use-case descriptions. As partof a welcome and important research project into the use of scenariosin requirements engineering, the CREWS (Co-operative RequirementsEngineering With Scenarios, an EU funded ESPRIT project 21903)team has proposed a set of guidelines for writing use-case descriptions.This paper describes the replication of a CREWS project experimentthat suggests CREWS use-case authoring guidelines improve thecompleteness of use-case descriptions. Our results show thatthe CREWS guidelines do not necessarily improve the use-casedescriptions, only that the subjects implemented varying numbersof guidelines in their use-case descriptions. Subjects in thecontrol group implemented a significant percentage of the guidelinesby `chance.' To further justify our results, we also apply adifferent marking scheme to compare with the CREWS approach.The results from the alternative marking approach show that therewas no significant difference between the qualities of the use-casedescriptions across the various groups.