User Tools

Site Tools


course_outline

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
course_outline [2012/01/19 04:02] jonathancourse_outline [2012/04/04 14:23] (current) jonathan
Line 26: Line 26:
 **Required Reading**: //Four Dark Corners of Requirements Engineering//, Zave and Jacskon. See SVN **Required Reading**: //Four Dark Corners of Requirements Engineering//, Zave and Jacskon. See SVN
  
 +===== Rest of the syllabus=====
  
 +  * Function tables (Parnas tables). Dell keyboard. Completeness, Disjointness and well-definedness.
 +  * 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.1326945773.txt.gz · Last modified: 2012/01/19 04:02 by jonathan

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki