Publication | Closed Access
CARAT: a toolkit for design and performance analysis of component-based embedded systems
21
Citations
3
References
2007
Year
EngineeringComputer ArchitectureSoftware EngineeringEmbedded SystemsEmbedded ArchitectureSoftware AnalysisComponent StorageComponent SystemHardware SecuritySystems EngineeringParallel ComputingComponent-based Software EngineeringComputer EngineeringComputer SciencePerformance Analysis ToolSoftware DesignEmbedded Operating SystemSolid FrameworksComponent-based Embedded SystemsPerformance AnalysisProgram AnalysisBusinessReal-time SystemsSystem Performance AnalysisSystem Software
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
| Year | Citations | |
|---|---|---|
Page 1
Page 1