loading...
A Toolkit for Design and Performance Analysis of Real-Time Component-Based Software Systems
Tahiti, French Polynesia October 29-November 03
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/ICSEA.2006.12International Conference on Software ...
 This Article 
 
PDF
HTML
IEEE Xplore Subscribers
 
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Egor Bondarev, Eindhoven University of Technology, The Netherlands
Michel Chaudron, Eindhoven University of Technology, The Netherlands
Heorhiy Byelas, Eindhoven University of Technology, The Netherlands
Peter H.N. de With, LogicaCMG/Eindhoven Univ. of Tech., The Netherlands
Software tools supporting the design and analysis of complex software-intensive systems are highly desirable, since they enable earlier decision making about system realization. This paper presents a tooling environment that supports the design and performance analysis of time-critical component-based software architectures deployed on complex 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 defined architectures and, (d) automated code generation. The cornerstone of the toolkit is a performance analyzer that provides efficient simulation of the designed architectures and enables design-time prediction of key performance properties like response time, data throughout, and usage of hardware resources (processor, memory and bus). For every architecture alternative, the performance predictions can be quickly obtained, thereby enabling a fast and yet broad design space exploration. We demonstrate the efficiency and robustness of this toolkit on a Car Radio Navigation benchmark case.
Citation:
Egor Bondarev, Michel Chaudron, Heorhiy Byelas, Peter H.N. de With, "A Toolkit for Design and Performance Analysis of Real-Time Component-Based Software Systems," icsea, pp.4, International Conference on Software Engineering Advances (ICSEA'06), 2006
Usage of this product signifies your acceptance of the Terms of Use.