Title :
A rule-based component customization technique for QoS properties
Author :
Zhou, Jia ; Cooper, Kendra ; Yen, I-Ling
Author_Institution :
Dept. of Comput. Sci., Univ. of Texas, Dallas, TX, USA
Abstract :
Component customization technique is an important part of component-based development (CBD) process. It allows the component to be effectively adapted and reused in diverse applications. However, existing component customization techniques focus on customizing the functionality of a component. Embedded systems generally have strict quality of service (QoS) requirements such as timeliness, memory limitations, output precisions, etc. Currently, customization for the satisfaction of QoS requirements has not been widely addressed. To address the problem, we propose the concept of configurable parameter. A configurable parameter is a constant or a variable defined in a component which, when adjusted, can provide QoS trade-offs. A QoS properties reconfigurable (QoS-R) component is a software component which can be reconfigured either statically or dynamically to provide desired QoS tradeoffs. In this paper, we present our current results in developing a new, systematic code parameterization technique which focuses on identifying configurable parameters in components and converting them into QoSR components.
Keywords :
object-oriented programming; quality of service; software engineering; CBD; QoS properties reconfigurable component; QoS-R; component-based development; quality of service; rule-based code parameterization; rule-based component customization; Application software; Computer languages; Computer science; Embedded system; Information analysis; Information retrieval; Parameter estimation; Quality of service; Systems engineering and theory; Testing;
Conference_Titel :
High Assurance Systems Engineering, 2004. Proceedings. Eighth IEEE International Symposium on
Print_ISBN :
0-7695-2094-4
DOI :
10.1109/HASE.2004.1281770