Mining twitter messages for software evolution

Emitza Guzman, Mohamed Ibrahim, Martin Glinz

Research output: Chapter in Book / Report / Conference proceedingConference contributionAcademicpeer-review

Abstract

Twitter is a widely used social network. Previous research showed that users engage in Twitter to communicate about software applications via short messages, referred to as tweets, and that some of these tweets are relevant for software evolution. However, a manual analysis is impractical due to the large number of tweets - in the range of thousands per day for popular apps. In this work we present ALERTme, an approach to automatically classify, group and rank tweets about software applications. We apply machine learning techniques for automatically classifying tweets requesting improvements, topic modeling for grouping semantically related tweets and a weighted function for ranking tweets according to their relevance for software evolution. We ran our approach on 68,108 tweets from three different software applications and compared the results against practitioners' assessments. Our results are promising and could help incorporate short, informal user feedback with social components into the software evolution process.

Original languageEnglish
Title of host publicationProceedings - 2017 IEEE/ACM 39th International Conference on Software Engineering Companion, ICSE-C 2017
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages283-284
Number of pages2
ISBN (Electronic)9781538615898
DOIs
Publication statusPublished - 30 Jun 2017
Externally publishedYes
Event39th IEEE/ACM International Conference on Software Engineering Companion, ICSE-C 2017 - Buenos Aires, Argentina
Duration: 20 May 201728 May 2017

Publication series

NameProceedings - 2017 IEEE/ACM 39th International Conference on Software Engineering Companion, ICSE-C 2017

Conference

Conference39th IEEE/ACM International Conference on Software Engineering Companion, ICSE-C 2017
Country/TerritoryArgentina
CityBuenos Aires
Period20/05/1728/05/17

Funding

FundersFunder number
Horizon 2020 Framework Programme644018

    Keywords

    • Software evolution
    • Text mining
    • User feedback

    Fingerprint

    Dive into the research topics of 'Mining twitter messages for software evolution'. Together they form a unique fingerprint.

    Cite this