Metadata services for distributed event stream processing agents

Mahesh B. Chaudhari, Suzanne Dietrich

Research output: Chapter in Book/Report/Conference proceedingConference contribution

2 Scopus citations

Abstract

Enterprise-level applications are becoming complex with the need for event and stream processing, multiple query processing and data analysis over heterogeneous data sources such as relational databases and XML data. Such applications require access to the metadata information for these different data sources. This paper discusses the design and implementation of a service-based dynamic metadata repository over heterogeneous data sources in a distributed event stream processing environment. The metadata repository is dynamic such that data resources can be registered or unregistered at run time. The design of such a metadata database is the first step in researching multiple query optimization over various query expressions to detect and materialize common subexpressions over relational and XML structured data sources.

Original languageEnglish (US)
Title of host publication19th International Conference on Software Engineering and Data Engineering 2010, SEDE 2010
Pages307-312
Number of pages6
StatePublished - 2010
Event19th International Conference on Software Engineering and Data Engineering 2010, SEDE 2010 - San Francisco, CA, United States
Duration: Jun 16 2010Jun 18 2010

Publication series

Name19th International Conference on Software Engineering and Data Engineering 2010, SEDE 2010

Other

Other19th International Conference on Software Engineering and Data Engineering 2010, SEDE 2010
Country/TerritoryUnited States
CitySan Francisco, CA
Period6/16/106/18/10

Keywords

  • Common subexpressions
  • Event stream processing
  • Materialized views
  • Metadata
  • Multiple query optimization
  • WCF services

ASJC Scopus subject areas

  • Software

Fingerprint

Dive into the research topics of 'Metadata services for distributed event stream processing agents'. Together they form a unique fingerprint.

Cite this