cs427-15 - Component-Level Design Requirements gathering

Info iconThis preview shows pages 1–8. Sign up to view the full content.

View Full Document Right Arrow Icon
CS427 15-1 Component-Level Design Testing Analysis/Specification Requirements gathering Architectural design Component-level design Coding
Background image of page 1

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
CS427 15-2 “Design”: Noun Refinement Requirements High-level design Details Information-hiding Don’t show everything Reveal bit by bit Modularity
Background image of page 2
CS427 15-3 “Design”: Verb Bounce from high-level to low-level New requirements come after design is  created Design is created incrementally As requirements are known As better design ideas are invented As design flaws are discovered
Background image of page 3

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
CS427 15-4 Component Design Structure techniques in book - flow charts - Nasi-Schneiderman diagrams decision tables pseudo-code state machines
Background image of page 4
CS427 15-5 Decision tables Used to specify program with complex  conditions Makes it easy to see if any cases are  missing Can be implemented with IF statements
Background image of page 5

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
The recovery period is 27.5 years for  residential real property, 31.5 years for  non-residential real property placed in  service before May 13, 1993, 39 years for  non-residential real property placed in  service after May 12, 1993, 50 years for  railroad gradings and tunnel bores, except  that nonresidential real property on an  Indian reservation has a recovery period  of 22 years.
Background image of page 6
CS427 15-7 Decision table for recovery period
Background image of page 7

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Image of page 8
This is the end of the preview. Sign up to access the rest of the document.

This note was uploaded on 06/14/2009 for the course CS 427 taught by Professor Jones during the Fall '07 term at University of Illinois at Urbana–Champaign.

Page1 / 25

cs427-15 - Component-Level Design Requirements gathering

This preview shows document pages 1 - 8. Sign up to view the full document.

View Full Document Right Arrow Icon
Ask a homework question - tutors are online