How software engineering research aligns with design science: a review

被引:26
|
作者
Engstrom, Emelie [1 ]
Storey, Margaret-Anne [3 ]
Runeson, Per [2 ]
Host, Martin [2 ]
Baldassarre, Maria Teresa [4 ,5 ]
机构
[1] Lund Univ, Lund, Sweden
[2] Lund Univ, Software Engn, Lund, Sweden
[3] Univ Victoria, Comp Sci, Victoria, BC, Canada
[4] Univ Bari, Bari, Italy
[5] Univ Bari, ISERN, Bari, Italy
关键词
Design science; Research review; Empirical software engineering; REPLICATIONS; MANAGEMENT;
D O I
10.1007/s10664-020-09818-7
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Background Assessing and communicating software engineering research can be challenging. Design science is recognized as an appropriate research paradigm for applied research, but is rarely explicitly used as a way to present planned or achieved research contributions in software engineering. Applying the design science lens to software engineering research may improve the assessment and communication of research contributions. Aim The aim of this study is 1) to understand whether the design science lens helps summarize and assess software engineering research contributions, and 2) to characterize different types of design science contributions in the software engineering literature. Method In previous research, we developed a visual abstract template, summarizing the core constructs of the design science paradigm. In this study, we use this template in a review of a set of 38 award winning software engineering publications to extract, analyze and characterize their design science contributions. Results We identified five clusters of papers, classifying them according to their different types of design science contributions. Conclusions The design science lens helps emphasize the theoretical contribution of research output-in terms of technological rules-and reflect on the practical relevance, novelty and rigor of the rules proposed by the research.
引用
收藏
页码:2630 / 2660
页数:31
相关论文
共 50 条
  • [21] Software Engineering for Science
    Carver, Jeffrey C.
    COMPUTING IN SCIENCE & ENGINEERING, 2016, 18 (02) : 4 - 5
  • [22] A Vision on Open Science for the Evolution of Software Engineering Research and Practice
    Oliveira, Edson, Jr.
    Madeiral, Fernanda
    Santos, Alcemir Rodrigues
    von Flach, Christina
    Soares, Sergio
    COMPANION PROCEEDINGS OF THE 32ND ACM INTERNATIONAL CONFERENCE ON THE FOUNDATIONS OF SOFTWARE ENGINEERING, FSE COMPANION 2024, 2024, : 512 - 516
  • [23] THE DESIGN OF LABORATORY COURSES BASED ON STATISTICAL SOFTWARE IN SCIENCE AND ENGINEERING
    Devesa-Rey, R.
    Cruz, J. M.
    Moldes, A. B.
    EDULEARN11: 3RD INTERNATIONAL CONFERENCE ON EDUCATION AND NEW LEARNING TECHNOLOGIES, 2011, : 4541 - 4546
  • [24] On the Frontiers of Software Science and Software Engineering
    Wang, Yingxu
    FRONTIERS IN COMPUTER SCIENCE, 2022, 3
  • [25] Sampling in software engineering research: a critical review and guidelines
    Sebastian Baltes
    Paul Ralph
    Empirical Software Engineering, 2022, 27
  • [26] Software engineering research for computer games: A systematic review
    Ampatzoglou, Apostolos
    Stamelos, Ioannis
    INFORMATION AND SOFTWARE TECHNOLOGY, 2010, 52 (09) : 888 - 901
  • [27] Sampling in software engineering research: a critical review and guidelines
    Baltes, Sebastian
    Ralph, Paul
    EMPIRICAL SOFTWARE ENGINEERING, 2022, 27 (04)
  • [28] Ethnographic Research in Software Engineering: A Critical Review and Checklist
    Zhang, He
    Huang, Xin
    Zhou, Xin
    Huang, Huang
    Babar, Muhammad Ali
    ESEC/FSE'2019: PROCEEDINGS OF THE 2019 27TH ACM JOINT MEETING ON EUROPEAN SOFTWARE ENGINEERING CONFERENCE AND SYMPOSIUM ON THE FOUNDATIONS OF SOFTWARE ENGINEERING, 2019, : 659 - 670
  • [29] Synthesizing Qualitative Research in Software Engineering: A Critical Review
    Huang, Xin
    Zhang, He
    Zhou, Xin
    Babar, Muhammad Ali
    Yang, Song
    PROCEEDINGS 2018 IEEE/ACM 40TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING (ICSE), 2018, : 1207 - 1218
  • [30] "How not to Do it": Anti-patterns for Data Science in Software Engineering
    Menzies, Tim
    2016 IEEE/ACM 38TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING COMPANION (ICSE-C), 2016, : 887 - 887