Semi-automatic software feature-relevant information extraction from natural language user manuals

Context and motivation: Mature software systems comprise a vast number of heterogeneous system capabilities which are usually requested by different groups of stakeholders and which evolve over time. Software features describe and bundle low level capabilities logically on an abstract level and thus...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Quirchmayr, Thomas (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: 255-272
DOI:10.1007/978-3-319-54045-0_19
Online-Zugang:Verlag, Volltext: http://dx.doi.org/10.1007/978-3-319-54045-0_19
Verlag, Volltext: https://link.springer.com/chapter/10.1007/978-3-319-54045-0_19
Volltext
Verfasserangaben:Thomas Quirchmayr, Barbara Paech, Roland Kohl, Hannes Karey

MARC

LEADER 00000caa a22000002c 4500
001 1577885228
003 DE-627
005 20220814200504.0
007 cr uuu---uuuuu
008 180724s2017 xx |||||o 00| ||eng c
024 7 |a 10.1007/978-3-319-54045-0_19  |2 doi 
035 |a (DE-627)1577885228 
035 |a (DE-576)507885228 
035 |a (DE-599)BSZ507885228 
035 |a (OCoLC)1341014373 
040 |a DE-627  |b ger  |c DE-627  |e rda 
041 |a eng 
084 |a 28  |2 sdnb 
100 1 |a Quirchmayr, Thomas  |d 1984-  |e VerfasserIn  |0 (DE-588)1162970774  |0 (DE-627)1027063829  |0 (DE-576)507716647  |4 aut 
245 1 0 |a Semi-automatic software feature-relevant information extraction from natural language user manuals  |c Thomas Quirchmayr, Barbara Paech, Roland Kohl, Hannes Karey 
264 1 |c 21 February 2017 
300 |a 18 
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: Mature software systems comprise a vast number of heterogeneous system capabilities which are usually requested by different groups of stakeholders and which evolve over time. Software features describe and bundle low level capabilities logically on an abstract level and thus provide a structured and comprehensive overview of the entire capabilities of a software system. Question/problem: Software features are often not explicitly managed. Quite the contrary, feature-relevant information is often spread across several software engineering artifacts (e.g., user manual, issue tracking systems). It requires huge manual effort to identify and extract feature-relevant information from these artifacts in order to make feature knowledge explicit. Principal ideas/results: Our semi-automatic approach allows to identify and extract atomic software feature-relevant information from natural language user manuals by means of a domain glossary, structural sentence information, and natural language processing techniques with a precision and recall of over 94% and 96% respectively. Contribution: We provide an implementation of the atomic software feature-relevant information extraction approach together with this paper as well as corresponding evaluations based on example sections of a user manual taken from industry. 
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 255-272  |h Online-Ressource (XIX, 380 p. 88 illus, online resource)  |w (DE-627)1656812258  |w (DE-576)485259257  |z 9783319540450  |7 nnam  |a Semi-automatic software feature-relevant information extraction from natural language user manuals 
773 1 8 |g year:2017  |g pages:255-272  |g extent:18  |a Semi-automatic software feature-relevant information extraction from natural language user manuals 
856 4 0 |u http://dx.doi.org/10.1007/978-3-319-54045-0_19  |x Verlag  |x Resolving-System  |3 Volltext 
856 4 0 |u https://link.springer.com/chapter/10.1007/978-3-319-54045-0_19  |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 
998 |g 1162970774  |a Quirchmayr, Thomas  |m 1162970774:Quirchmayr, Thomas  |d 110000  |d 110300  |e 110000PQ1162970774  |e 110300PQ1162970774  |k 0/110000/  |k 1/110000/110300/  |p 1  |x j 
999 |a KXP-PPN1577885228  |e 3019425182 
BIB |a Y 
JSO |a {"language":["eng"],"recId":"1577885228","note":["Gesehen am 24.07.2018"],"type":{"bibl":"chapter","media":"Online-Ressource"},"title":[{"title":"Semi-automatic software feature-relevant information extraction from natural language user manuals","title_sort":"Semi-automatic software feature-relevant information extraction from natural language user manuals"}],"person":[{"roleDisplay":"VerfasserIn","display":"Quirchmayr, Thomas","role":"aut","family":"Quirchmayr","given":"Thomas"},{"roleDisplay":"VerfasserIn","display":"Paech, Barbara","role":"aut","family":"Paech","given":"Barbara"}],"relHost":[{"part":{"year":"2017","pages":"255-272","text":"(2017), Seite 255-272","extent":"18"},"disp":"Semi-automatic software feature-relevant information extraction from natural language user manualsRequirements engineering: Foundation for Software Quality","type":{"media":"Online-Ressource","bibl":"edited-book"},"recId":"1656812258","language":["eng"],"title":[{"title":"Requirements engineering: Foundation for Software Quality","subtitle":"23rd International Working Conference, REFSQ 2017, Essen, Germany, February 27 – March 2, 2017, proceedings","title_sort":"Requirements engineering: Foundation for Software Quality"}],"person":[{"given":"Paul","family":"Grünbacher","role":"edt","display":"Grünbacher, Paul","roleDisplay":"Hrsg."},{"given":"Anna","family":"Perini","role":"edt","display":"Perini, Anna","roleDisplay":"Hrsg."}],"relMultPart":[{"title":[{"title_sort":"Lecture notes in computer science","title":"Lecture notes in computer science"}],"disp":"Lecture Notes in Computer Science","type":{"bibl":"serial","media":"Online-Ressource"},"note":["Gesehen am 28.02.20","Das Gesamtwerk gliedert sich in: Lecture notes in artificial intelligence; Lecture notes in bioinformatics"],"recId":"316228877","language":["eng"],"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"}],"part":{"number":["10153"],"number_sort":["10153"]},"origin":[{"dateIssuedDisp":"1973-","publisher":"Springer","dateIssuedKey":"1973","publisherPlace":"Berlin ; Heidelberg"}],"id":{"issn":["1611-3349"],"zdb":["2018930-8"],"eki":["316228877"]},"physDesc":[{"extent":"Online-Ressource"}],"dispAlt":"Lecture notes in computer science"}],"physDesc":[{"extent":"Online-Ressource (XIX, 380 p. 88 illus, online resource)"}],"origin":[{"publisherPlace":"Cham","publisher":"Springer","dateIssuedKey":"2017","dateIssuedDisp":"2017"}],"id":{"isbn":["9783319540450"],"eki":["1656812258"],"doi":["10.1007/978-3-319-54045-0"]},"name":{"displayForm":["edited by Paul Grünbacher, Anna Perini"]}}],"physDesc":[{"extent":"18 S."}],"id":{"doi":["10.1007/978-3-319-54045-0_19"],"eki":["1577885228"]},"origin":[{"dateIssuedDisp":"21 February 2017","dateIssuedKey":"2017"}],"name":{"displayForm":["Thomas Quirchmayr, Barbara Paech, Roland Kohl, Hannes Karey"]}} 
SRT |a QUIRCHMAYRSEMIAUTOMA2120