当前位置: X-MOL 学术Eng. Sci. Technol. Int. J. › 论文详情
Our official English website, www.x-mol.net, welcomes your feedback! (Note: you will need to create a separate account there.)
Software engineering principles: A systematic mapping study and a quantitative literature review
Engineering Science and Technology, an International Journal ( IF 5.1 ) Pub Date : 2020-12-01 , DOI: 10.1016/j.jestch.2020.11.005
Khalid T. Al-Sarayreh , Kenza Meridji , Alain Abran

Abstract Software engineering, a fairly recent engineering discipline, is still evolving without a wide consensus on a body of fundamental principles as in traditional engineering fields with their own long-established principles originating from physics, chemistry and mathematics. This paper reports on a systematic mapping study (SMS) that identified 30 papers and books from 1969 to January 2020, each proposing their own sets of software engineering principles (SEP). Within these studies a total of 592 SEP were proposed, these studies were reviewed and classified on the basis of four mapping questions examining publication trends, use of explicit criteria for the proposed SEP, whether authors clearly described a methodology to come up with the proposed SEP, and the applicability of SEP throughout the development process. The key finding in this study are: a) the majority of the studies were published over two decades from 1989 to 2009, and then the publication rate slowed in the following decade; b) the largest number of SEP, by far, was proposed by Davis; c) only six studies used explicit criteria to identify their proposed SEP, and the other 24 studies identified their principles based on their own analysis without traceability to a methodology or selection criteria; d) most authors did not identify which principles to use in specific contexts of the software engineering domain; e) only two studies used some of the proposed SEP throughout the software development process.

中文翻译:

软件工程原理:系统映射研究和定量文献综述

摘要 软件工程是一门相对较新的工程学科,仍在不断发展,但在传统工程领域的一系列基本原则上仍未达成广泛共识,而这些原则则源自物理、化学和数学。本文报告了一项系统映射研究 (SMS),该研究确定了 1969 年至 2020 年 1 月的 30 篇论文和书籍,每篇论文和书籍都提出了自己的一套软件工程原则 (SEP)。在这些研究中,总共提出了 592 个 SEP,这些研究是根据四个映射问题进行审查和分类的,这些问题检查了出版趋势、拟议 SEP 的明确标准的使用、作者是否清楚地描述了提出拟议 SEP 的方法,以及 SEP 在整个开发过程中的适用性。本研究的主要发现是:a) 大部分研究发表于 1989 年至 2009 年的二十年间,然后在接下来的十年中发表速度放缓;b) 迄今为止,数量最多的 SEP 是由 Davis 提出的;c) 只有 6 项研究使用了明确的标准来确定他们提出的 SEP,而其他 24 项研究根据自己的分析确定了他们的原则,但无法追溯到方法论或选择标准;d) 大多数作者没有确定在软件工程领域的特定上下文中使用哪些原则;e) 只有两项研究在整个软件开发过程中使用了一些建议的 SEP。由戴维斯提出;c) 只有 6 项研究使用了明确的标准来确定他们提出的 SEP,而其他 24 项研究根据自己的分析确定了他们的原则,但无法追溯到方法论或选择标准;d) 大多数作者没有确定在软件工程领域的特定上下文中使用哪些原则;e) 只有两项研究在整个软件开发过程中使用了一些建议的 SEP。由戴维斯提出;c) 只有 6 项研究使用了明确的标准来确定他们提出的 SEP,而其他 24 项研究根据自己的分析确定了他们的原则,但无法追溯到方法论或选择标准;d) 大多数作者没有确定在软件工程领域的特定上下文中使用哪些原则;e) 只有两项研究在整个软件开发过程中使用了一些建议的 SEP。
更新日期:2020-12-01
down
wechat
bug