left header image
right header image

Professor Hausi A. Müller PhD PEng FCAE
Department of Computer Science
Faculty of Engineering
University of Victoria

   

Requirements Engineering Resources

 

Web sites

Required Textbook

  • Ian K. Bray: An Introduction to Requirements Engineering, Pearson Ed. (2002)

Books

  • Suzanne Robertson, James C. Robertson: Matering the Requirements Process, Addison Wesley; 2nd Ed.(2006)
  • Elizabeth Hull, Kenneth Jackson, Jeremy Dick: Requirements Engineering, Springer, 2nd ed. (2004) Google Book
  • Ralph R. Young: The Requirements Engineering Handbook, Artech House Publishers (2003)
  • Soren Lauesen: Software Requirements: Styles and Techniques, Addison-Wesley (2002)
  • Ian Alexander, Richard Stevens: Writing Better Requirements, Addison-Wesley Professional (2002)
  • Craig Larman: Applying UML and Patterns: An Introduction to Object-Oriented Analysis and Design and the Unified Process, Prentice Hall, 2nd ed. (2001)
  • Alistair Cockburn: Writing Effective Use Cases, Addison-Wesley Professional (2000)
  • Michael Jackson: Problem Frames: Analysing & Structuring Software Development Problems, Addison-Wesley Professional (2000)
  • Booch, Grady, James Rumbaugh, Ivar Jacobson, The Unified Modeling Language User Guide, Addison Wesley (1999)
  • Rumbaugh, James, Ivar Jacobson, Grady Booch, The Unified
    Modeling Language Reference Manual, Addison Wesley (1999)
  • Jacobson, Ivar, Grady Booch, James Rumbaugh, The Unified
    Software Development Process, Addison Wesley (1999)
  • Ian Sommerville, Gerald Kotonya: Requirements Engineering: Processes and Techniques, Wiley (1998)
  • Ian Sommerville, Pete Sawyer: Requirements Engineering: A Good Practice Guide, Wiley (1997)
  • Michael Jackson: Software Requirements and Specifications: A Lexicon of Practice, Principles and Prejudices, Addison-Wesley (1995)

Research papers

  • Jo Atlee, Betty H.C. Cheng: Research Directions of Requirements Engineering, Future of Software Engineering (FoSE 2007) 29th International Conference on Software Engineering (ICSE 2007), pp. 285-303 (2007)
  • Bashar Nuseibeh, Steve Easterbrook: Requirements Engineering: A Roadmap. In: The Future of Software Engineering:  22nd International Conference on Software Engineering (ICSE 2000), ACM Press, ISBN 1-58113-253-0 (2000)
  • lMark Keil and Erran Carmel: Customer-Developer Links in Software Development, Communications of the ACM, 38(5):33-44 (1995)