Skip to main content

Defining Events as a Foundation of an Event Notification Middleware for the Cloud Ecosystem

  • Conference paper
Knowlege-Based and Intelligent Information and Engineering Systems (KES 2011)

Part of the book series: Lecture Notes in Computer Science ((LNAI,volume 6882))

  • 1300 Accesses

Abstract

This paper discusses the foundations for the implementation of an event processing framework for cloud ecosystems. The idea is to provide standard functionalities which allow users to build cloud solutions capable to respond autonomously to upcoming events, altered environmental conditions or changing needs. Therefore we propose an event-driven-service-oriented architecture. It consists of a set of web services which implement publish and subscribe based communication, complex event processing, rule based activity execution and event routing mechanisms for a cloud ecosystem.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Armbrust, M., et al.: Above the clouds: a Berkeley view of cloud computing. Berkeley: University of California, EECS Department. Technical Report UCB/EECS-2009-28

    Google Scholar 

  2. Buyya, R., et al.: Cloud computing and emerging IT platforms: vision, hype, and reality for delivering computing as the 5th utility. Future Generation Computer Systems 25(6)

    Google Scholar 

  3. Carzaniga, A., Rosenblum, D.S., Wolf, A.L.: Design and Evaluation of a Wide-Area Event Notification Service. ACM Transactions on Computer Systems 19(3) (2001)

    Google Scholar 

  4. Covington, R.: Event-Driven Architecture (EDA) and SOA: Complimentary architectures for the enterprise. OMG Special Interest Group: SOA, http://soa.omg.org/Uploaded%20Docs/SIG%20Meetings/Dec.%2005/05-12-04.pdf (accessed 12.12.2010)

  5. Cugola, G., Di Nitto, E., Fuggetta, A.: The JEDI Event-Based Infrastructure and Its Application to the Development of the OPSS WFMS. IEEE Transactions on Software Engineering 27(9), 827–850 (2001)

    Article  Google Scholar 

  6. Dittrich, K.R., Gatziu, S., Geppert, A.: The Active Database Management System Manifesto: A Rulebase of ADBMS Features. In: Sellis, T.K. (ed.) RIDS 1995. LNCS, vol. 985, Springer, Heidelberg (1995)

    Chapter  Google Scholar 

  7. Dunkel, J., Eberhart, A., Fischer, S., Kleiner, C., Koschel, A.: Systemarchitekturen für Verteilte Anwendungen. Carl Hanser Press, Munich

    Google Scholar 

  8. Gatziu Grivas, S., Schaaf, M., Kaschesky, M., Bouchard, G.: Cloud-based Event-processing Architecture for Opinion Mining. In: IEEE International Workshop on Management in Cloud Computing (MCC 2011), Washington (July 2011)

    Google Scholar 

  9. Goyal, P., Mikkilineni, R.: Policy-based Event-driven Services-oriented Architecture for Cloud Services Operation & Management. In: CLOUD-II IEEE 2009 International Conference on Cloud Computing, Bangalore, India (September 21-25, 2009)

    Google Scholar 

  10. Laliwala, Z., Chaudhary, S.: Event-driven service-oriented architecture. In: 5th International Conference on Service Systems and Service Management (ICSSSM 2008), Melbourne, Australia (June 30 - July 02, 2008)

    Google Scholar 

  11. Luckham, D.: The Power of Events: An Introduction to Complex Event Processing in Distributed Enterprise Systems. Pearson Education, London

    Google Scholar 

  12. Luckham, D.: SOA, EDA, BPM and CEP are all complementary. Part I, http://complexevents.com/wp-content/uploads/2007/05/SOA_EDA_Part_1.pdf (accessed 30.10.2010)

  13. Michelson, B.M.: Event-driven architecture overview: Event-driven SOA is just a part of the EDA story. Patricia Seybold Group, http://dx.doi.org/10.1571/bda2-2-06cc (accessed 26.11.2010)

  14. Ogle, D., et al.: Canonical Situation Data Format: The Common Base Event V 1.0.1. IBM, New York, http://www.eclipse.org/tptp/platform/docments/resources/cbe101spec/CommonBaseEvent_SituationData_V1.0.1.pdf (accessed 05.02.2011)

  15. Raines, G.: Cloud computing and SOA. MITRE, Bedford, http://www.mitre.org/work/tech_papers/tech_papers_09/09_0743/09_0743.pdf (accessed 28.05.2010)

  16. Rosenblum, D.S., Wolf, A.L.: A Design Framework for Internet-Scale Event Observation and Notification. In: Proc. of the 6th European Conference Held Jointly with the 5th ACM SIGSOFT International Symposium on Foundations of Software Engineering, Zurich, Switzerland, pp. 344–360 (September 1997)

    Google Scholar 

  17. Schaaf, M., Koschel, A., Gratziu Grivas, S., Astrova, I.: An Active DBMS Style Activity Service for Cloud Environments. In: Proc. of the International Conference on Cloud Computing, GRIDs, and Virtualization (IARIA 2010), Lisbon, Portugal (November 21-26, 2010)

    Google Scholar 

  18. Schaaf, M., Koschel, A., Gatziu Grivas, S.: Event Processing in the Cloud Environment with well-defined Semantics. In: Proc. of the first International Conference on Cloud Computing and Services Science, CLOSER 2011, Noordwijkerhout, Netherlands (May 2011)

    Google Scholar 

  19. Zhang, L.J., Zhou, Q.: CCOA: Cloud computing open architecture. In: IEEE 7th International Conference on Web Services (ICWS 2009), Los Angeles (July 6-10, 2009)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2011 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Sauter, R., Stratz, A., Grivas, S.G., Schaaf, M., Koschel, A. (2011). Defining Events as a Foundation of an Event Notification Middleware for the Cloud Ecosystem. In: König, A., Dengel, A., Hinkelmann, K., Kise, K., Howlett, R.J., Jain, L.C. (eds) Knowlege-Based and Intelligent Information and Engineering Systems. KES 2011. Lecture Notes in Computer Science(), vol 6882. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-23863-5_28

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-23863-5_28

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-23862-8

  • Online ISBN: 978-3-642-23863-5

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics