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
Monitoring capabilities of schedulers in model-driven development of real-time systems
KTH, School of Information and Communication Technology (ICT).
2012 (English)In: 2012 IEEE 17th Conference On Emerging Technologies & Factory Automation (ETFA), IEEE , 2012, 6489589- p.Conference paper, Published paper (Refereed)
Abstract [en]

Model-driven development has the potential to reduce the design complexity of real-time embedded systems by increasing the abstraction level, enabling analysis at earlier phases of development, and automatic generation of code from the models. In this context, capabilities of schedulers as part of the underlying platform play an important role. They can affect the complexity of code generators and how the model is implemented on the platform. Also, the way a scheduler monitors the timing behaviors of tasks and schedules them can facilitate the extraction of runtime information. This information can then be used as feedback to the original model in order to identify parts of the model that may need to be re-designed and modified. This is especially important in order to achieve round-trip support for model-driven development of real-time systems. In this paper, we describe our work in providing such monitoring features by introducing a second layer scheduler on top of the OSE real-time operating system's scheduler. The goal is to extend the monitoring capabilities of the scheduler without modifying the kernel. The approach can also contribute to the predictability of applications by bringing more awareness to the scheduler about the type of real-time tasks (i.e., periodic, sporadic, and aperiodic) that are to be scheduled and the information that should be monitored and logged for each type.

Place, publisher, year, edition, pages
IEEE , 2012. 6489589- p.
Series
IEEE International Conference on Emerging Technologies and Factory Automation. Proceedings, ISSN 1946-0740
Keyword [en]
Abstraction level, Automatic generation of codes, Design complexity, Model driven development, Monitoring capabilities, Real time operating system, Real-time embedded systems, Run-time information
National Category
Engineering and Technology
Identifiers
URN: urn:nbn:se:kth:diva-131330DOI: 10.1109/ETFA.2012.6489589ISI: 000320333400058Scopus ID: 2-s2.0-84876359904ISBN: 978-146734737-2 (print)OAI: oai:DiVA.org:kth-131330DiVA: diva2:656258
Conference
2012 IEEE 17th International Conference on Emerging Technologies and Factory Automation, ETFA 2012; Krakow; Poland; 17 September 2012 through 21 September 2012
Note

QC 20131015

Available from: 2013-10-15 Created: 2013-10-14 Last updated: 2013-10-15Bibliographically approved

Open Access in DiVA

No full text

Other links

Publisher's full textScopus

Search in DiVA

By author/editor
Mustafa, Naveed Ul
By organisation
School of Information and Communication Technology (ICT)
Engineering and Technology

Search outside of DiVA

GoogleGoogle Scholar

doi
isbn
urn-nbn

Altmetric score

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