Monitoring of distributed component interactions

N.K. Diakov, Harold J. Batteram, Hans Zandbelt, Marten J. van Sinderen

    Research output: Contribution to conferencePaper

    12 Downloads (Pure)

    Abstract

    We have describe a generic monitoring approach that can be used to enhance the quality of distributed component software. The generality of the approach is achieved through using reflective technology, i.e. CORBA Interceptors, CORBA POA and Java 2 features. A drawback of using interceptors is the fact that their interfaces have not been standardised so far. However, the process of standardisation is ongoing and has recently resulted in an OMG Joint Revised Submission called Portable Interceptors. Although the Java 2 API enables discovery of ‘forks’ in the execution, we find it lacking functionality for the purpose of discovering synchronisation points (e.g., ‘joins’) within multithreaded components.
    Original languageUndefined
    Pages1-2
    Number of pages2
    Publication statusPublished - 2000

    Keywords

    • component interactions
    • monitoring framework
    • IR-66764
    • EWI-8737
    • SCS-Services
    • Middleware
    • CORBA interceptors

    Cite this

    Diakov, N. K., Batteram, H. J., Zandbelt, H., & van Sinderen, M. J. (2000). Monitoring of distributed component interactions. 1-2.
    Diakov, N.K. ; Batteram, Harold J. ; Zandbelt, Hans ; van Sinderen, Marten J. / Monitoring of distributed component interactions. 2 p.
    @conference{6e86b5155f4b4cf6803fbcd28aedf295,
    title = "Monitoring of distributed component interactions",
    abstract = "We have describe a generic monitoring approach that can be used to enhance the quality of distributed component software. The generality of the approach is achieved through using reflective technology, i.e. CORBA Interceptors, CORBA POA and Java 2 features. A drawback of using interceptors is the fact that their interfaces have not been standardised so far. However, the process of standardisation is ongoing and has recently resulted in an OMG Joint Revised Submission called Portable Interceptors. Although the Java 2 API enables discovery of ‘forks’ in the execution, we find it lacking functionality for the purpose of discovering synchronisation points (e.g., ‘joins’) within multithreaded components.",
    keywords = "component interactions, monitoring framework, IR-66764, EWI-8737, SCS-Services, Middleware, CORBA interceptors",
    author = "N.K. Diakov and Batteram, {Harold J.} and Hans Zandbelt and {van Sinderen}, {Marten J.}",
    year = "2000",
    language = "Undefined",
    pages = "1--2",

    }

    Diakov, NK, Batteram, HJ, Zandbelt, H & van Sinderen, MJ 2000, 'Monitoring of distributed component interactions' pp. 1-2.

    Monitoring of distributed component interactions. / Diakov, N.K.; Batteram, Harold J.; Zandbelt, Hans; van Sinderen, Marten J.

    2000. 1-2.

    Research output: Contribution to conferencePaper

    TY - CONF

    T1 - Monitoring of distributed component interactions

    AU - Diakov, N.K.

    AU - Batteram, Harold J.

    AU - Zandbelt, Hans

    AU - van Sinderen, Marten J.

    PY - 2000

    Y1 - 2000

    N2 - We have describe a generic monitoring approach that can be used to enhance the quality of distributed component software. The generality of the approach is achieved through using reflective technology, i.e. CORBA Interceptors, CORBA POA and Java 2 features. A drawback of using interceptors is the fact that their interfaces have not been standardised so far. However, the process of standardisation is ongoing and has recently resulted in an OMG Joint Revised Submission called Portable Interceptors. Although the Java 2 API enables discovery of ‘forks’ in the execution, we find it lacking functionality for the purpose of discovering synchronisation points (e.g., ‘joins’) within multithreaded components.

    AB - We have describe a generic monitoring approach that can be used to enhance the quality of distributed component software. The generality of the approach is achieved through using reflective technology, i.e. CORBA Interceptors, CORBA POA and Java 2 features. A drawback of using interceptors is the fact that their interfaces have not been standardised so far. However, the process of standardisation is ongoing and has recently resulted in an OMG Joint Revised Submission called Portable Interceptors. Although the Java 2 API enables discovery of ‘forks’ in the execution, we find it lacking functionality for the purpose of discovering synchronisation points (e.g., ‘joins’) within multithreaded components.

    KW - component interactions

    KW - monitoring framework

    KW - IR-66764

    KW - EWI-8737

    KW - SCS-Services

    KW - Middleware

    KW - CORBA interceptors

    M3 - Paper

    SP - 1

    EP - 2

    ER -