Seit der Einführung von Use Cases hat deren Bedeutung zur Spezifikation von Anforderungen stetig zugenommen. Die Qualität
der Use Cases ist ein entscheidender Faktor für den Erfolg des Entwicklungsprozesses, da die meisten Entwicklungsschritte
auf den Use Cases aufbauen. Trotz der extremen Wichtigkeit der Qualität der Use Cases stellen die meisten use-case-basierten
Entwicklungsansätze keine oder nur unzureichende integrierte qualitätssichernde Maßnahmen bereit (z.B. ad-hoc Empfehlungen,
Erstellungsrichtlinien, einige Checklisten zur Inspektion von Use Cases). Diese Techniken werden in den meisten Fällen unabhängig
voneinander eingesetzt, so dass bestimmte Fehlerklassen in den Use Cases durch mehrere Techniken, andere Fehlerklassen überhaupt
nicht adressiert werden. In diesem Artikel wird ein integrierter Ansatz vorgestellt, in dem Use Case Erstellungsrichtlinien,
Inspektionen und Simulation in systematischer Weise miteinander verknüpft werden. Der Ansatz basiert auf einer Fehlerklassifikation
für Use Cases, die als Grundlage dient, die verschiedenen Techniken auf bestimmte Fehlerarten zu fokussieren .
Since their introduction, use cases (UCs) have become increasingly important for the specification of software requirements.
High quality UCs are a prerequisite for project success. Despite the high importance of their quality, UC driven approaches
often lack systematic and integrated quality assurance techniques. Only ad-hoc recommendations, creation guidelines, and a
few checklists for inspection are available in the literature. If at all, these techniques are developed and used separately,
so that one class of defects is addressed by several techniques and other classes are not addressed at all. In this paper,
we present an integrated approach that combines UC creation guidelines, UC inspections, and simulation in a systematic way.
We base our combined approach on a defect classification for use cases. This classification enables the requirements engineer
to focus the different techniques on different types of defects.
Keywords Requirements - Use cases - Guidelines - Quality assurance - Inspections - Perspective-based reading - Defect classification - Quality
CR Subject Classification D2.1