Presentation is loading. Please wait.

Presentation is loading. Please wait.

Software quality: most important: meet spec; other general ones: user friendly, efficiency, robustness, reliability, support Rapid prototyping: quickly.

Similar presentations


Presentation on theme: "Software quality: most important: meet spec; other general ones: user friendly, efficiency, robustness, reliability, support Rapid prototyping: quickly."— Presentation transcript:

1 Software quality: most important: meet spec; other general ones: user friendly, efficiency, robustness, reliability, support Rapid prototyping: quickly build summarizations reflect main func in order to communicate with clients/peers embedded in wf model pros: better comm; better response/feedback cons: invite more moving targets, Wf+rp Evolution: simplecomplex: system having ind. components partition system into many builds: Ccny mis: std + fac + lib + funding 2yrs std(water fall+ proto): 8 months stop reduce risk Pros: reduce overall risk, Cons: fatal blow—hard to integrate, have to redo design/coding Spiral model: military huge system water fall + risk analysis at the end of each phase, Bayesian reasoning example Pros: safety ; cons: very expensive Pros and cons of these models

2 View-point oriented analysis: all angles/perspectives should be exhausted
recs: system boundary, ovals: funcs, users: ord left side; privileged right side use-case diagrams: UML unified modeling language (CASE) Finite state machine (FSM): represent logic initial state-circle with an arrow, final state(s): double-edged circle, intermediate states: plain circles; tokens or alphabets to be handled for every state transitions: transfer to next state given certain token - must exhaust all tokens for each state As a valuable pattern recognizer such as fixed (binary) patterns or variable of certain features (remainder)


Download ppt "Software quality: most important: meet spec; other general ones: user friendly, efficiency, robustness, reliability, support Rapid prototyping: quickly."

Similar presentations


Ads by Google