• DocumentCode
    2747988
  • 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
  • fYear
    2004
  • fDate
    25-26 March 2004
  • Firstpage
    302
  • Lastpage
    303
  • 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;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    High Assurance Systems Engineering, 2004. Proceedings. Eighth IEEE International Symposium on
  • ISSN
    1530-2059
  • Print_ISBN
    0-7695-2094-4
  • Type

    conf

  • DOI
    10.1109/HASE.2004.1281770
  • Filename
    1281770