• DocumentCode
    3420512
  • Title

    Runtime management of quality specification for QoS-aware components

  • Author

    De Miguel, Miguel A. ; Higuera, Teresa

  • Author_Institution
    Escuela Tecnica Superiror de Telecomunicaciones, Univ. Politecnica de Madrid, Spain
  • fYear
    2004
  • fDate
    31 Aug.-3 Sept. 2004
  • Firstpage
    84
  • Lastpage
    91
  • Abstract
    Currently, the interface description languages in component infrastructures provides support for the description of functional properties, and structures such as deployment descriptors provide support to configure some specific extra-functional aspects (e.g. persistence, security, transactions). But the infrastructures do not provide support for the description and management of general QoS (e.g. latencies, reliability, and availability). Currently there are available some approaches to solve this problem. We propose some solutions to integrate the QoS specification of model driven approaches and infrastructures for components. The component reuses this information for QoS management purposes. In our approach, QoS-aware models and infrastructures use compatible QoS specification languages. In component infrastructures, basic structures such as containers are good candidates to integrate the QoS management tasks (e.g. negotiation, adaptation and monitoring). Management tasks access to QoS repository to get information, evaluate expressions, and test monitored values. The QoS specification repository handles the QoS information and provides some basic operations (e.g. evaluation of constraints and introspection for adaptation).
  • Keywords
    Unified Modeling Language; distributed object management; formal specification; middleware; object-oriented programming; quality of service; software quality; QoS repository; QoS specification languages; QoS-aware models; component infrastructures; interface description languages; model-driven component development; runtime QoS management; Availability; Containers; Delay; Information management; Monitoring; Quality management; Runtime; Security; Specification languages; Testing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Euromicro Conference, 2004. Proceedings. 30th
  • ISSN
    1089-6503
  • Print_ISBN
    0-7695-2199-1
  • Type

    conf

  • DOI
    10.1109/EURMIC.2004.1333359
  • Filename
    1333359