hh.sePublications
Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • harvard1
  • 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
Automatic testing of StreamBits
Halmstad University, School of Information Science, Computer and Electrical Engineering (IDE).
Halmstad University, School of Information Science, Computer and Electrical Engineering (IDE).
2007 (English)Independent thesis Advanced level (degree of Master (One Year))Student thesis
Abstract [en]

This thesis aims to develop an automatic testing tool for StreamBits, a programming

language for parallel stream processing, currently being developed by Jerker Bengtsson at

Halmstad University as part of his PhD project. StreamBits is an extension of StreamIT,

developed at Massachusetts Institute of Technology(MIT), to include features that make

it more suitable for 3G baseband applications.

The cost of verifying the functionality of software has lead to the development of several

tools for automatizing the testing process. These tools are all language specific, therefore

a tool for StreamBits needs to be developed. This is done by evaluating the techniques

used in other test tools designed for other programming languages and use this information

to create a test tool suitable for StreamBits. The goal is to make a user friendly

tool with capability of performing both specification tests and verification of stream rates.

The results of our project are a well functioning specification based testing tool implemented

as a package in the Java StreamBits framework. The tool can test properties

of programs using specifications written as Java predicates and can verify stream rates

for single threaded parts of StreamBit programs. The tool can also handle, and perform

tests on StreamBit programs that cause the framework to stall. For each test performed

a detailed log is generated including results from the specification test and stream rate

test.

Place, publisher, year, edition, pages
Högskolan i Halmstad/Sektionen för Informationsvetenskap, Data- och Elektroteknik (IDE) , 2007.
Keywords [en]
Automatic testing, StreamBits
Identifiers
URN: urn:nbn:se:hh:diva-655Local ID: 2082/997OAI: oai:DiVA.org:hh-655DiVA, id: diva2:237835
Uppsok
Technology
Available from: 2007-04-27 Created: 2007-04-27 Last updated: 2007-04-27

Open Access in DiVA

fulltext(1404 kB)389 downloads
File information
File name FULLTEXT01.pdfFile size 1404 kBChecksum SHA-512
3144cbdb82d24a673d3d91d72f90079d02dbdb8bb6a16f43a148f4666cf779e9b7ffc2e8ac922795653d289e1620c69a45f1261b37e1c1d1945bf2ba7c0ab85d2548978b09d064266af8c448e7deeae6
Type fulltextMimetype application/pdf

By organisation
School of Information Science, Computer and Electrical Engineering (IDE)

Search outside of DiVA

GoogleGoogle Scholar
Total: 389 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: 345 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • harvard1
  • 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