What We Know about Testing Embedded Software

被引:14
|
作者
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
相关论文
共 50 条
  • [1] What We Know About Smells in Software Test Code
    Garousi, Vahid
    Kucuk, Baris
    Felderer, Michael
    IEEE SOFTWARE, 2019, 36 (03) : 61 - 73
  • [2] What Do We Know about Agile Software Development?
    Shull, Forrest
    Dyba, Tore
    Dingsoyr, Torgeir
    IEEE SOFTWARE, 2009, 26 (05) : 6 - 9
  • [3] In search of what we experimentally know about unit testing
    Juristo, Natalia
    Moreno, Ana M.
    Vegas, Sira
    Solari, Martin
    IEEE SOFTWARE, 2006, 23 (06) : 72 - +
  • [4] What we (don't) know about what we know
    Sher, Shlomi
    Winkielman, Piotr
    BEHAVIORAL AND BRAIN SCIENCES, 2014, 37 (01) : 38 - 39
  • [5] What we know and what we do not know about DMN
    Figl, Kathrin
    Mendling, Jan
    Tokdemir, Gul
    Vanthienen, Jan
    ENTERPRISE MODELLING AND INFORMATION SYSTEMS ARCHITECTURES-AN INTERNATIONAL JOURNAL, 2018, 13
  • [6] WHAT WE KNOW AND WHAT WE DONT KNOW ABOUT COMPETITIVENESS
    JONES, PT
    TEECE, DJ
    COOPERATION AND COMPETITION IN THE GLOBAL ECONOMY: ISSUES AND STRATEGIES, 1988, : 265 - 330
  • [7] What do we know about requirements management in software ecosystems?
    Paulo Malcher
    Eduardo Silva
    Davi Viana
    Rodrigo Santos
    Requirements Engineering, 2023, 28 (4) : 567 - 593
  • [8] What We Know About Software Dependability in DevOps - A Tertiary Study
    da Cruz Andrade, Alan Junior
    Veloso, Ednilson
    Santos, Gleison
    PROCEEDINGS OF THE 22TH BRAZILIAN SYMPOSIUM ON SOFTWARE QUALITY, 2023, : 178 - 187
  • [9] What Do We Know about the Effectiveness of Software Design Patterns?
    Zhang, Cheng
    Budgen, David
    IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 2012, 38 (05) : 1213 - 1231
  • [10] What do we know about requirements management in software ecosystems?
    Malcher, Paulo
    Silva, Eduardo
    Viana, Davi
    Santos, Rodrigo
    REQUIREMENTS ENGINEERING, 2023, 28 (04) : 567 - 593