Design conception to design description
At functional level, behavior of a system to be implemented is selected and analyzed against a set of specifications
- Specifications vs.. behavior?
- Specs:I/O relation, set of constraints, system goals
- behavior: algorithm to realize the function
-Specs: algorithm itself! (another view)
Purists view: Algorithm is the result of implementation decision