loading...
A Model and Methodology for Composition QoS Analysis of Embedded Systems
San Francisco, CA March 07-March 10
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/RTAS.2005.211th IEEE Real Time and Embedded Tech ...
 This Article 
 
PDF
HTML
 
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Hui Ma, The University of Texas at Dallas
Dongfeng Wang, The University of Texas at Dallas
Farokh Bastani, The University of Texas at Dallas
I-Ling Yen, The University of Texas at Dallas
Kendra Cooper, The University of Texas at Dallas
Component-based development (CBD) techniques have been widely used to enhance the productivity and reduce the cost for software systems development. However, applying CBD techniques to embedded software development faces additional challenges. For embedded systems, it is crucial to consider the Quality of Service (QoS) attributes, such as timeliness, memory limitations, output precision, battery constraints. Frequently, multiple components implementing the same functionality with different QoS properties can be used to compose a system. Also, software components may have parameters that can be configured to satisfy different QoS requirements. Composition analysis, which is used to determine the most suitable component selections and parameter settings to best satisfy the system QoS requirement, is very important in embedded software development process. In this paper, we present a model and the methodologies to facilitate composition analysis. We define QoS requirements as constraints and objectives. Composition analysis is performed based on the QoS properties and requirements to find solutions (component selections and parameter settings) that can optimize the QoS objectives while satisfying the QoS constraints. We use a multi-objective concept to model the composition analysis problem and use an evolutionary algorithm to determine the Pareto-optimal solutions efficiently.
Index Terms:
Embedded software systems, Component composition, Pareto-optimal, Quality of service (QoS), Evolutionary Algorithm
Citation:
Hui Ma, Dongfeng Wang, Farokh Bastani, I-Ling Yen, Kendra Cooper, "A Model and Methodology for Composition QoS Analysis of Embedded Systems," rtas, pp.56-65, 11th IEEE Real Time and Embedded Technology and Applications Symposium (RTAS'05), 2005
Usage of this product signifies your acceptance of the Terms of Use.