CARAT: a toolkit for design and performance analysis of component-based embedded systems

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

16 Citations (Scopus)
199 Downloads (Pure)

Abstract

Solid frameworks and toolkits for design and analysis of embedded systems are of high importance, since they enable early reasoning about critical properties of a system. This paper presents a software toolkit that supports the design and performance analysis of real-time component-based software architectures deployed on heterogeneous multiprocessor platforms. The tooling environment contains a set of integrated tools for (a) component storage and retrieval, (b) graphics-based design of software and hardware architectures, (c) performance analysis of the designed architectures and, (d) automated code generation. The cornerstone of the toolkit is a performance analysis framework that automates composition of the individual component models into a system executable model, allows simulation of the system model and gives design-time predictions of key performance properties like response time, data throughput, and usage of hardware resources. The efficiency of this toolkit was illustrated on a car radio navigation benchmark system.
Original languageEnglish
Title of host publicationProceedings of the 10th Design, Automation and Test in Europe Conference and Exhibition (DATE 2007) 16-20 April 2007, Nice, France
Place of PublicationPiscataway, New Jersey
PublisherInstitute of Electrical and Electronics Engineers
Pages1024-1029
ISBN (Print)978-3-9810801-2-4
DOIs
Publication statusPublished - 2007
Event10th Design, Automation and Test in Europe Conference and Exhibition (DATE 2007) - Acropolis, Nice, France
Duration: 16 Apr 200720 Apr 2007
Conference number: 10

Conference

Conference10th Design, Automation and Test in Europe Conference and Exhibition (DATE 2007)
Abbreviated titleDATE 2007
Country/TerritoryFrance
CityNice
Period16/04/0720/04/07

Fingerprint

Dive into the research topics of 'CARAT: a toolkit for design and performance analysis of component-based embedded systems'. Together they form a unique fingerprint.

Cite this