×

Method and system for automatically assembling stream processing graphs in stream processing systems

  • US 7,834,875 B2
  • Filed: 04/02/2007
  • Issued: 11/16/2010
  • Est. Priority Date: 04/02/2007
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method for assembling stream processing graphs in a stream processing system, comprising:

  • performing, in an offline manner, translating a plurality of processing element and data source descriptions into a planning language and performing reasoning on the plurality of processing element and data source descriptions during the translation; and

    performing, in an online manner, receiving a processing request that specifies a desired processing outcome;

    translating the processing request into a planning goal; and

    assembling a plurality of stream processing graphs, each of the processing graphs including a plurality of the translated and reasoned processing elements or data sources that satisfy the desired processing outcome,wherein a first processing element description includes;

    an input message pattern that includes variables representing data objects that must be included in a message input to the first processing element, and a graph pattern that semantically describes the data objects that must be included in the message input to the first processing element.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×