Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
Practices and Advantages of Submitting Images in OSS projects: A Systematic Mapping Study and a Survey
Blekinge Institute of Technology, Faculty of Computing, Department of Software Engineering.
2020 (English)Independent thesis Advanced level (degree of Master (Two Years)), 20 credits / 30 HE creditsStudent thesis
Abstract [en]

Background: With the increasing number of software users using social media forums, providing feedback about the OSS projects, the developer’s need to address this feedback to understand the requirements of an OSS project. As different tools support different structures for the feedback, the need to classify, prioritize and filter them into a fundamental set of categories persists. Some of the feedback includes images from users, along with the text. These images may vary from a screenshot of the bug, encountered by the user to a code snippet modification as required by the user. The significance of how these images help the developers in fixing the bug is not clear.

Objectives: This thesis aims to identify the underlying advantages of using images in the feedback or bug report submitted by the user for an OSS project to the developers. The goal is to find the extent to which different image attributes help the developer’s in understanding the issue suggested in the feedback or bug report. The research also aims to classify the view of practitioners regarding which image attributes affect the most and to propose a simple DSS model that can possibly be used by users and developers while attaching images in the feedback or bug reports.

Methods: In this research, we have conducted an empirical study using systematic mapping and a survey study. We identified 28 research articles form systematic mapping using a search string and snowballing process to extract different image attributes. To triangulate and verify the results of the systematic map, we have conducted an online questionnaire replied by 32 respondents experienced in contributing to the OSS community. The usability of the image attributes has been evaluated from the responses received. Both quantitative and descriptive statistical analysis techniques were used to analyze the results.

Results: From the 28 research articles identified for the systematic mapping study, we have extracted 11 image attributes that influence the developers in interpreting the software requirements from the images attached to feedback or bug reports. Of the identified image attributes, image quality and image resolution are considered to be the most useful attributes by the survey respondents. Moreover, two new image attributes (timestamp and steps to reproduce) are reported from the survey study.

Conclusions: The identification and validation of the image attributes suggest the potential use of images in feedback and bug reports. Furthermore, these image attributes provide additional information to the developers in understanding the software requirements from the users perspective clearly. We propose a simple DSS model that can be used by the users and the developers before attaching an image along with the feedback or the bug reports to the developing OSS communities to promote further usage of images in feedback and bug reports for OSS.

Place, publisher, year, edition, pages
2020. , p. 84
Keywords [en]
Requirement Engineering, Data-driven RE, User feedback, Social coding, OSS project Feedback
National Category
Software Engineering
Identifiers
URN: urn:nbn:se:bth-20627OAI: oai:DiVA.org:bth-20627DiVA, id: diva2:1500505
Subject / course
PA2534 Master's Thesis (120 credits) in Software Engineering
Educational program
PAADA Master Qualification Plan in Software Engineering 120,0 hp
Presentation
2020-09-22, Online Zoom Meeting, Valhallavägen 1, Karlskrona, 09:00 (English)
Supervisors
Examiners
Available from: 2020-11-12 Created: 2020-11-12 Last updated: 2020-11-12Bibliographically approved

Open Access in DiVA

Practices and Advantages of Submitting Images in OSS projects: A Systematic Mapping Study and a Survey(1746 kB)252 downloads
File information
File name FULLTEXT02.pdfFile size 1746 kBChecksum SHA-512
94e4f9481fa03729d9a7fa5b4c0ed8cb4b1eb76951af17187323bb7d617682fa7495040695bf34230e6ea12bd94103427cc67b93f021339fee863427c15f9ce6
Type fulltextMimetype application/pdf

By organisation
Department of Software Engineering
Software Engineering

Search outside of DiVA

GoogleGoogle Scholar
Total: 252 downloads
The number of downloads is the sum of all downloads of full texts. It may include eg previous versions that are now no longer available

urn-nbn

Altmetric score

urn-nbn
Total: 466 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf