Skip to main content

Goal-Oriented Requirements Analysis Meets a Creativity Technique

  • Conference paper
  • First Online:
Advances in Conceptual Modeling (ER 2017)

Part of the book series: Lecture Notes in Computer Science ((LNISA,volume 10651))

Included in the following conference series:

Abstract

Goal-oriented requirements analysis (GORA) has been growing in the area of requirement engineering. It is one of the approaches that elicits and analyzes stakeholders’ requirements as goals to be achieved, and develops an AND-OR graph, called a goal graph, as a result of requirements elicitation. However, although it is important to involve stakeholders’ ideas and viewpoints during requirements elicitation, GORA still has a problem that their processes lack the deeper participation of stakeholders. Regarding stakeholders’ participation, creativity techniques have also become popular in requirements engineering. They aim to create novel and appropriate requirements by involving stakeholders. One of these techniques, the KJ-method is a method which organizes and associates novel ideas generated by Brainstorming. In this paper, we present an approach to support stakeholders’ participation during GORA processes by transforming an affinity diagrams of the KJ-method, into a goal graph, including transformation guidelines, and also apply our approach to an example.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Kaiya, H., Horai, H., Saeki, M.: AGORA: attributed goal-oriented requirements analysis method. In: Proceedings of the IEEE Joint International Conference on Requirements Engineering, pp. 13–22 (2002)

    Google Scholar 

  2. Kawakita, J.: KJ Method. Chuokoron-sha, Tokyo (1986)

    Google Scholar 

  3. van Lamsweerde, A.: Goal-oriented requirements engineering: a guided tour. In: Proceedings of the Fifth IEEE International Symposium on Requirements Engineering, pp. 249–262 (2001)

    Google Scholar 

  4. van Lamsweerde, A.: Requirements Engineering: From System Goals to UML Models to Software Specifications, 1st edn. Wiley Publishing, New York (2009)

    Google Scholar 

  5. Leonardi, C., Sabatucci, L., Susi, A., Zancanaro, M.: Design as intercultural dialogue: coupling human-centered design with requirement engineering methods. In: Campos, P., Graham, N., Jorge, J., Nunes, N., Palanque, P., Winckler, M. (eds.) INTERACT 2011. LNCS, vol. 6948, pp. 485–502. Springer, Heidelberg (2011). https://doi.org/10.1007/978-3-642-23765-2_34

    Chapter  Google Scholar 

  6. Mahaux, M., Nguyen, L., Gotel, O., Mich, L., Mavin, A., Schmid, K.: Collaborative creativity in requirements engineering: analysis and practical advice. In: Proceedings of the IEEE 7th International Conference on Research Challenges in Information Science, pp. 1–10 (2013)

    Google Scholar 

  7. Maiden, N., Jones, S., Karlsen, K., Neill, R., Zachos, K., Milne, A.: Requirements engineering as creative problem solving: a research agenda for idea finding. In: Proceedings of the 18th IEEE International Requirements Engineering Conference, pp. 57–66 (2010)

    Google Scholar 

  8. Ohshiro, K., Watahiki, K., Saeki, M.: Integrating an idea generation method into a goal-oriented analysis method for requirements elicitation. In: Proceedings of the 12th Asia-Pacific Software Engineering Conference, pp. 9–17 (2005)

    Google Scholar 

  9. Osborn, A.: Applied Imagination: Principles and Procedures of Creative Thinking. Charles Scribner’s Sons, New York (1957)

    Google Scholar 

  10. Saeki, M., Hayashi, S., Kaiya, H.: A tool for attributed goal-oriented requirements analysis. In: Proceedings of the IEEE/ACM International Conference on Automated Software Engineering, pp. 674–676 (2009)

    Google Scholar 

  11. Sternberg, R.J.: Handbook of Creativity. Cambridge University Press, New York (1999)

    Google Scholar 

  12. Svensson, R.B., Taghavianfar, M.: Selecting creativity techniques for creative requirements: an evaluation of four techniques using creativity workshops. In: Proceedings of the IEEE 23rd International Requirements Engineering Conference, pp. 66–75 (2015)

    Google Scholar 

  13. Takeda, N., Shiomi, A., Kawai, K., Ohiwa, H.: Requirement analysis by the KJ editor. In: Proceedings of the IEEE International Symposium on Requirements Engineering, pp. 98–101 (1993)

    Google Scholar 

  14. Wanderley, F., Araujo, J.: Generating goal-oriented models from creative requirements using model driven engineering. In: Proceedings of the 3rd International Workshop on Model-Driven Requirements Engineering, pp. 1–9 (2013)

    Google Scholar 

  15. Yu, E.S.K.: Towards modelling and reasoning support for early-phase requirements engineering. In: Proceedings of the Third IEEE International Symposium on Requirements Engineering, pp. 226–235 (1997)

    Google Scholar 

  16. Zowghi, D., Coulin, C.: Requirements elicitation: a survey of techniques, approaches, and tools. In: Aurum, A., Wohlin, C. (eds.) Engineering and Managing Software Requirements, pp. 19–46. Springer, Heidelberg (2005)

    Chapter  Google Scholar 

Download references

Acknowledgements

This work was partly supported by JSPS Grants-in-Aid for Scientific Research Number JP15K00088.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Tomoo Kinoshita .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2017 Springer International Publishing AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Kinoshita, T., Hayashi, S., Saeki, M. (2017). Goal-Oriented Requirements Analysis Meets a Creativity Technique. In: de Cesare, S., Frank, U. (eds) Advances in Conceptual Modeling. ER 2017. Lecture Notes in Computer Science(), vol 10651. Springer, Cham. https://doi.org/10.1007/978-3-319-70625-2_10

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-70625-2_10

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-70624-5

  • Online ISBN: 978-3-319-70625-2

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics