CS 775 – Requirements Engineering – (Dr. F.T. Marchese) |
Fall 2011 - Course Schedule (Revised December 5, 2011) |
Week |
Dates |
Lectures |
Topic |
|
1 |
T. 9/13 |
RE
Overview |
B. A. Nuseibeh and S. M. Easterbrook, "Requirements
Engineering: A Roadmap", In A. C. W. Finkelstein (ed) "The
Future of Software Engineering". (Companion volume to the
proceedings of the 22nd International Conference on Software Engineering,
ICSE'00). IEEE Computer Society Press. PDF B. H. C. Cheng and J. M. Atlee, "Research
Directions in Requirements Engineering", The Future of Software
Engineering (Companion volume to the proceedings of the 29th
International Conference on Software Engineering, ICSE'07), Minneapolis, MN,
USA, 19-27th May, 2007, pp285-303. IEEE Computer Society Press. PDF A. van Lamsweerde, "Requirements
engineering in the year 00: a research perspective", Proceedings,
22nd International Conference on Software Engineering (ICSE'00), P.
Zave, "Classification of research efforts in
requirements engineering", ACM Computing Surveys, 29(4):315-321,
December 1997, ACM Press PDF |
|
2 |
T. 9/20 |
Inception
and elicitation (a) |
A. M. Hickey and A. M. Davis, "Elicitation
technique selection: how do experts do it?", Proceedings,
11th IEEE International Requirements Engineering Conference (RE'03), W. J. Lloyd, M. B. Rosson,
and J. D. Arthur, "Effectiveness of elicitation techniques in
distributed requirements engineering", Proceedings, 10th IEEE Joint
International Requirements Engineering Conference (RE'02), Essen,
Germany, 9-13th September, 2002, pp311-318, IEEE Computer Society Press. PDF M. Bergman and G. Mark, "In situ
requirements analysis: a deeper examination of the relationship between
requirements determination and project selection", Proceedings, 11th
IEEE International Requirements Engineering Conference (RE'03), A. Sutcliffe, "Scenario-based requirements
engineering", Proceedings, 11th IEEE International Requirements
Engineering Conference (RE'03), J. Goguen and C. Linde, "Techniques for requirements
elicitation", Proceedings, 1st IEEE International Symposium on
Requirements Engineering (RE'93), C.
Potts and W. C. Newstetter, "Naturalistic
inquiry and requirements engineering: reconciling their theoretical
foundations", Proceedings, 3rd IEEE International Symposium on
Requirements Engineering (RE'97), |
|
3 |
T.
9/27 |
Inception
and elicitation (b) |
||
4 |
T. 10/4 |
Analysis
and specification |
|
|
5 |
T.
10/11 |
|
E. S. K.
Yu, "Towards modelling and reasoning support
for early-phase requirements engineering", Proceedings, 3rd IEEE
International Symposium on Requirements Engineering (RE'97), Annapolis,
MD, USA, 6-10th January, 1997, pp226-235, IEEE Computer Society Press. PDF |
|
6 |
T. 10/18 |
Goal Modeling (kaos) |
The KAOS
Tutorial PDF A. van Lamsweerde, R. Darimont
, and P. Massonet, "Goal-directed elaboration
of requirements for a meeting scheduler: problems and lessons learnt", Proceedings,
2nd IEEE International Symposium on Requirements Engineering (RE'95), |
|
7 |
T. 10/25 |
|
Midterm Exam |
|
8 |
T. 11/1 |
|
||
9 |
T. 11/08 |
Pace Digital Gallery Opening and
Reception (5 - 7 PM) Requirements
Modeling 1 |
M. Glinz,
"Problems and deficiencies of UML as a requirements specification
language", Proceedings, 10th International Workshop on Software
Specification and Design (IWSSD-10), 5-7th, November, 2000, pp11-22, IEEE
Computer Society Press. PDF |
|
11 |
T. 11/15 |
Requirements
Modeling 2 |
J. Whittle and J. Schumann,
"Generating statechart designs from
scenarios", Proceedings, 22nd International Conference on Software
Engineering (ICSE'00), J. Mylopoulos, L. Chung and B. Nixon, "Representing and Using Nonfunctional Requirements: A Process-Oriented Approach", IEEE Transactions on Software Engineering 18(6):483-497, June, 1992, IEEE Press. PDF |
|
11 |
T.
11/22 |
Negotiation
& Prioritization |
D. Damian, A. Eberlein,
M. Shaw, and B. Gaines, "Using Different Communication Media in
Requirements Negotiation", IEEE Software, 17(3):28-36, May/June 2000,
IEEE Press. PDF Bergman,
M., J. L. King and K. Lyytinen. (2002). Large Scale
Requirements Analysis Revisited: The need for Understanding the Political
Ecology of Requirements Engineering, Requirements Engineering Journal, 7(3):
152-171. PDF J. Karlsson and K. Ryan,
"A Cost-Value Approach for Prioritizing Requirements", IEEE
Software, 14(5):67-74, September/October 1997, IEEE Press. PDF |
|
|
T. 11/29 |
Requirement
management |
Gotel, O., Finkelstein, A. An analysis of the requirements
traceability problem. First int. Conf Requirements
Engineering, Colorado Springs, Co, 1994, 94-101. PDF |
|
13 |
T. 12/06 |
Requirements
Verification and Validation |
|
|
14 |
T. 12/13 |
|
Final Exam |
|