08.03.2014 Views

Lect.10 - Institute of Software Technology

Lect.10 - Institute of Software Technology

Lect.10 - Institute of Software Technology

SHOW MORE
SHOW LESS

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

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!