Monitoring web services: A database approach

M.A. Baazizi, S. Sebahi, M.S. Hacid, S. Benbernou, M. Papazoglou

    Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

    Abstract

    Monitoring web services allows to analyze and verify some desired properties that services should exhibit. Such properties can be revealed by analyzing the execution of the services. Specifying monitoring expressions and extracting relevant information to perform monitoring is however not an easy task when the processes are specified by means of BPEL. In this paper we design a monitoring approach that makes use of business protocols as an abstraction of business processes specified by means of BPEL. High level queries are expressed against this abstraction and then translated into SQL queries that are evaluated against a database that stores the excustion traces of the services.
    Original languageEnglish
    Title of host publicationProceedings of ServiceWave 2008
    Place of PublicationHeidelberg
    PublisherSpringer Verlag
    Pages98-109
    Volume5377
    ISBN (Print)103540898964
    Publication statusPublished - 2008

    Publication series

    NameLecture Notes in Computer Science
    Volume5377

    Fingerprint

    Web services
    Monitoring
    Industry
    Network protocols

    Cite this

    Baazizi, M. A., Sebahi, S., Hacid, M. S., Benbernou, S., & Papazoglou, M. (2008). Monitoring web services: A database approach. In Proceedings of ServiceWave 2008 (Vol. 5377, pp. 98-109). (Lecture Notes in Computer Science; Vol. 5377). Heidelberg: Springer Verlag.
    Baazizi, M.A. ; Sebahi, S. ; Hacid, M.S. ; Benbernou, S. ; Papazoglou, M. / Monitoring web services : A database approach. Proceedings of ServiceWave 2008. Vol. 5377 Heidelberg : Springer Verlag, 2008. pp. 98-109 (Lecture Notes in Computer Science).
    @inproceedings{715fa80b8f0c4c998ce4e9f684b488b4,
    title = "Monitoring web services: A database approach",
    abstract = "Monitoring web services allows to analyze and verify some desired properties that services should exhibit. Such properties can be revealed by analyzing the execution of the services. Specifying monitoring expressions and extracting relevant information to perform monitoring is however not an easy task when the processes are specified by means of BPEL. In this paper we design a monitoring approach that makes use of business protocols as an abstraction of business processes specified by means of BPEL. High level queries are expressed against this abstraction and then translated into SQL queries that are evaluated against a database that stores the excustion traces of the services.",
    author = "M.A. Baazizi and S. Sebahi and M.S. Hacid and S. Benbernou and M. Papazoglou",
    year = "2008",
    language = "English",
    isbn = "103540898964",
    volume = "5377",
    series = "Lecture Notes in Computer Science",
    publisher = "Springer Verlag",
    pages = "98--109",
    booktitle = "Proceedings of ServiceWave 2008",
    address = "Germany",

    }

    Baazizi, MA, Sebahi, S, Hacid, MS, Benbernou, S & Papazoglou, M 2008, Monitoring web services: A database approach. in Proceedings of ServiceWave 2008. vol. 5377, Lecture Notes in Computer Science, vol. 5377, Springer Verlag, Heidelberg, pp. 98-109.

    Monitoring web services : A database approach. / Baazizi, M.A.; Sebahi, S.; Hacid, M.S.; Benbernou, S.; Papazoglou, M.

    Proceedings of ServiceWave 2008. Vol. 5377 Heidelberg : Springer Verlag, 2008. p. 98-109 (Lecture Notes in Computer Science; Vol. 5377).

    Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

    TY - GEN

    T1 - Monitoring web services

    T2 - A database approach

    AU - Baazizi, M.A.

    AU - Sebahi, S.

    AU - Hacid, M.S.

    AU - Benbernou, S.

    AU - Papazoglou, M.

    PY - 2008

    Y1 - 2008

    N2 - Monitoring web services allows to analyze and verify some desired properties that services should exhibit. Such properties can be revealed by analyzing the execution of the services. Specifying monitoring expressions and extracting relevant information to perform monitoring is however not an easy task when the processes are specified by means of BPEL. In this paper we design a monitoring approach that makes use of business protocols as an abstraction of business processes specified by means of BPEL. High level queries are expressed against this abstraction and then translated into SQL queries that are evaluated against a database that stores the excustion traces of the services.

    AB - Monitoring web services allows to analyze and verify some desired properties that services should exhibit. Such properties can be revealed by analyzing the execution of the services. Specifying monitoring expressions and extracting relevant information to perform monitoring is however not an easy task when the processes are specified by means of BPEL. In this paper we design a monitoring approach that makes use of business protocols as an abstraction of business processes specified by means of BPEL. High level queries are expressed against this abstraction and then translated into SQL queries that are evaluated against a database that stores the excustion traces of the services.

    M3 - Conference contribution

    SN - 103540898964

    VL - 5377

    T3 - Lecture Notes in Computer Science

    SP - 98

    EP - 109

    BT - Proceedings of ServiceWave 2008

    PB - Springer Verlag

    CY - Heidelberg

    ER -

    Baazizi MA, Sebahi S, Hacid MS, Benbernou S, Papazoglou M. Monitoring web services: A database approach. In Proceedings of ServiceWave 2008. Vol. 5377. Heidelberg: Springer Verlag. 2008. p. 98-109. (Lecture Notes in Computer Science).