上游充通大¥ SHANGHAI JIAO TONG UNIVERSITY Requirements engineering is the branch of software engineering concerned with the real- world goals for,functions of,and constraints on software systems.It is also concerned with the relationship of these factors to precise specifications of software behavior,and to their evolution over time and across software families Zave,P.(1997).Classification of Research Efforts in Requirements Engineering.ACM Computing Surveys,29(4): 315-321. Software EngineeringSoftware Engineering Requirements engineering is the branch of software engineering concerned with the realworld goals for, functions of, and constraints on software systems. It is also concerned with the relationship of these factors to precise specifications of software behavior, and to their evolution over time and across software families Zave, P. (1997). Classification of Research Efforts in Requirements Engineering. ACM Computing Surveys, 29(4): 315-321