Use Case Related

Folder Contents [ As of: 01/25/99 10:59 AM ]

 

File Name

Description

Altintro.htm

Use Case Fundamentals

This Use Case Fundamentals mini-document was sent by someone who had read the Alistair Cockburn article "Structuring Use Cases with Goals", and wrote a digest of it for his group. It provides the following information.

  • A brief description of Use Cases, Actors and how they are used in the development process.
  • A section on the Use Case methodology used along with a description of the terms used.
  • A detailed description of the Use Case Reports generated during the Use Case analysis of the proposed system.
  • A brief description of how to validate these Use Cases.

(No graphics - you can save and print locally)

ham.html

Four Roads to Use Case Discovery - There Is a Use (and a Case) for Each One by Gary A. Ham, Battelle Memorial Institute. Some graphics, print from:

http://www.stsc.hill.af.mil/Crosstalk/1998/dec/ham.html

Abstract

Use case-based requirements definition is a hot topic, particularly in object-oriented software engineering circles. Appropriate content is achieved by looking at potential use cases from four different views. Each view provides unique advantages. Together they offer the information needed to develop the fully elaborated use cases that facilitate clearly defined, understandable, measurable, and testable design.

OnUseCases.htm

A collection of Qs&As on clarifying "Structuring Use Cases with Goals" Contain hyperlinks. Access from:

http://members.aol.com/acockburn/papers/OnUseCases.htm

precisio.htm

PARTS: Precision, Accuracy, Relevance, Tolerance, Scale in Object Design. This document provides a good discussion about how to develop levels of detail as you move through your understanding of the use case.

(No graphics - you can save and print locally)

SC007v06.doc

MS Word 97 Document contributed by Doug Mann. A highly detailed scenario describing an Emergency Room Results Retrieval.

uctempla.doc

Basic Use Case Template, MS Word document by Alistair Cockburn. a basic template for use cases matching the document "Structuring Use Cases with Goals" (usecases.htm). Provides annotation in the fields to describe how the template is filled out.

uctempla2.dot

Microsoft Word template file (.dot) to provide blank template explained in uctempla.doc

umldist-chap3.html

Chapter 3, Use Cases, from "UML Distilled" by Martin fowler

Figures are .gif files. Print copy from:

http://www.awl.com/cseng/titles/0-201-32563-2/umldist-chap3.html

usecases.htm

Structuring Use Cases with Goals by Alistair Cockburn - good descriptive material for creating use cases. The author has personally encountered over 18 different definitions of use case, given by different, each expert, teachers and consultants. They differed along 4 dimensions: purpose, contents, plurality, and structure. His introduction to this paper addresses the fundamental problem that the Terminology and Content groups have been facing for use case construction.

Figures are .gif files. Print copy from:

http://members.aol.com/acockburn/papers/usecases.htm

Abstract

Use cases are wonderful but confusing. People, when asked to write them, do not know what to include or how to structure them. There is no published theory for them. This paper introduces a theory based on a small model of communication, distinguishing "goals" as a key element of use cases. The result is an easily used, scaleable, recursive model that provides benefits outside requirements gathering: goals and goal failures can be explicitly discussed and tracked; the goals structure is useful for project management, project tracking, staffing, and business process reengineering. The model and techniques described here have been applied and evaluated on a relatively large (50 work-year, 200 use-case) project.

usecasetalk.ppt

A PowerPoint presentation by Alistair Cockburn for his Use Case lecture.