GOORE : Goal-Oriented and Ontology Driven Requirements Elicitation Method

Goal oriented modeling methods are one of the promising approaches to elicit requirements. However, the difficulties in goal decomposition during requirements elicitation processes and a lack of the technique to utilize domain knowledge are obstacles to make them widely used in industry community. This paper proposes a method call GOORE where a domain ontology is utilized to support goal decomposition as domain knowledge to support goal decomposition. Although the experimental case study of feed readers suggested some points necessary to be improved, our approach can make goal oriented approach more powerful and more widely used.

[1]  Haruhiko Kaiya,et al.  AGORA: attributed goal-oriented requirements analysis method , 2002, Proceedings IEEE Joint International Conference on Requirements Engineering.

[2]  John Mylopoulos,et al.  From object-oriented to goal-oriented requirements analysis , 1999, CACM.

[3]  John Mylopoulos,et al.  A Requirements-Driven Development Methodology , 2001, CAiSE.

[4]  Haruhiko Kaiya,et al.  An Integrated Tool for Supporting Ontology Driven Requirements Elicitation , 2007, ICSOFT.

[5]  Haruhiko Kaiya,et al.  Using Domain Ontology as Domain Knowledge for Requirements Elicitation , 2006, 14th IEEE International Requirements Engineering Conference (RE'06).

[6]  Colette Rolland,et al.  Guiding Goal Modeling Using Scenarios , 1998, IEEE Trans. Software Eng..

[7]  Eric S. K. Yu,et al.  Towards modelling and reasoning support for early-phase requirements engineering , 1997, Proceedings of ISRE '97: 3rd IEEE International Symposium on Requirements Engineering.

[8]  Axel van Lamsweerde,et al.  Goal-Oriented Requirements Engineering: A Guided Tour , 2001, RE.

[9]  Steffen Staab,et al.  Ontology Learning for the Semantic Web , 2002, IEEE Intell. Syst..