Embedded Software Testing in a Power Electronics Context

No Thumbnail Available

URL

Journal Title

Journal ISSN

Volume Title

Perustieteiden korkeakoulu | Master's thesis

Date

2017-12-11

Department

Major/Subject

Computer Science

Mcode

SCI3042

Degree programme

Master’s Programme in Computer, Communication and Information Sciences

Language

en

Pages

68+2

Series

Abstract

Usage of microcontrollers and embedded software is a continually rising trend. The use of established processor technologies in the power electronics industry combined with the customer- and vendor-based analysis demands create a need for running more embedded software on products. At the same time, the code complexity warrants better testing and verification of software. This thesis researches a solution to enable embedded software testing in a power electronics context. Regular microcontroller-based solutions are emphasized. Care is taken to consider the reuse and automatization of testing, as well as to facilitate the early development of an electronics product.

Sulautettua ohjelmakoodia ajavien mikrokontrollerien suosio kasvaa jatkuvasti. Vakiintuneiden prosessoriteknologioiden käyttö vastaamaan asiakkaiden ja valmistajien vaatimuksiin mm. data-analyysissä merkitsee sulautetun koodin määrän kasvamista tuotteissa tulevaisuudessa. Tuotteita tulee myös enemmän ja ne ovat entistä kompleksisempia. Vaatimukset tuotteiden koodin parempaan laadunvarmistukseen ja testaukseen kasvavat myös. Tässä diplomityössä tutkitaan ratkaisuja sulautetun ohjelmakoodin testaukseen mikrokontrolleripohjaisissa tehoelektroniikkaympäristöissä. Työssä on kiinnitetty huomiota testauksen uudelleenkäyttömahdollisuuksiin ja testauksen automatisointiin sekä elektroniikkatuotteiden varhaiskehitykseen.

Description

Supervisor

Tripakis, Stavros

Thesis advisor

Lauronen, Pasi

Keywords

embedded software, power electronics, testing, verification

Other note

Citation