Can a conversation paint a picture? Mining requirements in software forums

Show simple item record

dc.contributor.author Tizard, J en
dc.contributor.author Wang, H en
dc.contributor.author Yohannes, L en
dc.contributor.author Blincoe, Kelly en
dc.date.accessioned 2020-04-15T04:46:17Z en
dc.date.issued 2019-09-01 en
dc.identifier.citation Proceedings of the IEEE International Conference on Requirements Engineering. 2019-September: 17-27. 01 Sep 2019 en
dc.identifier.isbn 9781728139128 en
dc.identifier.issn 1090-705X en
dc.identifier.uri http://hdl.handle.net/2292/50398 en
dc.description.abstract © 2019 IEEE. The modern software landscape is highly competitive. Software companies need to quickly fix reported bugs and release requested new features, or they risk negative reviews and reduced market share. The amount of online user feedback prevents manual analysis. Past research has investigated automated requirement mining techniques on online platforms like App Stores and Twitter, but online product forums have not been studied. In this paper, we show that online product forums are a rich source of user feedback that may be used to elicit product requirements. The information contained in forum questions is different from what has been described in the related work on App Stores or Twitter. Users often provide detailed context to specific problems they encounter with a software product and other users respond with workarounds or to confirm the problem. Through the analysis of two large forums, we identify 18 different types of information (classifications) contained in forums that can be relevant to maintenance and evolution tasks. We show that a state-of-the-art App Store tool is unable to accurately classify forum data, which may be due to the differences in content. Thus, specific techniques are likely needed to mine requirements from product forums. In an exploratory study, we developed classifiers with forum specific features. Promising results are achieved for all classifiers with f-measure scores ranging from 70.3% to 89.8%. en
dc.relation.ispartofseries Proceedings of the IEEE International Conference on Requirements Engineering en
dc.rights Items in ResearchSpace are protected by copyright, with all rights reserved, unless otherwise indicated. Previously published items are made available in accordance with the copyright policy of the publisher. en
dc.rights.uri https://researchspace.auckland.ac.nz/docs/uoa-docs/rights.htm en
dc.rights.uri https://www.ieee.org/publications/rights/author-posting-policy.html en
dc.title Can a conversation paint a picture? Mining requirements in software forums en
dc.type Conference Item en
dc.identifier.doi 10.1109/RE.2019.00014 en
pubs.begin-page 17 en
pubs.volume 2019-September en
dc.rights.holder Copyright: IEEE en
pubs.end-page 27 en
pubs.publication-status Published en
dc.rights.accessrights http://purl.org/eprint/accessRights/OpenAccess en
pubs.elements-id 790140 en
pubs.org-id Engineering en
pubs.org-id Department of Electrical, Computer and Software Engineering en
dc.identifier.eissn 2332-6441 en


Files in this item

Find Full text

This item appears in the following Collection(s)

Show simple item record

Share

Search ResearchSpace


Browse

Statistics