Over the last few years, the software engineering community has proposed a number of modeling meth- ods to represent functional requirements. Among them, use cases are recognized as an easy to use and intuitive way to capture and define functional requirements. To improve the comprehension of functional requirements, screen mockups (also called user-interface sketches or user interface-mockups) can be used in conjunction with use cases. In this paper, we aim at quantifying the benefits achievable by augmenting use cases with screen mockups in the comprehension of functional requirements with respect to effectiveness, effort, and efficiency. For this purpose, we conducted a family of four controlled experiments, involving 139 participants ha...