GI LogoGI Logo
  • Anmelden
Digitale Bibliothek
    • Gesamter Bestand

      • Bereiche & Sammlungen
      • Titel
      • Autor
      • Erscheinungsdatum
      • Schlagwort
    • Diese Sammlung

      • Titel
      • Autor
      • Erscheinungsdatum
      • Schlagwort
Digital Bibliothek der Gesellschaft für Informatik e.V.
GI-DL
    • English
    • Deutsch
  • Deutsch 
    • English
    • Deutsch
Dokumentanzeige 
  •   Startseite
  • Lecture Notes in Informatics
  • Proceedings
  • Software Engineering
  • P300 - Software Engineering 2020
  • Dokumentanzeige
JavaScript is disabled for your browser. Some features of this site may not work without it.
  •   Startseite
  • Lecture Notes in Informatics
  • Proceedings
  • Software Engineering
  • P300 - Software Engineering 2020
  • Dokumentanzeige

Predicting How to Test Requirements: An Automated Approach

Autor(en):
Winkler, Jonas [DBLP] ;
Grönberg, Jannis [DBLP] ;
Vogelsang, Andreas [DBLP]
Zusammenfassung
An important task in requirements engineering is to identify and determine how to verify a requirement (eg., by manual review, testing, or simulation; also called \emphpotential verification method). This information is required to effectively create test cases and verification plans for requirements. In this paper, we propose an automatic approach to classify natural language requirements with respect to their potential verification methods (PVM). Our approach uses a convolutional neural network architecture to implement a multiclass and multilabel classifier that assigns probabilities to a predefined set of six possible verification methods, which we derived from an industrial guideline. Additionally, we implemented a backtracing approach to analyze and visualize the reasons for the network's decisions. In a 10-fold cross validation on a set of about 27,000 industrial requirements, our approach achieved a macro averaged \fone score of 0.79 across all labels. The results show that our approach might help to increase the quality of requirements specifications with respect to the PVM attribute and guide engineers in effectively deriving test cases and verification plans.
  • Vollständige Referenz
  • BibTeX
Winkler, J., Grönberg, J. & Vogelsang, A., (2020). Predicting How to Test Requirements: An Automated Approach. In: Felderer, M., Hasselbring, W., Rabiser, R. & Jung, R. (Hrsg.), Software Engineering 2020. Bonn: Gesellschaft für Informatik e.V.. (S. 141--142). DOI: 10.18420/SE2020_43
@inproceedings{mci/Winkler2020,
author = {Winkler, Jonas AND Grönberg, Jannis AND Vogelsang, Andreas},
title = {Predicting How to Test Requirements: An Automated Approach},
booktitle = {Software Engineering 2020},
year = {2020},
editor = {Felderer, Michael AND Hasselbring, Wilhelm AND Rabiser, Rick AND Jung, Reiner} ,
pages = { 141--142 } ,
doi = { 10.18420/SE2020_43 },
publisher = {Gesellschaft für Informatik e.V.},
address = {Bonn}
}
DateienGroesseFormatAnzeige
B14-03.pdf70.10Kb PDF Öffnen

Sollte hier kein Volltext (PDF) verlinkt sein, dann kann es sein, dass dieser aus verschiedenen Gruenden (z.B. Lizenzen oder Copyright) nur in einer anderen Digital Library verfuegbar ist. Versuchen Sie in diesem Fall einen Zugriff ueber die verlinkte DOI: 10.18420/SE2020_43

Haben Sie fehlerhafte Angaben entdeckt? Sagen Sie uns Bescheid: Feedback abschicken

Mehr Information

DOI: 10.18420/SE2020_43
ISBN: 978-3-88579-694-7
ISSN: 1617-5468
Datum: 2020
Sprache: en (en)
Typ: Text/Conference Paper

Keywords

  • Requirements Engineering
  • Requirements Validation
  • Test Engineering
  • Machine Learning
  • Natural Language Processing
  • Neural Networks
Sammlungen
  • P300 - Software Engineering 2020 [70]

Zur Langanzeige


Über uns | FAQ | Hilfe | Impressum | Datenschutz

Gesellschaft für Informatik e.V. (GI), Kontakt: Geschäftsstelle der GI
Diese Digital Library basiert auf DSpace.

 

 


Über uns | FAQ | Hilfe | Impressum | Datenschutz

Gesellschaft für Informatik e.V. (GI), Kontakt: Geschäftsstelle der GI
Diese Digital Library basiert auf DSpace.