Skip to main content

Lund University Publications

LUND UNIVERSITY LIBRARIES

The Design Science Paradigm as a Frame for Empirical Software Engineering

Runeson, Per LU orcid ; Engström, Emelie LU orcid and Storey, Margaret-Anne (2020) p.127-147
Abstract
Software engineering research aims to help improve real-world practice. With the adoption of empirical software engineering research methods, the understanding of real-world needs and validation of solution proposals have evolved. However, the philosophical perspective on what constitutes theoretical knowledge and research contributions in software engineering is less discussed in the community. In this chapter, we use the design science paradigm as a frame for articulating and communicating prescriptive software engineering research contributions. Design science embraces problem conceptualization, solution (or artifact) design, and validation of solution proposals, with recommendations for practice phrased as technological rules. Design... (More)
Software engineering research aims to help improve real-world practice. With the adoption of empirical software engineering research methods, the understanding of real-world needs and validation of solution proposals have evolved. However, the philosophical perspective on what constitutes theoretical knowledge and research contributions in software engineering is less discussed in the community. In this chapter, we use the design science paradigm as a frame for articulating and communicating prescriptive software engineering research contributions. Design science embraces problem conceptualization, solution (or artifact) design, and validation of solution proposals, with recommendations for practice phrased as technological rules. Design science is used in related research areas, particularly information systems and management theory. We elaborate the constructs of design science for software engineering, relate them to different conceptualizations of design science, and provide examples of possible research methods. We outline how the assessment of research contributions, industry–academia communication, and theoretical knowledge building may be supported by the design science paradigm. Finally, we provide examples of software engineering research presented through a design science lens. (Less)
Please use this url to cite or link to this publication:
author
; and
organization
publishing date
type
Chapter in Book/Report/Conference proceeding
publication status
published
subject
host publication
Contemporary Empirical Methods in Software Engineering
pages
20 pages
publisher
Springer
ISBN
978-3-030-32488-9
978-3-030-32489-6
DOI
10.1007/978-3-030-32489-6_5
language
English
LU publication?
yes
id
f2c37aa5-3680-4361-826b-076c0fc5ef1c
date added to LUP
2020-09-02 16:13:06
date last changed
2021-03-01 10:28:32
@inbook{f2c37aa5-3680-4361-826b-076c0fc5ef1c,
  abstract     = {{Software engineering research aims to help improve real-world practice. With the adoption of empirical software engineering research methods, the understanding of real-world needs and validation of solution proposals have evolved. However, the philosophical perspective on what constitutes theoretical knowledge and research contributions in software engineering is less discussed in the community. In this chapter, we use the design science paradigm as a frame for articulating and communicating prescriptive software engineering research contributions. Design science embraces problem conceptualization, solution (or artifact) design, and validation of solution proposals, with recommendations for practice phrased as technological rules. Design science is used in related research areas, particularly information systems and management theory. We elaborate the constructs of design science for software engineering, relate them to different conceptualizations of design science, and provide examples of possible research methods. We outline how the assessment of research contributions, industry–academia communication, and theoretical knowledge building may be supported by the design science paradigm. Finally, we provide examples of software engineering research presented through a design science lens.}},
  author       = {{Runeson, Per and Engström, Emelie and Storey, Margaret-Anne}},
  booktitle    = {{Contemporary Empirical Methods in Software Engineering}},
  isbn         = {{978-3-030-32488-9}},
  language     = {{eng}},
  pages        = {{127--147}},
  publisher    = {{Springer}},
  title        = {{The Design Science Paradigm as a Frame for Empirical Software Engineering}},
  url          = {{http://dx.doi.org/10.1007/978-3-030-32489-6_5}},
  doi          = {{10.1007/978-3-030-32489-6_5}},
  year         = {{2020}},
}