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
Enabling component-based design for embedded real-time software
Luleå University of Technology, Department of Computer Science, Electrical and Space Engineering, Embedded Internet Systems Lab.
Luleå University of Technology, Department of Computer Science, Electrical and Space Engineering, Embedded Internet Systems Lab.ORCID iD: 0000-0001-9586-0991
Luleå University of Technology, Department of Computer Science, Electrical and Space Engineering, Embedded Internet Systems Lab.
Luleå University of Technology, Department of Computer Science, Electrical and Space Engineering, Embedded Internet Systems Lab.
Show others and affiliations
2009 (English)In: Journal of Computers, ISSN 1796-203X, E-ISSN 1796-203X, Vol. 4, no 12, 1309-1321 p.Article in journal (Refereed) Published
Abstract [en]

The increasing complexity of embedded software calls for a new, more efficient design approach. A natural choice is to use well-established component-based design; however, its adoption to design of embedded software has been slow and riddled with difficulties. It can be argued that these problems are due to the following peculiarities of embedded systems. Firstly, the tight integration between hardware and software, typical for embedded systems, makes it virtually impossible to model and implement software separately from hardware. Secondly, it is difficult to express timing requirements, an intrinsic part of functionality of many embedded systems, in dataflow abstractions traditionally used in component-based design. We propose to overcome these difficulties by introducing a uniform, consistent modeling of both hardware and software and by integrating timing requirements into the model. We present a modeling framework based on the notions of reactive objects and time-constrained reactions, which enables component-based design of embedded real-time systems. Within this framework, functionality of both hardware and software components is defined in terms of reactions to discrete external events, and timing requirements are specified for each reaction relative to the event that triggered it. We also present a detailed software design methodology for embedded real-time systems based on our modeling framework.

Place, publisher, year, edition, pages
2009. Vol. 4, no 12, 1309-1321 p.
National Category
Other Electrical Engineering, Electronic Engineering, Information Engineering Embedded Systems Computer Sciences
Research subject
Industrial Electronics; Embedded System; Dependable Communication and Computation Systems
Identifiers
URN: urn:nbn:se:ltu:diva-2739DOI: 10.4304/jcp.4.12.1309-1321Local ID: 06d60d80-0b0f-11de-9d3e-000ea68e967bOAI: oai:DiVA.org:ltu-2739DiVA: diva2:975592
Projects
ESIS
Note
Validerad; 2009; 20090307 (jimmie)Available from: 2016-09-29 Created: 2016-09-29 Last updated: 2017-11-24Bibliographically approved

Open Access in DiVA

fulltext(538 kB)23 downloads
File information
File name FULLTEXT01.pdfFile size 538 kBChecksum SHA-512
a81f3053e4c362d279ed5323cf015ed34f86fdd1a1d4b3bb96366606291b6a539317e30b7f1b7c03ae34e85c527986e4fe3e83cde502cbe7bc29b52c292cb5e8
Type fulltextMimetype application/pdf

Other links

Publisher's full text

Search in DiVA

By author/editor
Wiklander, JimmieEliasson, JensKruglyak, AndreyLindgren, PerNordlander, Johan
By organisation
Embedded Internet Systems LabComputer Science
In the same journal
Journal of Computers
Other Electrical Engineering, Electronic Engineering, Information EngineeringEmbedded SystemsComputer Sciences

Search outside of DiVA

GoogleGoogle Scholar
Total: 23 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

doi
urn-nbn

Altmetric score

doi
urn-nbn
Total: 25 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