Using interaction data for continuous creation of trace links between source code and requirements in issue tracking systems

Context and Motivation: Information retrieval (IR) trace link creation approaches have insufficient precision and do not perform well on unstructured data which is typical in issue tracker systems (ITS). Question/problem: We are interested in understanding how interaction tracking on artifacts can h...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Hübner, Paul (VerfasserIn) , Paech, Barbara (VerfasserIn)
Dokumenttyp: Kapitel/Artikel Konferenzschrift
Sprache:Englisch
Veröffentlicht: 21 February 2017
In: Requirements engineering: Foundation for Software Quality
Year: 2017, Pages: 291-307
DOI:10.1007/978-3-319-54045-0_21
Online-Zugang:Verlag, Volltext: http://dx.doi.org/10.1007/978-3-319-54045-0_21
Verlag, Volltext: https://link.springer.com/chapter/10.1007/978-3-319-54045-0_21
Volltext
Verfasserangaben:Paul Hübner, Barbara Paech

MARC

LEADER 00000caa a22000002c 4500
001 1577885554
003 DE-627
005 20220814200509.0
007 cr uuu---uuuuu
008 180724s2017 xx |||||o 00| ||eng c
024 7 |a 10.1007/978-3-319-54045-0_21  |2 doi 
035 |a (DE-627)1577885554 
035 |a (DE-576)507885554 
035 |a (DE-599)BSZ507885554 
035 |a (OCoLC)1341014201 
040 |a DE-627  |b ger  |c DE-627  |e rda 
041 |a eng 
084 |a 28  |2 sdnb 
100 1 |a Hübner, Paul  |d 1982-  |e VerfasserIn  |0 (DE-588)1163037974  |0 (DE-627)1027279678  |0 (DE-576)507753631  |4 aut 
245 1 0 |a Using interaction data for continuous creation of trace links between source code and requirements in issue tracking systems  |c Paul Hübner, Barbara Paech 
264 1 |c 21 February 2017 
300 |a 17 
336 |a Text  |b txt  |2 rdacontent 
337 |a Computermedien  |b c  |2 rdamedia 
338 |a Online-Ressource  |b cr  |2 rdacarrier 
500 |a Gesehen am 24.07.2018 
520 |a Context and Motivation: Information retrieval (IR) trace link creation approaches have insufficient precision and do not perform well on unstructured data which is typical in issue tracker systems (ITS). Question/problem: We are interested in understanding how interaction tracking on artifacts can help to improve precision and recall of trace links between requirements specified unstructured in an ITS and source code. Principal ideas/results: We performed a study with open source project data in which artifact interactions while working on requirements specified in an ITS have been recorded. Contribution: The results of our study show that precision of interaction-based links is 100% and recall is 93% for the first and 80% for the second evaluated data set relative to IR-created links. Along with the study we developed an approach based on standard tools to automatically create trace links using interactions which also takes into account source code structure. The approach and the study show that trace links creation in practice can be supported with little extra effort for the developers. 
700 1 |a Paech, Barbara  |d 1959-  |e VerfasserIn  |0 (DE-588)172299799  |0 (DE-627)697208648  |0 (DE-576)133166821  |4 aut 
773 0 8 |i Enthalten in  |t Requirements engineering: Foundation for Software Quality  |d Cham : Springer, 2017  |g (2017), Seite 291-307  |h Online-Ressource (XIX, 380 p. 88 illus, online resource)  |w (DE-627)1656812258  |w (DE-576)485259257  |z 9783319540450  |7 nnam  |a Using interaction data for continuous creation of trace links between source code and requirements in issue tracking systems 
773 1 8 |g year:2017  |g pages:291-307  |g extent:17  |a Using interaction data for continuous creation of trace links between source code and requirements in issue tracking systems 
856 4 0 |u http://dx.doi.org/10.1007/978-3-319-54045-0_21  |x Verlag  |x Resolving-System  |3 Volltext 
856 4 0 |u https://link.springer.com/chapter/10.1007/978-3-319-54045-0_21  |x Verlag  |3 Volltext 
951 |a AR 
992 |a 20180724 
993 |a ConferencePaper 
994 |a 2017 
998 |g 172299799  |a Paech, Barbara  |m 172299799:Paech, Barbara  |d 110000  |d 110300  |e 110000PP172299799  |e 110300PP172299799  |k 0/110000/  |k 1/110000/110300/  |p 2  |y j 
998 |g 1163037974  |a Hübner, Paul  |m 1163037974:Hübner, Paul  |d 110000  |d 110300  |e 110000PH1163037974  |e 110300PH1163037974  |k 0/110000/  |k 1/110000/110300/  |p 1  |x j 
999 |a KXP-PPN1577885554  |e 301942576X 
BIB |a Y 
JSO |a {"type":{"bibl":"chapter","media":"Online-Ressource"},"name":{"displayForm":["Paul Hübner, Barbara Paech"]},"title":[{"title":"Using interaction data for continuous creation of trace links between source code and requirements in issue tracking systems","title_sort":"Using interaction data for continuous creation of trace links between source code and requirements in issue tracking systems"}],"relHost":[{"relMultPart":[{"physDesc":[{"extent":"Online-Ressource"}],"language":["eng"],"recId":"316228877","note":["Gesehen am 28.02.20","Das Gesamtwerk gliedert sich in: Lecture notes in artificial intelligence; Lecture notes in bioinformatics"],"type":{"media":"Online-Ressource","bibl":"serial"},"disp":"Lecture Notes in Computer Science","id":{"zdb":["2018930-8"],"issn":["1611-3349"],"eki":["316228877"]},"part":{"number":["10153"],"number_sort":["10153"]},"origin":[{"dateIssuedDisp":"1973-","dateIssuedKey":"1973","publisherPlace":"Berlin ; Heidelberg","publisher":"Springer"}],"pubHistory":["1.1973 -"],"titleAlt":[{"title":"LNCS online"},{"title":"LNAI"},{"title":"Lecture notes in artificial intelligence"},{"title":"Lecture notes in bioinformatics"},{"title":"LNAI"},{"title":"LNBI"},{"title":"LNCS-LNAI"},{"title":"LNCS-LNBI"}],"dispAlt":"Lecture notes in computer science","title":[{"title":"Lecture notes in computer science","title_sort":"Lecture notes in computer science"}]}],"type":{"bibl":"edited-book","media":"Online-Ressource"},"disp":"Using interaction data for continuous creation of trace links between source code and requirements in issue tracking systemsRequirements engineering: Foundation for Software Quality","physDesc":[{"extent":"Online-Ressource (XIX, 380 p. 88 illus, online resource)"}],"language":["eng"],"recId":"1656812258","name":{"displayForm":["edited by Paul Grünbacher, Anna Perini"]},"title":[{"title":"Requirements engineering: Foundation for Software Quality","title_sort":"Requirements engineering: Foundation for Software Quality","subtitle":"23rd International Working Conference, REFSQ 2017, Essen, Germany, February 27 – March 2, 2017, proceedings"}],"person":[{"given":"Paul","family":"Grünbacher","roleDisplay":"Hrsg.","role":"edt","display":"Grünbacher, Paul"},{"family":"Perini","given":"Anna","role":"edt","roleDisplay":"Hrsg.","display":"Perini, Anna"}],"id":{"eki":["1656812258"],"isbn":["9783319540450"],"doi":["10.1007/978-3-319-54045-0"]},"part":{"pages":"291-307","text":"(2017), Seite 291-307","year":"2017","extent":"17"},"origin":[{"dateIssuedDisp":"2017","dateIssuedKey":"2017","publisher":"Springer","publisherPlace":"Cham"}]}],"origin":[{"dateIssuedKey":"2017","dateIssuedDisp":"21 February 2017"}],"id":{"eki":["1577885554"],"doi":["10.1007/978-3-319-54045-0_21"]},"person":[{"family":"Hübner","given":"Paul","role":"aut","roleDisplay":"VerfasserIn","display":"Hübner, Paul"},{"family":"Paech","given":"Barbara","roleDisplay":"VerfasserIn","role":"aut","display":"Paech, Barbara"}],"note":["Gesehen am 24.07.2018"],"recId":"1577885554","language":["eng"],"physDesc":[{"extent":"17 S."}]} 
SRT |a HUEBNERPAUUSINGINTER2120