QoS Provisioning in CORBA by Introducing a Reflective Aspect-Oriented Transport Layer

Mehmet Aksit, A. Noutash, Marten J. van Sinderen, Lodewijk Bergmans

    Research output: Contribution to conferencePaper

    11 Downloads (Pure)

    Abstract

    Commercially available middleware systems today offer best-effort Quality-of-Service (QoS) to the application programs. Due to the natural limitation of resources and the differences between the priorities and demands of applications, middleware systems must have the capability to offer varying degrees of QoS. The QoS requirements of middleware applications can be monitored and fulfilled by configuring the middleware. This could be implemented, for example, by encapsulating the specific QoS concerns of middleware within the components and by installing the most suitable component on a particular QoS demand. Unfortunately, not all the QoS concerns of a distributed system can be defined and encapsulated by the interfaces of components. So-called crosscutting aspects hinder the adaptation of middleware systems since the implementations of QoS support techniques cannot be restricted to the implementations of components. We propose a reflective and aspect-oriented technique based on the principle of Composition-Filters to address this problem.
    Original languageUndefined
    Number of pages2
    Publication statusPublished - 2000
    Event14th European Conference on Object-Oriented Programming, ECOOP 2000 - Sophia Antipolis and Cannes, France
    Duration: 12 Jun 200016 Jun 2000
    Conference number: 14
    http://users.polytech.unice.fr/~jpr/www-ecoop2000/

    Conference

    Conference14th European Conference on Object-Oriented Programming, ECOOP 2000
    Abbreviated titleECOOP 2000
    CountryFrance
    CitySophia Antipolis and Cannes
    Period12/06/0016/06/00
    Internet address

    Keywords

    • SCS-Services
    • EWI-8746
    • IR-66769

    Cite this

    Aksit, M., Noutash, A., van Sinderen, M. J., & Bergmans, L. (2000). QoS Provisioning in CORBA by Introducing a Reflective Aspect-Oriented Transport Layer. Paper presented at 14th European Conference on Object-Oriented Programming, ECOOP 2000, Sophia Antipolis and Cannes, France.
    Aksit, Mehmet ; Noutash, A. ; van Sinderen, Marten J. ; Bergmans, Lodewijk. / QoS Provisioning in CORBA by Introducing a Reflective Aspect-Oriented Transport Layer. Paper presented at 14th European Conference on Object-Oriented Programming, ECOOP 2000, Sophia Antipolis and Cannes, France.2 p.
    @conference{721b26d78dad4dce81339861c43f9e3a,
    title = "QoS Provisioning in CORBA by Introducing a Reflective Aspect-Oriented Transport Layer",
    abstract = "Commercially available middleware systems today offer best-effort Quality-of-Service (QoS) to the application programs. Due to the natural limitation of resources and the differences between the priorities and demands of applications, middleware systems must have the capability to offer varying degrees of QoS. The QoS requirements of middleware applications can be monitored and fulfilled by configuring the middleware. This could be implemented, for example, by encapsulating the specific QoS concerns of middleware within the components and by installing the most suitable component on a particular QoS demand. Unfortunately, not all the QoS concerns of a distributed system can be defined and encapsulated by the interfaces of components. So-called crosscutting aspects hinder the adaptation of middleware systems since the implementations of QoS support techniques cannot be restricted to the implementations of components. We propose a reflective and aspect-oriented technique based on the principle of Composition-Filters to address this problem.",
    keywords = "SCS-Services, EWI-8746, IR-66769",
    author = "Mehmet Aksit and A. Noutash and {van Sinderen}, {Marten J.} and Lodewijk Bergmans",
    note = "Imported from research group ASNA (ID number 204); null ; Conference date: 12-06-2000 Through 16-06-2000",
    year = "2000",
    language = "Undefined",
    url = "http://users.polytech.unice.fr/~jpr/www-ecoop2000/",

    }

    Aksit, M, Noutash, A, van Sinderen, MJ & Bergmans, L 2000, 'QoS Provisioning in CORBA by Introducing a Reflective Aspect-Oriented Transport Layer' Paper presented at 14th European Conference on Object-Oriented Programming, ECOOP 2000, Sophia Antipolis and Cannes, France, 12/06/00 - 16/06/00, .

    QoS Provisioning in CORBA by Introducing a Reflective Aspect-Oriented Transport Layer. / Aksit, Mehmet; Noutash, A.; van Sinderen, Marten J.; Bergmans, Lodewijk.

    2000. Paper presented at 14th European Conference on Object-Oriented Programming, ECOOP 2000, Sophia Antipolis and Cannes, France.

    Research output: Contribution to conferencePaper

    TY - CONF

    T1 - QoS Provisioning in CORBA by Introducing a Reflective Aspect-Oriented Transport Layer

    AU - Aksit, Mehmet

    AU - Noutash, A.

    AU - van Sinderen, Marten J.

    AU - Bergmans, Lodewijk

    N1 - Imported from research group ASNA (ID number 204)

    PY - 2000

    Y1 - 2000

    N2 - Commercially available middleware systems today offer best-effort Quality-of-Service (QoS) to the application programs. Due to the natural limitation of resources and the differences between the priorities and demands of applications, middleware systems must have the capability to offer varying degrees of QoS. The QoS requirements of middleware applications can be monitored and fulfilled by configuring the middleware. This could be implemented, for example, by encapsulating the specific QoS concerns of middleware within the components and by installing the most suitable component on a particular QoS demand. Unfortunately, not all the QoS concerns of a distributed system can be defined and encapsulated by the interfaces of components. So-called crosscutting aspects hinder the adaptation of middleware systems since the implementations of QoS support techniques cannot be restricted to the implementations of components. We propose a reflective and aspect-oriented technique based on the principle of Composition-Filters to address this problem.

    AB - Commercially available middleware systems today offer best-effort Quality-of-Service (QoS) to the application programs. Due to the natural limitation of resources and the differences between the priorities and demands of applications, middleware systems must have the capability to offer varying degrees of QoS. The QoS requirements of middleware applications can be monitored and fulfilled by configuring the middleware. This could be implemented, for example, by encapsulating the specific QoS concerns of middleware within the components and by installing the most suitable component on a particular QoS demand. Unfortunately, not all the QoS concerns of a distributed system can be defined and encapsulated by the interfaces of components. So-called crosscutting aspects hinder the adaptation of middleware systems since the implementations of QoS support techniques cannot be restricted to the implementations of components. We propose a reflective and aspect-oriented technique based on the principle of Composition-Filters to address this problem.

    KW - SCS-Services

    KW - EWI-8746

    KW - IR-66769

    M3 - Paper

    ER -

    Aksit M, Noutash A, van Sinderen MJ, Bergmans L. QoS Provisioning in CORBA by Introducing a Reflective Aspect-Oriented Transport Layer. 2000. Paper presented at 14th European Conference on Object-Oriented Programming, ECOOP 2000, Sophia Antipolis and Cannes, France.