Applying UML and patterns: an introduction to object-oriented analysis and design
Applying UML and patterns: an introduction to object-oriented analysis and design
The Rational Unified Process: an introduction
The Rational Unified Process: an introduction
The unified software development process
The unified software development process
Experimentation in software engineering: an introduction
Experimentation in software engineering: an introduction
Advanced use case modeling: software systems
Advanced use case modeling: software systems
Writing Effective Use Cases
Towards an inspection technique for use case models
SEKE '02 Proceedings of the 14th international conference on Software engineering and knowledge engineering
Replicating the CREWS Use Case Authoring Guidelines Experiment
Empirical Software Engineering
Towards Recyclable System Requirements
ECBS '02 Proceedings of the 9th IEEE International Conference on Engineering of Computer-Based Systems
Quality and Understandability of Use Case Models
ECOOP '01 Proceedings of the 15th European Conference on Object-Oriented Programming
Guiding Use Case Authoring: Results of an Empirical Study
RE '99 Proceedings of the 4th IEEE International Symposium on Requirements Engineering
Application of Linguistic Techniques for Use Case Analysis
RE '02 Proceedings of the 10th Anniversary IEEE Joint International Conference on Requirements Engineering
Hazard Analysis in Object Oriented Design of Dependable Systems
DSN '01 Proceedings of the 2001 International Conference on Dependable Systems and Networks (formerly: FTCS)
What We Have Learned About Fighting Defects
METRICS '02 Proceedings of the 8th International Symposium on Software Metrics
TOOLS '99 Proceedings of the Technology of Object-Oriented Languages and Systems
Use Cases: Requirements in Context
Use Cases: Requirements in Context
Object-Oriented Software Engineering: A Use Case Driven Approach
Object-Oriented Software Engineering: A Use Case Driven Approach
A Context-Driven Use Case Creation Process for Specifying Automotive Driver Assistance Systems
RE '04 Proceedings of the Requirements Engineering Conference, 12th IEEE International
Automotive use case standard for embedded systems
SEAS '05 Proceedings of the second international workshop on Software engineering for automotive systems
Misuse Cases: Use Cases with Hostile Intent
IEEE Software
An investigation of use case quality in a large safety-critical software development project
Information and Software Technology
An enactment-engine based on use-cases
BPM'07 Proceedings of the 5th international conference on Business process management
Hi-index | 0.00 |
This paper presents an empirical quality assessment of use cases with the purpose to provide defect data from industry. In the assessment, twelve criteria, based on earlier research, were applied to 43 use cases from Volvo Car Corporation developed according to current practice. The collected defect data were statistically analyzed to determine significant intensity differences and to establish a partial order between the defects types based on their intensity. In addition, a qualitative assessment was made to assess the effect of remaining defects on the established order. The study shows that the defect types with the highest defect intensity are Missing element and Incorrect linguistics. Further, the established defect order is the basis for a comparison between the criteria used and earlier research on guidelines and checklists for use case authoring, resulting in improvement propositions.