1. Artin, John M.  “Integrating User Interface Design and Object-Oriented Development Through Task Analysis and Use Cases”.


  1. Baron, Michelle M. “Designing risk-management strategies for critical engineering system”. IEEE Transactions on Engineering Management. v.46 Feb 1999. p. 87.


  1. Buhr, R.J.A.  Use Case Maps as Architectural Entities for Complex Systems. IEEE Transactions on Software Engineering. v.24 n.12 December 1998. p. 1131-1145.


  1. Carmichael, Andy.  Object Development Methods. SIGS Books Inc. New York, NY. 1994.


  1. Carroll, John M., Mary Beth Rosson, George Chin Jr., Jurgen Koenemann.  Requirements Development in Scenario-Based Design.  IEEE Transactions on Software Engineering. v.24 n.12 December 1998. p1156-1169.


  1. Cockburn, Alistair.  Structuring Use Cases with Goals. Journal of Object-Oriented Programming. September/October 1997 and November/December 1997.


  1. Dzida, Wolfgang and Regine Freitag. Making Use of Scenarios for Validating Analysis and Design. IEEE Transactions on Software Engineering. v.24 n.12 December 1998. p1182-1195.


  1. Ham, Gary A. “Four Roads to Use Case Discovery”.


  1. Hurlbut, Russell R. “A Survey of Approaches for Describing and Formalizing Use Cases”.


  1. Jerome, Carlos. Building Better Business Systems with Scenarios. Software Development. June 2000 p. 56-60.


  1. Lorenz, Mark. Object-Oriented Software Development: A Practical Guide. PTR Prentice Hall. Englewood Cliffs, NJ. 1993


  1. Lee, Jonathan and Nien-Lin Xue.  Analyzing User Requirements by Use Cases: A Goal-Driven Approach.  IEEE Software. v.16 n.4 July/August 1999. p92-100.


  1. Malan, R. and D. Bredemeyer. “Functional Requirements and Use Cases”.


  1.  MacMaster, Bev. “Saving time with “use cases”.” Computing Canada. v.23 n.21 October 14,1997. p52.


  1.  Meyer, Bertrand. “OOSC2: The Use Case Principle”.


  1. Rawsthorne, Daniel A.  “The Role of Use Cases in Analysis.”


  1. Sodhi,Jaq. Object-Oriented Methods for Software Development. McGraw-Hill: New York, NY. 1996.


  1. “The System Development Life Cycle”.


  1. Use Case Modelling: Capturing User Requirements.


Table of Contents