Skip to main content

Data-Driven Requirements Engineering. The SUPERSEDE Way

  • Conference paper
  • First Online:

Part of the book series: Communications in Computer and Information Science ((CCIS,volume 898))

Abstract

This keynote addresses the challenges and opportunities for today requirements engineering, which are introduced by the ever growing amount of data generated by software at use. Data analytics techniques, which exploit artificial intelligence algorithms can be used to build tools to support requirements engineers to take faster and better quality decisions.

A concrete example is the SUPERSEDE tool-suite that supports planning new software releases on the basis of the analysis of user feedback and usage data. Main open research challenges are pointed out.

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

Buying options

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

Learn about institutional subscriptions

Notes

  1. 1.

    SUpporting evolution and adaptation of PERsonalized Software by Exploiting contextual Data and End-user feedback, H2020 EU funded project, http://www.supersede.eu.

  2. 2.

    https://www.atlassian.com/software/jira.

  3. 3.

    https://github.com/supersede-project.

References

  1. Ameller, D., Farré, C., Franch, X., Cassarino, A., Valerio, D., Elvassore, V.: Replan: a release planning tool. In: 2017 IEEE 24th International Conference on Software Analysis, Evolution and Reengineering (SANER), pp. 516–520. IEEE (2017)

    Google Scholar 

  2. Buse, R.P., Zimmermann, T.: Information needs for software development analytics. In: Proceedings of the 34th International Conference on Software Engineering, pp. 987–996. IEEE Press (2012)

    Google Scholar 

  3. Busetta, P., Kifetew, F.M., Munante, D., Perini, A., Siena, A., Susi, A.: Tool-supported collaborative requirements prioritisation. In: 2017 IEEE 41st Annual Computer Software and Applications Conference (COMPSAC), vol. 1, pp. 180–189. IEEE (2017)

    Google Scholar 

  4. Czarnecki, K.: Requirements engineering in the age of societal-scale cyber-physical systems: the case of automated driving. In: IEEE 26th International RE Conference, Banff, Alberta, Canada, 20–24 August 2018, pp. 3–4 (2018)

    Google Scholar 

  5. Franch, X., et al.: A situational approach for the definition and tailoring of a data-driven software evolution method. In: 30th International Conference on Advanced Information Systems Engineering, CAiSE 2018, Proceedings, Tallinn, Estonia, 11–15 June 2018, pp. 603–618 (2018). https://doi.org/10.1007/978-3-319-91563-0_37

    Chapter  Google Scholar 

  6. Groen, E.C., et al.: The crowd in requirements engineering: the landscape and challenges. IEEE Softw. 34(2), 44–52 (2017). https://doi.org/10.1109/MS.2017.33

    Article  Google Scholar 

  7. Guzman, E., Alkadhi, R., Seyff, N.: An exploratory study of Twitter messages about software applications. Requirements Eng. 22(3), 387–412 (2017)

    Article  Google Scholar 

  8. Maalej, W., Nayebi, M., Johann, T., Ruhe, G.: Toward data-driven requirements engineering. IEEE Softw. 33(1), 48–54 (2016). https://doi.org/10.1109/MS.2015.153

    Article  Google Scholar 

  9. Morales-Ramirez, I., Munante, D., Kifetew, F., Perini, A., Susi, A., Siena, A.: Exploiting user feedback in tool-supported multi-criteria requirements prioritization. In: 2017 IEEE 25th International Requirements Engineering Conference (RE), pp. 424–429, September 2017. https://doi.org/10.1109/RE.2017.41

  10. Morales-Ramirez, I., Kifetew, F.M., Perini, A.: Analysis of online discussions in support of requirements discovery. In: Dubois, E., Pohl, K. (eds.) CAiSE 2017. LNCS, vol. 10253, pp. 159–174. Springer, Cham (2017). https://doi.org/10.1007/978-3-319-59536-8_11

    Chapter  Google Scholar 

  11. Morales-Ramirez, I., Kifetew, F.M., Perini, A.: Speech-acts based analysis for requirements discovery from online discussions. Inf. Syst. (2018). https://doi.org/10.1016/j.is.2018.08.003, http://www.sciencedirect.com/science/article/pii/S0306437917306087

  12. Morales-Ramirez, I., Perini, A., Guizzardi, R.S.S.: An ontology of online user feedback in software engineering. Appl. Ontol. 10(3–4), 297–330 (2015). https://doi.org/10.3233/AO-150150

    Article  Google Scholar 

  13. Nadal, S., et al.: A software reference architecture for semantic-aware big data systems. Inf. Softw. Technol. 90, 75–92 (2017)

    Article  Google Scholar 

  14. Niu, N., Brinkkemper, S., Franch, X., Partanen, J., Savolainen, J.: Requirements engineering and continuous deployment. IEEE Softw. 35(2), 86–90 (2018). https://doi.org/10.1109/MS.2018.1661332

    Article  Google Scholar 

  15. Oriol, M., et al.: FAME: supporting continuous requirements elicitation by combining user feedback and monitoring. In: IEEE 26th International RE Conference, Banff, Alberta, Canada, 20–24 August 2018, pp. 217–227 (2018)

    Google Scholar 

Download references

Acknowledgement

This keynote leverages on results from the SUPERSEDE project, funded by the H2020 EU Framework Programme under agreement number 644018. I’d like to thank the SimBIG 2018 program co-chairs for their invitation to give this keynote, and Universidad del Pacífico for supporting my participation to the conference.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Anna Perini .

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

Perini, A. (2019). Data-Driven Requirements Engineering. The SUPERSEDE Way. In: Lossio-Ventura, J., Muñante, D., Alatrista-Salas, H. (eds) Information Management and Big Data. SIMBig 2018. Communications in Computer and Information Science, vol 898. Springer, Cham. https://doi.org/10.1007/978-3-030-11680-4_3

Download citation

  • DOI: https://doi.org/10.1007/978-3-030-11680-4_3

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-030-11679-8

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

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics