8- List of Textbooks and References :-
a- Course Notes :-
Prepared by the Course Coordinator (handled to the students part by part).
b- Required Books (Textbooks) :-
System Requirements Engineering, P. Loucopoulos and V. Karakostas, McGraw-Hill: [all.rar] [Preface; Chap1; Chap2; Chap3; Chap5; Chap6] – thanks to Varshada!.
c- Recommended Books :-
Requirements Engineering: From System Goals to UML Models to Software Specifications, Axel van Lamsweerde, John Wiley Sons.
Managing Software Requirements: A Use Case Approach, 2nd edition, Dean Leffingwell, Don Widrig, Addison Wesley : Boston.
Non-Functional Requirements in Software Engineering, L. Chung, B. Nixon, E. Yu and J. Mylopoulos,Kluwer Academic Publishing, 2000 (An earlier version of a framework book chapter) Software Requirements: Objects, Functions, & States, A. M. Davis, Prentice Hall: Englewood Cliffs, 1993.
h System and Software Requirements Engineering: Tutorial, R. H. Thayer and M. Dortman (Editors),
h Problem Frames: Analyzing and Structuring Software Development Problems, M. Jackson, Addison-Wesley Professional; 1st edition (December 15, 2000).
h Requirements Engineering: Processes and Techniques, G. Kotonya and I. Sommerville, John Wiley Sons.
h Requirements Engineering - A Good Practice Guide, I. Sommerville and P. Sawyer, Wiley.
h Scenarios, Stories, Use Cases Through the Systems Development Life-Cycle, I. Alexander and N. Maiden (eds.), John Wiley & Sons, 2004.
h Requirements Engineerng: Frameworks for Understanding, R. Wieringa, Wiley, 1997.
h Requirements Engineering: Social and Technical Issues, J. Goguen, and M. Jirotka (Eds.), Academic Press, 1994.
h Requirements Engineering, L. Macaulay, Springer Verlag, 1996.
h User-Centered Requirements Analysis, C. F. Martin, Prentice-Hall, 1994.
h Information System Requirements: Determination and Analysis, D. Flynn, McGraw-Hill, 1992
h Are Your Lights On?: How to Figure Out What the Problem Really Is, D. C. Gause and G. M. Weinberg, Dorset House, 1990.
h Exploring Requirements, D. Gause and G. Weinberg, Dorset House, 1989.
h Managing Systems Requirements: Methods, Tools, and Cases, S. J. Andriole, McGraw-Hill, 1996.
h System Requirements Analysis, J. O. Grady, McGraw Hill, 1993.
h Systems Engineering: Coping with Complexity, R. Stevens, K. Jackson, P. Brook, and S. Arnold, Prentice Hall 1998.
h Requirements Engineering and Rapid Development: A Rigorous, Object-Oriented Approach, I. S. Graham, Addison-Wesley, 1998.
h Practical Software Requirements; A Manual Of Content And Style, B. L. Kovitz, Manning Publications, 1998.
h User-Centered Requirements: The Scenario-Based Engineering Process, K. L. McGraw and K. Harbison, Lawrence Erlbaum Associates, 1997.
h The Complete Systems Analysis, J. Robertson and S. Robertson, Dorset House, 1998.
h Applying Use Cases: A Practical Guide, G. Schneider and J. P. Winters, Addison-Wesley, 1998.
h Object-Oriented Analysis and Design, with Applications, G. Booch, Benjamin-Cummings, 1994.
h Object-Oriented Methods: A Foundation, J. Martin and J. Odell, Prentice-Hall, 1995
h The Unified Modeling Language Reference Manual, J. Rumbaugh, I. Jacobson and G. Booch, Addison-Wesley, 1998
d- Periodicals, Web Sites, ..., etc. :- ......