Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.1145/1929566.1929569acmotherconferencesArticle/Chapter ViewAbstractPublication PagesmonaConference Proceedingsconference-collections
research-article

Enhancing event processing networks with semantics to enable self-managed SEE federations

Published: 01 December 2010 Publication History

Abstract

As a common platform to easily exchange information, the Web is already overwhelmed with events which need to be processed in timely fashion. The opportunity to detect event occurrences in real time at a Web scale while correlating events from different sources has the potential to enable powerful applications. Recent contributions in the area of event processing provide a generic framework, usually referred to as Event Processing Networks. This paper proposes a grounding of the Event Processing Network conceptual model on Semantic Web technologies, in order to realize Semantically-enhanced Event Processing Networks (SEPNs). As a use case, the paper describes the integration of SEPNs with a Semantic Execution Environment (SEE), in order to achieve a suitable level of monitoring and self-management. While relying on the proposed monitoring ontology, we show how SEPNs are capable of observing events at the level of both single and federated SEE deployments and of responding accordingly.

References

[1]
D. Anicic, P. Fodor, R. Stuhmer, and N. Stojanovic. Event-Driven Approach for Logic-Based Complex Event Processing. In Proceedings of the 2009 International Conference on Computational Science and Engineering - Volume 01, CSE '09, pages 56--63, Washington, DC, USA, 2009. IEEE Computer Society.
[2]
D. F. Barbieri, D. Braga, S. Ceri, E. Della Valle, and M. Grossniklaus. C-SPARQL: SPARQL for continuous querying. In WWW '09: Proceedings of the 18th International Conference on World Wide Web, pages 1061--1062, New York, NY, USA, 2009. ACM.
[3]
D. F. Barbieri, D. Braga, S. Ceri, and M. Grossniklaus. An execution environment for C-SPARQL queries. In EDBT '10: Proceedings of the 13th International Conference on Extending Database Technology, pages 441--452, New York, NY, USA, 2010. ACM.
[4]
D. Brickley and R. Guha. RDF Vocabulary Description Language 1.0: RDF Schema. W3C Recommendation, 2004.
[5]
J. Cardoso and A. P. Sheth. Semantic Web Services, Processes and Applications (Semantic Web and Beyond: Computing for Human Experience). Springer-Verlag New York, Inc., Secaucus, NJ, USA, 2006.
[6]
D. Cerri and S. Komazec. Towards a Federation of Semantic Execution Environments. In Proceedings of the 1st International Future Enterprise Systems Workshop (FES-2010), volume 659 of CEUR Workshop Proceedings, 2010.
[7]
O. Etzion and P. Niblett. Event Processing in Action. Manning Publications Co., Sound View Ct. 3B, Greenwich, CT 06830, 2010.
[8]
C. L. Forgy. Rete: A Fast Algorithm for the Many Pattern/Many Object Pattern Match Problem. In P. G. Raeth, editor, Expert systems, pages 324--341. IEEE Computer Society Press, Los Alamitos, CA, USA, 1990.
[9]
S. Komazec and F. M. Facca. Towards a Reactive Semantic Execution Environment. In OTM '09: Proceedings of the Confederated International Workshops and Posters on On the Move to Meaningful Internet Systems, pages 877--887, Berlin, Heidelberg, 2009. Springer-Verlag.
[10]
D. C. Luckham. The Power of Events: An Introduction to Complex Event Processing in Distributed Enterprise Systems. Addison-Wesley Longman Publishing Co., Inc., Boston, MA, USA, 2001.
[11]
F. Manola and E. Miller. RDF Primer. W3C Recommendation, 2004.
[12]
F. Nazir, H. F. Ahmad, H. A. Burki, T. H. Tarar, A. Ali, and H. Suguri. A Resource Monitoring and Management Middleware Infrastructure for Semantic Resource Grid. In P. Herrero, M. S. Perez, and V. Robles, editors, Scientific Applications of Grid Computing, volume 3458 of Lecture Notes in Computer Science, pages 188--196. Springer Berlin / Heidelberg, 2005.
[13]
G. Papamarkos, A. Poulovassilis, and P. T. Wood. RDFTL: An Event-Condition-Action Language for RDF. In Proceedings of the 3rd International Workshop on Web Dynamics (in conjunction with WWW2004), pages 223--248, 2004.
[14]
C. Pedrinaci, J. Domingue, and A. K. Alves de Medeiros. A Core Ontology for Business Process Analysis. In S. Bechhofer, M. Hauswirth, J. Hoffmann, and M. Koubarakis, editors, Proceedings of the 5th European Semantic Web Conference, volume 5021 of Lecture Notes in Computer Science, pages 49--64, Berlin, Heidelberg, 2008. Springer-Verlag.
[15]
E. Prud'hommeaux and A. Seaborne. SPARQL Query Language for RDF. W3C Recommendation, 2008.
[16]
A. Sheth, C. Henson, and S. S. Sahoo. Semantic Sensor Web. IEEE Internet Computing, 12(4):78--83, 2008.
[17]
H.-L. Truong, S. Dustdar, and T. Fahringer. Performance metrics and ontologies for Grid workflows. Future Gener. Comput. Syst., 23(6):760--772, 2007.
[18]
R. Vaculín and K. Sycara. Monitoring execution of OWL-S web services. In Proceedings of OWL-S: Experiences and Directions Workshop, 4th European Semantic Web Conference, June 2007.
[19]
R. Vaculín and K. Sycara. Specifying and Monitoring Composite Events for Semantic Web Services. In ECOWS '07: Proceedings of the 5th European Conference on Web Services, pages 87--96, Washington, DC, USA, 2007. IEEE Computer Society.
[20]
R. Vaculín, K. Wiesner, and K. Sycara. Exception Handling and Recovery of Semantic Web Services. In ICNS '08: Proceedings of the 4th International Conference on Networking and Services, pages 217--222, Washington, DC, USA, 2008. IEEE Computer Society.
[21]
K. Wiesner, R. Vaculín, M. Kollingbaum, and K. Sycara. Recovery Mechanisms for Semantic Web Services. In R. Meier and S. Terzis, editors, DAIS '08: Proceedings of the 8th IFIP WG 6.1 international conference on Distributed applications and interoperable systems, volume 5053 of Lecture Notes in Computer Science, pages 100--105, Berlin, Heidelberg, 2008. Springer-Verlag.
[22]
Y. Yu and H. Jin. An Ontology-Based Host Resources Monitoring Approach in Grid Environment. In W. Fan, Z. Wu, and J. Yang, editors, Advances in Web-Age Information Management, volume 3739 of Lecture Notes in Computer Science, pages 834--839. Springer Berlin / Heidelberg, 2005.

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Other conferences
MONA '10: Proceedings of the 3rd International Workshop on Monitoring, Adaptation and Beyond
December 2010
61 pages
ISBN:9781450304221
DOI:10.1145/1929566
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: 01 December 2010

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. RDF(S)
  2. SPARQL
  3. event processing
  4. monitoring
  5. semantic execution environment
  6. semantic web
  7. web services

Qualifiers

  • Research-article

Conference

MONA '10

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • 0
    Total Citations
  • 98
    Total Downloads
  • Downloads (Last 12 months)0
  • Downloads (Last 6 weeks)0
Reflects downloads up to 22 Sep 2024

Other Metrics

Citations

View Options

Get Access

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media