Skip to main navigation Skip to search Skip to main content

Model driven high-level power estimation of embedded operating systems communication services

  • Dhouib Saadia
  • , Senn Eric
  • , Diguet Jean-Philippe
  • , Laurent Johann
  • , Blouin Dominique

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

This paper presents a System level Model Driven Architecture (MDA) approach for power estimation of real time operating system (RTOS) communication and synchronization services at early design phases. The approach integrates the Architecture Analysis and Design Language (AADL) in the design flow. We describe how to extend the language for modeling RTOS communication and synchronization services, and we explain how power consumption analysis can be performed on software components in the AADL platform independent model (PIM), once deployed into components in the AADL target hardware platform model. Operating system services are considered as components in the MDA approach in order to take them into account in the estimation methodology. This paper focuses on consumption analysis of RTOS communication and synchronization services.

Original languageEnglish
Title of host publicationProceedings - 2009 International Conference on Embedded Software and Systems, ICESS 2009
Pages475-481
Number of pages7
DOIs
Publication statusPublished - 12 Oct 2009
Externally publishedYes
Event2009 International Conference on Embedded Software and Systems, ICESS 2009 - Hangzhou, Zhejiang, China
Duration: 25 May 200927 May 2009

Publication series

NameProceedings - 2009 International Conference on Embedded Software and Systems, ICESS 2009

Conference

Conference2009 International Conference on Embedded Software and Systems, ICESS 2009
Country/TerritoryChina
CityHangzhou, Zhejiang
Period25/05/0927/05/09

Fingerprint

Dive into the research topics of 'Model driven high-level power estimation of embedded operating systems communication services'. Together they form a unique fingerprint.

Cite this