What We Know about Testing Embedded Software

Vahid Garousi*, Michael Felderer, Çaǧri Murat Karapiçak, Uǧur Yilmaz

*Corresponding author for this work

Research output: Contribution to journalArticlepeer-review

10 Citations (Scopus)
282 Downloads (Pure)


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.
Original languageEnglish
Pages (from-to)62-69
Number of pages8
JournalIEEE Software
Issue number4
Publication statusPublished - 06 Jul 2018
Externally publishedYes


  • embedded software
  • embedded systems
  • software development
  • software engineering
  • software testing
  • systematic literature mapping
  • systematic literature review

ASJC Scopus subject areas

  • Software


Dive into the research topics of 'What We Know about Testing Embedded Software'. Together they form a unique fingerprint.

Cite this