A Methodology for Designing Events and Patterns in Fast Data Processing View Full Text


Ontology type: schema:Chapter      Open Access: True


Chapter Info

DATE

2013

AUTHORS

Dominik Riemer , Nenad Stojanovic , Ljiljana Stojanovic

ABSTRACT

Complex Event Processing handles processing of a large number of heterogeneous events and pattern detection over multiple event streams in real-time. Situations of interests are modeled using event patterns which describe a specific situation in an event processing language. In order to leverage the usage of event processing in everyday situations, a clear methodology for the identification and definition of events and event patterns is needed. In this paper, we propose an end-to-end methodology for designing event processing systems. This methodology integrates domain knowledge modeled during the setup phase of event processing with a high-level event pattern language which allows users to create specific business-related patterns. In addition, our methodology regards the circumstance that some patterns might have to be defined by technical experts and therefore introduces an actor model. Our approach is validated based on a real use case of a supplier of convenience stores. More... »

PAGES

133-148

Identifiers

URI

http://scigraph.springernature.com/pub.10.1007/978-3-642-38709-8_9

DOI

http://dx.doi.org/10.1007/978-3-642-38709-8_9

DIMENSIONS

https://app.dimensions.ai/details/publication/pub.1038821167


Indexing Status Check whether this publication has been indexed by Scopus and Web Of Science using the SN Indexing Status Tool
Incoming Citations Browse incoming citations for this publication using opencitations.net

JSON-LD is the canonical representation for SciGraph data.

TIP: You can open this SciGraph record using an external JSON-LD service: JSON-LD Playground Google SDTT

[
  {
    "@context": "https://springernature.github.io/scigraph/jsonld/sgcontext.json", 
    "about": [
      {
        "id": "http://purl.org/au-research/vocabulary/anzsrc-for/2008/08", 
        "inDefinedTermSet": "http://purl.org/au-research/vocabulary/anzsrc-for/2008/", 
        "name": "Information and Computing Sciences", 
        "type": "DefinedTerm"
      }, 
      {
        "id": "http://purl.org/au-research/vocabulary/anzsrc-for/2008/0801", 
        "inDefinedTermSet": "http://purl.org/au-research/vocabulary/anzsrc-for/2008/", 
        "name": "Artificial Intelligence and Image Processing", 
        "type": "DefinedTerm"
      }, 
      {
        "id": "http://purl.org/au-research/vocabulary/anzsrc-for/2008/0806", 
        "inDefinedTermSet": "http://purl.org/au-research/vocabulary/anzsrc-for/2008/", 
        "name": "Information Systems", 
        "type": "DefinedTerm"
      }
    ], 
    "author": [
      {
        "affiliation": {
          "alternateName": "FZI Forschungszentrum Informatik, Haid-und-Neu-Str. 10-14, 76131, Karlsruhe, Germany", 
          "id": "http://www.grid.ac/institutes/None", 
          "name": [
            "FZI Forschungszentrum Informatik, Haid-und-Neu-Str. 10-14, 76131, Karlsruhe, Germany"
          ], 
          "type": "Organization"
        }, 
        "familyName": "Riemer", 
        "givenName": "Dominik", 
        "id": "sg:person.014122362635.53", 
        "sameAs": [
          "https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.014122362635.53"
        ], 
        "type": "Person"
      }, 
      {
        "affiliation": {
          "alternateName": "FZI Forschungszentrum Informatik, Haid-und-Neu-Str. 10-14, 76131, Karlsruhe, Germany", 
          "id": "http://www.grid.ac/institutes/None", 
          "name": [
            "FZI Forschungszentrum Informatik, Haid-und-Neu-Str. 10-14, 76131, Karlsruhe, Germany"
          ], 
          "type": "Organization"
        }, 
        "familyName": "Stojanovic", 
        "givenName": "Nenad", 
        "id": "sg:person.011564632227.91", 
        "sameAs": [
          "https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.011564632227.91"
        ], 
        "type": "Person"
      }, 
      {
        "affiliation": {
          "alternateName": "FZI Forschungszentrum Informatik, Haid-und-Neu-Str. 10-14, 76131, Karlsruhe, Germany", 
          "id": "http://www.grid.ac/institutes/None", 
          "name": [
            "FZI Forschungszentrum Informatik, Haid-und-Neu-Str. 10-14, 76131, Karlsruhe, Germany"
          ], 
          "type": "Organization"
        }, 
        "familyName": "Stojanovic", 
        "givenName": "Ljiljana", 
        "id": "sg:person.013755153627.81", 
        "sameAs": [
          "https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.013755153627.81"
        ], 
        "type": "Person"
      }
    ], 
    "datePublished": "2013", 
    "datePublishedReg": "2013-01-01", 
    "description": "Complex Event Processing handles processing of a large number of heterogeneous events and pattern detection over multiple event streams in real-time. Situations of interests are modeled using event patterns which describe a specific situation in an event processing language. In order to leverage the usage of event processing in everyday situations, a clear methodology for the identification and definition of events and event patterns is needed. In this paper, we propose an end-to-end methodology for designing event processing systems. This methodology integrates domain knowledge modeled during the setup phase of event processing with a high-level event pattern language which allows users to create specific business-related patterns. In addition, our methodology regards the circumstance that some patterns might have to be defined by technical experts and therefore introduces an actor model. Our approach is validated based on a real use case of a supplier of convenience stores.", 
    "editor": [
      {
        "familyName": "King", 
        "givenName": "Rudibert", 
        "type": "Person"
      }
    ], 
    "genre": "chapter", 
    "id": "sg:pub.10.1007/978-3-642-38709-8_9", 
    "inLanguage": "en", 
    "isAccessibleForFree": true, 
    "isPartOf": {
      "isbn": [
        "978-3-642-38708-1", 
        "978-3-642-38709-8"
      ], 
      "name": "Active Flow and Combustion Control 2018", 
      "type": "Book"
    }, 
    "keywords": [
      "event processing", 
      "event patterns", 
      "multiple event streams", 
      "event pattern languages", 
      "Complex Event Processing", 
      "event processing language", 
      "event processing systems", 
      "real use case", 
      "fast data processing", 
      "event streams", 
      "definition of events", 
      "domain knowledge", 
      "use cases", 
      "processing language", 
      "setup phase", 
      "end methodology", 
      "pattern language", 
      "actor model", 
      "situations of interest", 
      "processing system", 
      "data processing", 
      "heterogeneous events", 
      "clear methodology", 
      "processing", 
      "language", 
      "technical experts", 
      "large number", 
      "users", 
      "methodology", 
      "specific situations", 
      "everyday situations", 
      "usage", 
      "situation", 
      "experts", 
      "streams", 
      "stores", 
      "detection", 
      "suppliers", 
      "system", 
      "convenience stores", 
      "knowledge", 
      "definition", 
      "model", 
      "order", 
      "patterns", 
      "interest", 
      "number", 
      "end", 
      "identification", 
      "events", 
      "circumstances", 
      "cases", 
      "addition", 
      "phase", 
      "paper", 
      "approach"
    ], 
    "name": "A Methodology for Designing Events and Patterns in Fast Data Processing", 
    "pagination": "133-148", 
    "productId": [
      {
        "name": "dimensions_id", 
        "type": "PropertyValue", 
        "value": [
          "pub.1038821167"
        ]
      }, 
      {
        "name": "doi", 
        "type": "PropertyValue", 
        "value": [
          "10.1007/978-3-642-38709-8_9"
        ]
      }
    ], 
    "publisher": {
      "name": "Springer Nature", 
      "type": "Organisation"
    }, 
    "sameAs": [
      "https://doi.org/10.1007/978-3-642-38709-8_9", 
      "https://app.dimensions.ai/details/publication/pub.1038821167"
    ], 
    "sdDataset": "chapters", 
    "sdDatePublished": "2022-05-10T10:38", 
    "sdLicense": "https://scigraph.springernature.com/explorer/license/", 
    "sdPublisher": {
      "name": "Springer Nature - SN SciGraph project", 
      "type": "Organization"
    }, 
    "sdSource": "s3://com-springernature-scigraph/baseset/20220509/entities/gbq_results/chapter/chapter_147.jsonl", 
    "type": "Chapter", 
    "url": "https://doi.org/10.1007/978-3-642-38709-8_9"
  }
]
 

Download the RDF metadata as:  json-ld nt turtle xml License info

HOW TO GET THIS DATA PROGRAMMATICALLY:

JSON-LD is a popular format for linked data which is fully compatible with JSON.

curl -H 'Accept: application/ld+json' 'https://scigraph.springernature.com/pub.10.1007/978-3-642-38709-8_9'

N-Triples is a line-based linked data format ideal for batch operations.

curl -H 'Accept: application/n-triples' 'https://scigraph.springernature.com/pub.10.1007/978-3-642-38709-8_9'

Turtle is a human-readable linked data format.

curl -H 'Accept: text/turtle' 'https://scigraph.springernature.com/pub.10.1007/978-3-642-38709-8_9'

RDF/XML is a standard XML format for linked data.

curl -H 'Accept: application/rdf+xml' 'https://scigraph.springernature.com/pub.10.1007/978-3-642-38709-8_9'


 

This table displays all metadata directly associated to this object as RDF triples.

134 TRIPLES      23 PREDICATES      83 URIs      75 LITERALS      7 BLANK NODES

Subject Predicate Object
1 sg:pub.10.1007/978-3-642-38709-8_9 schema:about anzsrc-for:08
2 anzsrc-for:0801
3 anzsrc-for:0806
4 schema:author N80bb9cbffdbb48b5a18730d25e651883
5 schema:datePublished 2013
6 schema:datePublishedReg 2013-01-01
7 schema:description Complex Event Processing handles processing of a large number of heterogeneous events and pattern detection over multiple event streams in real-time. Situations of interests are modeled using event patterns which describe a specific situation in an event processing language. In order to leverage the usage of event processing in everyday situations, a clear methodology for the identification and definition of events and event patterns is needed. In this paper, we propose an end-to-end methodology for designing event processing systems. This methodology integrates domain knowledge modeled during the setup phase of event processing with a high-level event pattern language which allows users to create specific business-related patterns. In addition, our methodology regards the circumstance that some patterns might have to be defined by technical experts and therefore introduces an actor model. Our approach is validated based on a real use case of a supplier of convenience stores.
8 schema:editor Nda44612376bc4fcaaeb478667c269b03
9 schema:genre chapter
10 schema:inLanguage en
11 schema:isAccessibleForFree true
12 schema:isPartOf N10cb75ba0f5a4bf4a2a3a65558ff44f7
13 schema:keywords Complex Event Processing
14 actor model
15 addition
16 approach
17 cases
18 circumstances
19 clear methodology
20 convenience stores
21 data processing
22 definition
23 definition of events
24 detection
25 domain knowledge
26 end
27 end methodology
28 event pattern languages
29 event patterns
30 event processing
31 event processing language
32 event processing systems
33 event streams
34 events
35 everyday situations
36 experts
37 fast data processing
38 heterogeneous events
39 identification
40 interest
41 knowledge
42 language
43 large number
44 methodology
45 model
46 multiple event streams
47 number
48 order
49 paper
50 pattern language
51 patterns
52 phase
53 processing
54 processing language
55 processing system
56 real use case
57 setup phase
58 situation
59 situations of interest
60 specific situations
61 stores
62 streams
63 suppliers
64 system
65 technical experts
66 usage
67 use cases
68 users
69 schema:name A Methodology for Designing Events and Patterns in Fast Data Processing
70 schema:pagination 133-148
71 schema:productId N563aa21ef41f4e09a86c36061c315307
72 Nda83c29b401b40ad87f6a73bcd7cf058
73 schema:publisher N8ace224fd8c3436ab4b48de562ed4831
74 schema:sameAs https://app.dimensions.ai/details/publication/pub.1038821167
75 https://doi.org/10.1007/978-3-642-38709-8_9
76 schema:sdDatePublished 2022-05-10T10:38
77 schema:sdLicense https://scigraph.springernature.com/explorer/license/
78 schema:sdPublisher N5468fd074c5a466e81ebee4b7065d1ee
79 schema:url https://doi.org/10.1007/978-3-642-38709-8_9
80 sgo:license sg:explorer/license/
81 sgo:sdDataset chapters
82 rdf:type schema:Chapter
83 N10cb75ba0f5a4bf4a2a3a65558ff44f7 schema:isbn 978-3-642-38708-1
84 978-3-642-38709-8
85 schema:name Active Flow and Combustion Control 2018
86 rdf:type schema:Book
87 N5468fd074c5a466e81ebee4b7065d1ee schema:name Springer Nature - SN SciGraph project
88 rdf:type schema:Organization
89 N563aa21ef41f4e09a86c36061c315307 schema:name dimensions_id
90 schema:value pub.1038821167
91 rdf:type schema:PropertyValue
92 N5fcc55db723f453b8e8fedd8d8296c12 schema:familyName King
93 schema:givenName Rudibert
94 rdf:type schema:Person
95 N80bb9cbffdbb48b5a18730d25e651883 rdf:first sg:person.014122362635.53
96 rdf:rest N938d1a1b7d3a498c94468187067ebc0a
97 N8ace224fd8c3436ab4b48de562ed4831 schema:name Springer Nature
98 rdf:type schema:Organisation
99 N938d1a1b7d3a498c94468187067ebc0a rdf:first sg:person.011564632227.91
100 rdf:rest Nec4d56943db649bcb7e7dd44fe6e7a0a
101 Nda44612376bc4fcaaeb478667c269b03 rdf:first N5fcc55db723f453b8e8fedd8d8296c12
102 rdf:rest rdf:nil
103 Nda83c29b401b40ad87f6a73bcd7cf058 schema:name doi
104 schema:value 10.1007/978-3-642-38709-8_9
105 rdf:type schema:PropertyValue
106 Nec4d56943db649bcb7e7dd44fe6e7a0a rdf:first sg:person.013755153627.81
107 rdf:rest rdf:nil
108 anzsrc-for:08 schema:inDefinedTermSet anzsrc-for:
109 schema:name Information and Computing Sciences
110 rdf:type schema:DefinedTerm
111 anzsrc-for:0801 schema:inDefinedTermSet anzsrc-for:
112 schema:name Artificial Intelligence and Image Processing
113 rdf:type schema:DefinedTerm
114 anzsrc-for:0806 schema:inDefinedTermSet anzsrc-for:
115 schema:name Information Systems
116 rdf:type schema:DefinedTerm
117 sg:person.011564632227.91 schema:affiliation grid-institutes:None
118 schema:familyName Stojanovic
119 schema:givenName Nenad
120 schema:sameAs https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.011564632227.91
121 rdf:type schema:Person
122 sg:person.013755153627.81 schema:affiliation grid-institutes:None
123 schema:familyName Stojanovic
124 schema:givenName Ljiljana
125 schema:sameAs https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.013755153627.81
126 rdf:type schema:Person
127 sg:person.014122362635.53 schema:affiliation grid-institutes:None
128 schema:familyName Riemer
129 schema:givenName Dominik
130 schema:sameAs https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.014122362635.53
131 rdf:type schema:Person
132 grid-institutes:None schema:alternateName FZI Forschungszentrum Informatik, Haid-und-Neu-Str. 10-14, 76131, Karlsruhe, Germany
133 schema:name FZI Forschungszentrum Informatik, Haid-und-Neu-Str. 10-14, 76131, Karlsruhe, Germany
134 rdf:type schema:Organization
 




Preview window. Press ESC to close (or click here)


...