This chapter describes functional modeling as a means to document and understand requirements and to understand the function or external behavior of the system. This chapter also introduces use case points as a basis for project size estimation. | Lecture Systems analysis and design with UML (3/e) - Chapter 5: Functional modeling