uu.seUppsala University Publications
Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association
  • 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 Detection of Unspecified Expression Evaluation in FreeRTOS Programs
Uppsala University, Disciplinary Domain of Science and Technology, Mathematics and Computer Science, Department of Information Technology.
2014 (English)Independent thesis Advanced level (degree of Master (Two Years)), 20 credits / 30 HE creditsStudent thesis
Abstract [en]

Embedded systems are widely used in most electrical devices. They are often complex and safety-critical. Therefore, their reilability is significantlyimportant. AMong many techniques to verify a system, model checking models a system into temporal logic and can be used to assert a desired property on it. CBMC is a Bounded Model Checker for ANSI-C and C++ programs.

In this thesis, we extend the CBMC tool to check and automatically detect a C/C++ code containing a form of unspecified behaviors, like function calls with arguments tht exhibit side effects which might be easily unnoticed by the programmers. Inn addition, the code can be configured properly to be used for ARM Cortex micro-controllers and FreeRTOS softwares

Place, publisher, year, edition, pages
2014.
Series
IT, 14 022
National Category
Engineering and Technology
Identifiers
URN: urn:nbn:se:uu:diva-228289OAI: oai:DiVA.org:uu-228289DiVA: diva2:733484
Educational program
Masters Programme in Embedded Systems
Supervisors
Examiners
Available from: 2014-07-09 Created: 2014-07-09 Last updated: 2014-07-09Bibliographically approved

Open Access in DiVA

fulltext(642 kB)237 downloads
File information
File name FULLTEXT01.pdfFile size 642 kBChecksum SHA-512
e8ad617b874c0eebe571912c292ed284d7b86b6dc5a9c3578df82adcda0b8475ca1e9d72c4a5e4b4232616b886b238ab323ddf5c2a03ed0b8ebaadbc0bcbf699
Type fulltextMimetype application/pdf

By organisation
Department of Information Technology
Engineering and Technology

Search outside of DiVA

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

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association
  • 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