Goal Oriented Requirements Engineering: Trends and Issues

Shuichiro YAMAMOTO  Haruhiko KAIYA  Karl COX  Steven BLEISTEIN  

IEICE TRANSACTIONS on Information and Systems   Vol.E89-D   No.11   pp.2701-2711
Publication Date: 2006/11/01
Online ISSN: 1745-1361
DOI: 10.1093/ietisy/e89-d.11.2701
Print ISSN: 0916-8532
Type of Manuscript: INVITED PAPER
goal oriented requirements engineering,  software engineering,  

Full Text: PDF>>
Buy this Article

Research has been actively proposed into how to specify requirements in the upper stream of software development. For example, the main research issues regarding Structured Analysis and Object Oriented Analysis methodologies include requirements elicitation, modeling, and validation of specifications to give a starting point for software development. At the same time, another area of research has emerged that recognizes the importance of guaranteeing requirements quality by goals. As the impact of IT penetrates to mobile devices, information appliances and automobiles, goal oriented requirements engineering (GORE) approaches for performance and safety in embedded systems have been proposed. Non-Functional Requirements (NFRs) such as business strategy, security and privacy, are now being formalized by Requirements Engineering (RE) technologies, because enterprise business is now heavily influenced by IT, for example in e-Business. As IT is fast becoming ubiquitous in society, the importance of Goal Orientation will increase as socio-technology enables visualization of the role of software in social systems. In this paper, we discuss the current states and trends of GORE from the viewpoints of both academia and industry.