skip to main content
10.1145/1385989.1386031acmotherconferencesArticle/Chapter ViewAbstractPublication PagesdebsConference Proceedingsconference-collections
demonstration

Publish/subscribe in the VRESCo SOA runtime

Published:01 July 2008Publication History

ABSTRACT

Event-based systems and the publish/subscribe style are widely used to notify subscribers when certain events of interest occur. In the context of Service-oriented Architecture (SOA) and Web services, event notifications can be used to address one issue inherent to the SOA paradigm: Services and Quality of Service attributes are changing regularly but service consumers cannot react automatically. In current service registry standards, notifications are mainly used to inform about changes in the registry data, which does not include service runtime information. In this paper, we present a SOA runtime environment that leverages event processing for Web services to support the full service lifecycle, including runtime information concerning service discovery and invocation, as well as Quality of Service attributes.

References

  1. G. Cugola and E. Di Nitto. On adopting content-based routing in service-oriented architectures. Information and Software Technology, 50(1--2):22--35, Jan. 2008. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. P. Leitner, A. Michlmayr, F. Rosenberg, and S. Dustdar. End-to-End Versioning Support for Web Services. In Proceedings of the International Conference on Services Computing (SCC 2008). IEEE Computer Society, July 2008. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. G. Li, A. Cheung, S. Hou, S. Hu, V. Muthusamy, R. Sherafat, A. Wun, H.-A. Jacobsen, and S. Manovski. Historic Data Access in Publish/Subscribe. In Proceedings of the Inaugural International Conference on Distributed Event-Based Systems (DEBS'07), pages 80--84. ACM, 2007. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. D. C. Luckham and J. Vera. An Event-Based Architecture Definition Language. IEEE Transactions on Software Engineering, 21(9):717--734, 1995. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. S. P. Mahambre, M. K. S. D, and U. Bellur. A Taxonomy of QoS-Aware, Adaptive Event-Dissemination Middleware. IEEE Internet Computing, 11(4):35--44, 2007. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. A. Michlmayr, F. Rosenberg, P. Leitner, and S. Dustdar. Advanced Event Processing and Notifications in Service Runtime Environments. In Proceedings of the 2nd International Conference on Distributed Event-Based Systems (DEBS'08). ACM, 2008. Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. A. Michlmayr, F. Rosenberg, C. Platzer, M. Treiber, and S. Dustdar. Towards Recovering the Broken SOA Trianlge -- A Software Engineering Perspective. In Proceedings of the Second International Workshop on Service Oriented Software Engineering (IW-SOSWE'07), pages 22--28, Sept. 2007. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. OASIS International Standards Consortium. ebXML Registry Services and Protocols, 2005.Google ScholarGoogle Scholar
  9. OASIS International Standards Consortium. Universal Description, Discovery and Integration (UDDI), 2005.Google ScholarGoogle Scholar
  10. OASIS International Standards Consortium. Web Services Notification (WS-Notification), 2006.Google ScholarGoogle Scholar
  11. S. Rozsnyai, R. Vecera, J. Schiefer, and A. Schatten. Event Cloud - Searching for Correlated Business Events. In Proceedings of the 9th IEEE International Conference on E-Commerce Technology and The 4th IEEE International Conference on Enterprise Computing, E-Commerce and E-Services (CEC-EEE 2007), pages 409--420. IEEE Computer Society, 2007.Google ScholarGoogle ScholarCross RefCross Ref
  12. World Wide Web Consortium. Web Services Eventing (WS-Eventing), 2006.Google ScholarGoogle Scholar
  13. Esper Reference Documentation, 2008. http://esper.codehaus.org/.Google ScholarGoogle Scholar

Index Terms

  1. Publish/subscribe in the VRESCo SOA runtime

      Recommendations

      Comments

      Login options

      Check if you have access through your login credentials or your institution to get full access on this article.

      Sign in
      • Published in

        cover image ACM Other conferences
        DEBS '08: Proceedings of the second international conference on Distributed event-based systems
        July 2008
        377 pages
        ISBN:9781605580906
        DOI:10.1145/1385989

        Copyright © 2008 ACM

        Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

        Publisher

        Association for Computing Machinery

        New York, NY, United States

        Publication History

        • Published: 1 July 2008

        Permissions

        Request permissions about this article.

        Request Permissions

        Check for updates

        Qualifiers

        • demonstration

        Acceptance Rates

        Overall Acceptance Rate130of553submissions,24%

      PDF Format

      View or Download as a PDF file.

      PDF

      eReader

      View online with eReader.

      eReader