Skip to main content

Research Repository

Advanced Search

Presenting software engineering results using structured abstracts: A randomised experiment.

Budgen, David; Kitchenham, Barbara A.; Charters, Stuart; Turner, Mark; Brereton, Pearl; Linkman, Stephen

Authors

Barbara A. Kitchenham

Stuart Charters

Mark Turner

Pearl Brereton

Stephen Linkman



Abstract

When conducting a systematic literature review, researchers usually determine the relevance of primary studies on the basis of title and abstract. However, experience indicates that the abstracts for many software engineering papers are of too poor a quality to be used for this purpose. A solution adopted in other domains is to employ structured abstracts to improve the quality of information provided. This study consists of a formal experiment to investigate whether structured abstracts are more complete and easier to understand than non-structured abstracts for papers that describe software engineering experiments. We constructed structured versions of the abstracts for a random selection of 25 papers describing software engineering experiments. The 64 participants were each presented with one abstract in its original unstructured form and one in a structured form and for each one were asked to assess its clarity (measured on a scale of 1 to 10) and completeness (measured with a questionnaire that used 18 items). Based on a regression analysis that adjusted for participant, abstract, type of abstract seen first, knowledge of structured abstracts, software engineering role, and preference for conventional or structured abstracts, the use of structured abstracts increased the completeness score by 6.65 (SE 0.37, p < 0.001) and the clarity score by 2.98 (SE 0.23, p < 0.001). 57 participants reported their preferences regarding structured abstracts: 13 (23%) had no preference; 40 (70%) preferred structured abstracts; four preferred conventional abstracts. Many conventional software engineering abstracts omit important information. Our study is consistent with studies from other disciplines and confirms that structured abstracts can improve both information content and readability. Although care must be taken to develop appropriate structures for different types of article, we recommend that Software Engineering journals and conferences adopt structured abstracts.

Citation

Budgen, D., Kitchenham, B. A., Charters, S., Turner, M., Brereton, P., & Linkman, S. (2008). Presenting software engineering results using structured abstracts: A randomised experiment. Empirical Software Engineering, 13(4), 435-468. https://doi.org/10.1007/s10664-008-9075-7

Journal Article Type Article
Publication Date 2008-08
Journal Empirical Software Engineering
Print ISSN 1382-3256
Electronic ISSN 1573-7616
Publisher Springer
Peer Reviewed Peer Reviewed
Volume 13
Issue 4
Pages 435-468
DOI https://doi.org/10.1007/s10664-008-9075-7
Keywords Structured Abstract, Randomised controlled laboratory experiment