Lect.10 - Institute of Software Technology
Lect.10 - Institute of Software Technology
Lect.10 - Institute of Software Technology
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
SOFTWARE ENGINEERING: The Essentials<br />
Nov.2008 Lectures: TU Graz<br />
Chap.3, Sect. 1, Subsect. 1 Lecture: 10. Slide: 498 <strong>of</strong> 1352<br />
c○ Dines Bjørner, 2008<br />
Fredsvej 11<br />
DK-2840 Holte<br />
Denmark November 16, 2008, 08:48<br />
[ Discussion <strong>of</strong> The Requirements Concept, Some Principles ]<br />
Dines Bjorner: 8th DRAFT: October 14, 2008<br />
Principle 9 (Requirements Verifiability and Validability)<br />
Make sure that requirements are verifiable and can be validated.<br />
invisible<br />
• That is, do not express a requirement for which you have no<br />
assurance that it can be verified and validated.<br />
• In other words,<br />
⋆ once a first-level s<strong>of</strong>tware design has been proposed,<br />
⋆ one must show that it satisfies the requirements.<br />
• Thus specific parts <strong>of</strong> even abstract s<strong>of</strong>tware designs are usually<br />
provided with references to specific parts <strong>of</strong> the requirements that<br />
they are (thus) claimed to implement.<br />
/home/db/tseb/kap3/kap3-1.tex<br />
Phone: +45 4542 2141, E-mail: bjorner@gmail.com, URL: www.imm.dtu.dk/˜db