Skip to main content

Towards the Next Generation of Scenario Walkthrough Tools – A Research Preview

  • Conference paper
  • First Online:
Requirements Engineering: Foundation for Software Quality (REFSQ 2019)

Part of the book series: Lecture Notes in Computer Science ((LNPSE,volume 11412))

  • 1596 Accesses

Abstract

[Context and motivation] With the rise of cyber-physical systems (CPS), smart ecosystems, and the Internet of Things (IoT), software-intensive systems have become pervasive in everyone’s daily life. The shift from software systems to ubiquitous adaptive software-intensive systems not only affects the way we use software but further has an impact on the way these systems are designed and developed. Gathering requirements for such systems can benefit from elicitation processes that are conducted in the field with domain experts. [Question/problem] More traditional elicitation approaches such as interviews or workshops exhibit limitations when it comes to gathering requirements for systems of this nature – often lacking an in-depth context analysis and understanding of contextual constraints which are easily missed in a formal elicitation setting. Furthermore, dedicated methods which focus on understanding the system context such as contextual design are not widely adopted by the industry as they are perceived to be time-consuming and cumbersome to apply. [Principal ideas/results]. In this research preview paper we argue that scenario-based RE, scenario walkthrough approaches in particular, have the potential to support requirements elicitation for ubiquitous adaptive software-intensive systems through facilitating broader stakeholder involvement and enabling contextual requirements elicitation within the workplace of future system end-users. The envisioned on-site scenario walkthroughs can either be conducted by an analyst or by future end-users of the system themselves. [Contribution] We describe a research agenda including our ongoing research and our efforts to develop a novel framework and tool support for scenario-based RE.

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 59.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 74.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. Alexander, I.F., Maiden, N.: Scenarios, Stories, Use Cases: Through the Systems Development Life-Cycle, 1st edn. Wiley, Hoboken (2004)

    Google Scholar 

  2. Beyer, H., Holtzblatt, K.: Contextual design. Interactions 6(1), 32–42 (1999)

    Article  Google Scholar 

  3. Blackwell, A., Green, T.: Notational systems-the cognitive dimensions of notations framework. In: Proceedings of the HCI Models, Theories, and Frameworks: Toward a Multidisciplinary Science, pp. 103–134. Morgan Kaufmann (2003)

    Google Scholar 

  4. Cleland-Huang, J., Vierhauser, M., Bayley, S.: Dronology: an incubator for cyber-physical systems research. In: Proceedings of the 40th International Conference on Software Engineering: New Ideas and Emerging Results, ICSE-NIER 2018, pp. 109–112. ACM (2018)

    Google Scholar 

  5. Doerr, J., Hess, A., Koch, M.: RE and society - a perspective on RE in times of smart cities and smart rural areas. In: Proceedings of the 26th IEEE International Requirements Engineering Conference (2018)

    Google Scholar 

  6. Knauss, A., Damian, D., Schneider, K.: Eliciting contextual requirements at design time: a case study. In: Proceedings of the 4th IEEE International Workshop on Empirical Requirements Engineering, pp. 56–63 (2014)

    Google Scholar 

  7. Maiden, N.: Systematic scenario walkthroughs with art-scene, pp. 166–178. Wiley (2004)

    Google Scholar 

  8. Maiden, N., Seyff, N., Grunbacher, P.: The mobile scenario presenter: integrating contextual inquiry and structured walkthroughs. In: Proceedings of the 13th IEEE International Workshop on Enabling Technologies: Infrastructure for Collaborative Enterprises, pp. 115–120. IEEE (2004)

    Google Scholar 

  9. Morales-Ramirez, I., Perini, A., Guizzardi, R.S.: An ontology of online user feedback in software engineering. Appl. Ontol. 10(3–4), 297–330 (2015)

    Article  Google Scholar 

  10. Nuseibeh, B., Easterbrook, S.: Requirements engineering: a roadmap. In: Proceedings of the Conference on the Future of Software Engineering, pp. 35–46. ACM (2000)

    Google Scholar 

  11. Oriol, M., et al.: FAME: supporting continuous requirements elicitation by combining user feedback and monitoring. In: Proceedings of the 26th IEEE International Requirements Engineering Conference, pp. 217–227 (2018)

    Google Scholar 

  12. Robertson, S., Robertson, J.: Mastering the Requirements Process: Getting Requirements Right. Addison-Wesley, Boston (2012)

    Google Scholar 

  13. Runeson, P., Höst, M.: Guidelines for conducting and reporting case study research in software engineering. Empirical Softw. Eng. 14(2), 131 (2009)

    Article  Google Scholar 

  14. Seyff, N., Bortenschlager, M., Ollmann, G.: iRequire: gathering end-user requirements for new apps. In: Proceedings of the 2011 IEEE 19th International Requirements Engineering Conference, pp. 347–348 (2011)

    Google Scholar 

  15. Seyff, N., Graf, F., Maiden, N., Grünbacher, P.: Scenarios in the wild: experiences with a contextual requirements discovery method. In: Glinz, M., Heymans, P. (eds.) REFSQ 2009. LNCS, vol. 5512, pp. 147–161. Springer, Heidelberg (2009). https://doi.org/10.1007/978-3-642-02050-6_13

    Chapter  Google Scholar 

  16. Seyff, N., Todoran, I., Caluser, K., Singer, L., Glinz, M.: Using popular social network sites to support requirements elicitation, prioritization and negotiation. J. Internet Serv. Appl. 6(1), 7 (2015)

    Article  Google Scholar 

  17. Todoran, I., Seyff, N., Glinz, M.: How cloud providers elicit consumer requirements: an exploratory study of nineteen companies. In: Proceedings of the 21st IEEE International Requirements Engineering Conference, pp. 105–114, July 2013

    Google Scholar 

  18. Wehrmaker, T., Gärtner, S., Schneider, K.: ConTexter feedback system. In: Proceedings of the 34th International Conference on Software Engineering, pp. 1459–1460. IEEE (2012)

    Google Scholar 

  19. Zachos, K., Maiden, N.: Art-scene: enhancing scenario walkthroughs with multi-media scenarios. In: Proceedings of the 12th International Requirements Engineering Conference, pp. 360–361. IEEE (2004)

    Google Scholar 

Download references

Acknowledgments

This project has been funded by the Austrian Science Fund (FWF J3998-N319) and the US National Science Foundation Grants (CCF-1741781, CCF-1649448).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Norbert Seyff .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2019 Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Seyff, N., Vierhauser, M., Schneider, M., Cleland-Huang, J. (2019). Towards the Next Generation of Scenario Walkthrough Tools – A Research Preview. In: Knauss, E., Goedicke, M. (eds) Requirements Engineering: Foundation for Software Quality. REFSQ 2019. Lecture Notes in Computer Science(), vol 11412. Springer, Cham. https://doi.org/10.1007/978-3-030-15538-4_21

Download citation

  • DOI: https://doi.org/10.1007/978-3-030-15538-4_21

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-030-15537-7

  • Online ISBN: 978-3-030-15538-4

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics