lnu.sePublications
Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
Improving software testing speed: using combinatorics
Linnaeus University, Faculty of Technology, Department of computer science and media technology (CM).
2023 (English)Independent thesis Basic level (degree of Bachelor), 10 credits / 15 HE creditsStudent thesis
Sustainable development
Not refering to any SDG
Abstract [en]

Embedded systems hold immense potential, but their integration into advanced devices comes with significant costs. Malfunctions in these systems can result inequipment failures, posing serious risks and potential accidents. To ensure theirproper functionality, embedded system components undergo rigorous testing phases,which can be time-consuming, especially for components with numerous connections. Therefore, it is crucial to reduce test time while maintaining high-qualitytesting to detect and address failures early in the development cycle, resulting in improved and safer products.

This report delves into various techniques and algorithms aimed at expediting testingprocesses, such as machine learning, risk analysis, test parallelization, and combinatorial testing. It examines the practicality of mathematical models and automatedapproaches in real-world companies through experimentation and implementation.In essence, the report tackles the challenges involved in testing embedded systems,explores different approaches to reduce test time, and presents a suitable model formaintaining test quality. The ultimate goal is to present and implement a methodthat effectively reduces test time while upholding an acceptable level of test quality.The obtained results provide valuable insights for future test groups and researchersseeking to optimize their testing processes and deliver safer products

Place, publisher, year, edition, pages
2023. , p. 70
Keywords [en]
Testing optimization, Test time reduction, Test quality, Machine learning, Mathematical models, Software testing, Combinatorial testing, Au- tomation, Embedded systems, Pairwise Testing
National Category
Engineering and Technology
Identifiers
URN: urn:nbn:se:lnu:diva-125332OAI: oai:DiVA.org:lnu-125332DiVA, id: diva2:1807693
External cooperation
Danfoss Power Solutions AB
Subject / course
Computer Science
Educational program
Computer Engineering Programme, 180 credits
Presentation
2023-05-31, Newton V, Universitetsplatsen 1, Växjö, 14:00 (English)
Supervisors
Examiners
Available from: 2023-10-27 Created: 2023-10-27 Last updated: 2023-10-27Bibliographically approved

Open Access in DiVA

fulltext(2436 kB)97 downloads
File information
File name FULLTEXT01.pdfFile size 2436 kBChecksum SHA-512
24780f6e8bee800a432fae50623af0eaac44edcffa617c131b8cecc7f1a7901b1f1ba3290d315565015f23d743be1ba4bd7db82a9d2d961328227ff222eb98d0
Type fulltextMimetype application/pdf

Search in DiVA

By author/editor
Mwanje, Sami
By organisation
Department of computer science and media technology (CM)
Engineering and Technology

Search outside of DiVA

GoogleGoogle Scholar
Total: 97 downloads
The number of downloads is the sum of all downloads of full texts. It may include eg previous versions that are now no longer available

urn-nbn

Altmetric score

urn-nbn
Total: 361 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf