1. Why are the identification and description of system-level functional interfaces important? What can happen if these interfaces are not well defined?
2. Identify some applications of functional analysis.
3. Describe what is meant by allocation or partitioning. What is its purpose? To what depth should it be applied? How can the process of allocation influence system design?