https://www.mdu.se/

mdu.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
Real-Time Component Integration using Runnable Virtual Nodes
Mälardalen University, School of Innovation, Design and Engineering. (IS (Model-Based Engineering of Embedded Systems) (MBEES))ORCID iD: 0000-0001-7448-3381
Mälardalen University, School of Innovation, Design and Engineering. (IS (Model-Based Engineering of Embedded Systems) (MBEES))ORCID iD: 0000-0003-2957-0966
Mälardalen University, School of Innovation, Design and Engineering.ORCID iD: 0000-0001-7586-0409
2012 (English)In: Proceedings - 38th EUROMICRO Conference on Software Engineering and Advanced Applications, SEAA 2012, 2012, p. 80-84Conference paper, Published paper (Refereed)
Abstract [en]

We present the concept of runnable virtual nodes (RVNs) as means to achieve predictable integration and temporal error-containment of real-time software components. An RVN exploits the latest techniques for hierarchical scheduling and is intended as a coarse-grained component for single-node deployment, that provides functional and temporal isolations with respect to its environment. It uses a two-level deployment process; i.e. deploying functional entities to RVNs and then deploying RVNs to physical nodes. The two-level deployment process not only gives development benefits with respect to composability, system integration, testing, validation and certification but also leverages the hierarchical scheduling to preserve the validity of an RVN's internal temporal behaviour when integrated with other components. We have applied our approach to a simple case study, implemented in the ProCom component-technology executing on top of FreeRTOS-based hierarchical scheduling and present our initial results as a proof-of-concept.

Place, publisher, year, edition, pages
2012. p. 80-84
Keywords [en]
Real-time software components, component integration, hierarchical scheduling
National Category
Embedded Systems Engineering and Technology
Research subject
Computer Science
Identifiers
URN: urn:nbn:se:mdh:diva-15010DOI: 10.1109/SEAA.2012.49ISI: 000310462600013Scopus ID: 2-s2.0-84869853251ISBN: 978-076954790-9 (print)OAI: oai:DiVA.org:mdh-15010DiVA, id: diva2:539708
Conference
38th EUROMICRO Conference on Software Engineering and Advanced Applications, SEAA 2012;Cesme, Izmir;5 September 2012 through 8 September 2012
Available from: 2012-07-05 Created: 2012-07-05 Last updated: 2013-12-03Bibliographically approved

Open Access in DiVA

fulltext(422 kB)456 downloads
File information
File name FULLTEXT02.pdfFile size 422 kBChecksum SHA-512
4434c6991fd8ba922d467e188df2e9d64f2f2563f9914ef05e2ff73c361162b4823e1c5af04fe4ca2e0dd55e4999a6fd31fe1bd6af1eafbee932262236e20f1d
Type fulltextMimetype application/pdf

Other links

Publisher's full textScopus

Authority records

Inam, RafiaMäki-Turja, JukkaSjödin, Mikael

Search in DiVA

By author/editor
Inam, RafiaMäki-Turja, JukkaSjödin, Mikael
By organisation
School of Innovation, Design and Engineering
Embedded SystemsEngineering and Technology

Search outside of DiVA

GoogleGoogle Scholar
Total: 460 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
isbn
urn-nbn

Altmetric score

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