View Module

An error occurred while attempting to get the requested module. Cannot open database "AspNetForums" requested by the login. The login failed. Login failed for user 'swenet'. at AspNetForums.Data.SqlDataProvider.GetRatingForUser(String username, Int32 parentID) at AspNetForums.Ratings.GetRatingForUser(String username, Int32 parentID) at SwenetDev.ModuleRatingsControl.getRatingForUser(String username, ModuleRatingInfo ratingInfo) at SwenetDev.viewModule.Page_Load(Object sender, EventArgs e)

General Information

Title Applying Use Case Templates
Version Info Version 4 , submitted by pgrabow on 7/21/2005 at 3:14 PM
View Revision History
Module Identifier ssedighs.2005.1
Abstract This module provides an introduction to use case templates, as well as an exercise on applying the template to a lab access problem. Students are asked to create a system-level use case description for the problem.
Size Lecture: 1 hour
Lab: 1 hour
Comments Version 4

SEEK Categories

  1. Types of models (MAA.tm)


  1. Paul Grabow
  2. Stephen T. Frezza
  3. Sahra Sedigh-Ali


  1. Familiarity with use case terminology

Learning Objectives

  1. Knowledge - Describe the basic terms, elements, and concepts of use case modeling.
  2. Application - Develop a use case model for a small lab access system: - determine appropriate use cases - construct a use case diagram - write use case scenarios.


  1. Introduction to use case template
  2. Use case development (lab exercise)


  1. Use Case Template (Word) 0.00/5 [Rate Material]

  2. Description of lab access problem (Word) 0.00/5 [Rate Material]

  3. Problem solution (Word) 0.00/5 [Rate Material]

  4. Lab exercise guidance/instructor notes (Word) 0.00/5 [Rate Material]

  5. Lecture Notes (23 slides) (Powerpoint) 0.00/5 [Rate Material]


See Also...

  1. Use Case Modeling (REQ3) - Use Case Modeling (REQ3)

Other Resources

  1. Cockburn, Alistair,“Structuring Use Cases with Goals”, Journal of Object-Oriented Programming, Sep-Oct 1997 & Nov-Dec 1997. (Link)
  2. Cockburn, Alistair, Writing Effective Use Cases, Addison-Wesley, 2001.
  3. Fowler, M., UML Distilled, 3nd Edition, Addison Wesley, 2004.
  4. Jacobson, Ivar, Object-Oriented software engineering: A Use-Driven approach, Addison-Wesley, 1992.
  5. Larman, C., Applying UML and Patterns, 2nd Ed., Prentice-Hall, 2002.
  6. P.P. & Williams C.B., Use Cases Combined with Booch, OMT, UML Process and Products, Prentice Hall, 1997
  7. Use Case Zone (Link)
  8. Bittner and Spence, “Use Case Modelling,” Addison Wesley, 2003.
  9. Leffingwell and Widrig, “Managing Software Requirements: A Use Case Approach,” 2nd Ed., Addison Wesley, 2003.


Number of Ratings:   0

Log in to rate this module.


Discuss this module in the forums.

Related Modules