Publication detailsBudgen, David, Kitchenham, Barbara A., Charters, Stuart, Turner, Mark, Brereton, Pearl & Linkman, Stephen (2008). Presenting software engineering results using structured abstracts: A randomised experiment. Empirical Software Engineering 13(4): 435-468.
- Publication type: Journal Article
- ISSN/ISBN: 1382-3256, 1573-7616
- DOI: 10.1007/s10664-008-9075-7
- Keywords: Structured Abstract, Randomised controlled laboratory experiment
- Further publication details on publisher web site
Author(s) from Durham
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.