The Unified Modeling Language reference manual
The Unified Modeling Language reference manual
Advanced use case modeling: software systems
Advanced use case modeling: software systems
Writing Effective Use Cases
Use Case Modeling
Managing Software Requirements: A Use Case Approach
Managing Software Requirements: A Use Case Approach
Use Cases: Requirements in Context
Use Cases: Requirements in Context
A specification pattern for use cases
Information and Management
UML 2.0 and the Unified Process: Practical Object-Oriented Analysis and Design (2nd Edition)
UML 2.0 and the Unified Process: Practical Object-Oriented Analysis and Design (2nd Edition)
Systems Analysis and Design Methods
Systems Analysis and Design Methods
Supporting use case based requirements engineering
Information and Software Technology
Hi-index | 0.00 |
Inadequate requirements specifications not understandable to users are one of the predominant causes of failure in the development of software systems today. The aim is to find a technique understandable to users in order for them to be able to validate these requirements and verify whether these requirements are really what they need. Further, this manner of presenting requirements must be familiar to developers and must facilitate development of software systems. On the other hand, the aim is finding the way of specifying requirements that would be in accordance with modern techniques of developing software systems such as traceability and iterative and incremental development. Use cases are a reliable technique of resolving the problems mentioned.