What We Know about Testing Embedded Software

被引:15
作者
Garousi, Vahid [1 ]
Felderer, Michael [2 ]
Karapicak, Cagri Murat [3 ]
Yilmaz, Ugur [4 ]
机构
[1] Wageningen Univ, Software Engn, Wageningen, Netherlands
[2] Univ Innsbruck, Inst Comp Sci, Innsbruck, Austria
[3] KUASOFT AS, Ankara, Turkey
[4] ASELSAN AS, Ankara, Turkey
关键词
embedded software; embedded systems; software development; software engineering; software testing; systematic literature mapping; systematic literature review;
D O I
10.1109/MS.2018.2801541
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
To cost-effectively test embedded software, practitioners and researchers have proposed many test techniques, approaches, tools, and frameworks. However, obtaining an overview of the state of the art and state of the practice in this area is challenging for practitioners or new researchers. In addition, owing to an inadequate overview of what already exists in this area, some companies often reinvent the wheel by designing a test approach that's new to them but already exists. To address these problems, the authors conducted a systematic literature review of this area that covered the testing topics, testing activities, test artifacts, and industries on which the studies focused. The results can benefit both practitioners and researchers by serving as an index to the vast body of knowledge in this important, fast-growing area. © 2018 IEEE.
引用
收藏
页码:62 / 69
页数:8
相关论文
共 15 条
[1]  
Ammann P., 2016, INTRO SOFTWARE TESTI
[2]   On Testing Embedded Software [J].
Banerjee, Abhijeet ;
Chattopadhyay, Sudipta ;
Roychoudhury, Abhik .
ADVANCES IN COMPUTERS, VOL 101, 2016, 101 :121-153
[3]  
Burford M. A. J., 1984, Fault-Tolerant Computing Systems. 2nd GI/NTG/GMR Conference, P101
[4]   Web application testing: A systematic literature review [J].
Dogan, Serdar ;
Betin-Can, Aysu ;
Garousi, Vahid .
JOURNAL OF SYSTEMS AND SOFTWARE, 2014, 91 :174-201
[5]   EMBEDDED SOFTWARE: FACTS, FIGURES, AND FUTURE [J].
Ebert, Christof ;
Jones, Capers .
COMPUTER, 2009, 42 (04) :42-+
[6]   Worlds Apart Industrial and Academic Focus Areas in Software Testing [J].
Garousi, Vahid ;
Felderer, Michael .
IEEE SOFTWARE, 2017, 34 (05) :38-45
[7]   Test Automation Not Just for Test Execution [J].
Garousi, Vahid ;
Elberzhager, Frank .
IEEE SOFTWARE, 2017, 34 (02) :90-96
[8]   Voice of evidence - What do we know about developer motivation? [J].
Hall, Tracy ;
Sharp, Helen ;
Beecham, Sarah ;
Baddoo, Nathan ;
Robinson, Hugh .
IEEE SOFTWARE, 2008, 25 (04) :92-94
[9]  
Kitchenham B., 2007, EBSE200701 KEEL U U
[10]   How Practitioners Perceive the Relevance of Software Engineering Research [J].
Lo, David ;
Nagappan, Nachiappan ;
Zimmermann, Thomas .
2015 10TH JOINT MEETING OF THE EUROPEAN SOFTWARE ENGINEERING CONFERENCE AND THE ACM SIGSOFT SYMPOSIUM ON THE FOUNDATIONS OF SOFTWARE ENGINEERING (ESEC/FSE 2015) PROCEEDINGS, 2015, :415-425