course_outline
Differences
This shows you the differences between two versions of the page.
Next revision | Previous revision | ||
course_outline [2007/07/31 19:53] – external edit 127.0.0.1 | course_outline [2012/04/04 14:23] (current) – jonathan | ||
---|---|---|---|
Line 1: | Line 1: | ||
====== Course Outline ====== | ====== Course Outline ====== | ||
- | The course outline is a guideline to topics that will be discussed in the course, and when they will be discussed: | ||
- | ===== Week 1 ===== | + | ===== Week 1 January 3===== |
- | Your notes here. | + | **Tuesday**: |
- | ===== Week 2 ===== | + | **Thursday**: |
- | ===== Midterm ===== | + | **Required reading**: How to write requirements (see SVN) |
- | ===== Drop Deadline | + | ===== Week 2 January 9===== |
- | ===== Week 13 ===== | + | **Tuesday**: |
- | ===== Final Exam ===== | + | **Thursday**: |
+ | **Required reading**: //A rational design process: How and why to fake it//, Parnas and Clements [[http:// | ||
+ | ===== Week 3 January 16===== | ||
+ | |||
+ | Discussion of Assignment 1 - right margin justification. Discussed ambiguities and incompleteness in the specification. R-descriptions versus E-descriptions. | ||
+ | |||
+ | ROI RD: Start at section 3, Dictionary. Mathematical Model for ROI. | ||
+ | |||
+ | **Required Reading**: //Four Dark Corners of Requirements Engineering//, | ||
+ | |||
+ | ===== Rest of the syllabus===== | ||
+ | |||
+ | * Function tables (Parnas tables). Dell keyboard. Completeness, | ||
+ | * Unit testing tools for Java, C# and other languages. The V-diagram, Validation and Verification. | ||
+ | * Parnas on documentation and Jackson on Sofwtare Engineering. | ||
+ | * Structure of a requirements document. Context diagram. Atomic E and R-descriptions. Mathematical model. Links between atomic descriptions and Mathematical model. Acceptance tests. Tracability matrix. Developing acceptance tests from function tables as well as atomic descriptions. | ||
+ | * Requirements for safety critical systems. Fairness. Temporal logic. Modelchecking. |
course_outline.1185911597.txt.gz · Last modified: 2012/01/03 21:21 (external edit)