Change search
ReferencesLink to record
Permanent link

Direct link
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 (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.
, 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
URN: urn:nbn:se:kth:diva-131330DOI: 10.1109/ETFA.2012.6489589ISI: 000320333400058ScopusID: 2-s2.0-84876359904ISBN: 978-146734737-2OAI: diva2:656258
2012 IEEE 17th International Conference on Emerging Technologies and Factory Automation, ETFA 2012; Krakow; Poland; 17 September 2012 through 21 September 2012

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
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

Altmetric score

Total: 18 hits
ReferencesLink to record
Permanent link

Direct link