30.08.2014 Views

CS445 / SE463 / ECE 451 / CS645 - Student.cs.uwaterloo.ca

CS445 / SE463 / ECE 451 / CS645 - Student.cs.uwaterloo.ca

CS445 / SE463 / ECE 451 / CS645 - Student.cs.uwaterloo.ca

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Sec;on 2: Overall descrip;on <br />

2.5 Assump?ons and Dependencies <br />

– Assump;ons about input/environmental behavior, such as <br />

• hardware never fails <br />

• ATM <strong>ca</strong>sing is impenetrable <br />

• limited number of transac;ons per day (sufficient paper for <br />

receipts) <br />

• limited amount of money withdrawn per day (sufficient money) <br />

• people will naturally avoid railway crossing when gate is down <br />

– What condi;ons could <strong>ca</strong>use the system to fail? <br />

– What changes in the environment, could <strong>ca</strong>use changes to <br />

the so,ware requirements?

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

Saved successfully!

Ooh no, something went wrong!