758
Views
15
CrossRef citations to date
0
Altmetric
Original Articles

REAL-TIME COMPLEX EVENT RECOGNITION AND REASONING–A LOGIC PROGRAMMING APPROACH

, , &
Pages 6-57 | Published online: 06 Feb 2012

Figures & data

FIGURE 1 Language for event processing-composition operators.

FIGURE 1 Language for event processing-composition operators.

FIGURE 2 Definition of extensional interpretation of event patterns. We use P(x) for patterns, q (x) for rational numbers, t (x) for terms and for event predicates.

FIGURE 2 Definition of extensional interpretation of event patterns. We use P(x) for patterns, q (x) for rational numbers, t (x) for terms and for event predicates.

FIGURE 3 Example program.

FIGURE 3 Example program.

FIGURE 4 Sensor location map. (Figure is provided in color online.)

FIGURE 4 Sensor location map. (Figure is provided in color online.)

TABLE 1 Namespace Abbreviations

TABLE 2 Complex Events from Live Sensor Data

TABLE 3 Computation for Pattern (42) from Live Sensor Data

FIGURE 5 Sensor location map with marked wind areas. (Figure is provided in color online.)

FIGURE 5 Sensor location map with marked wind areas. (Figure is provided in color online.)

TABLE 4 GeoNames Locations Nearby KSFO Weather Station (SFO Airport)

FIGURE 6 (a) Complex event throughout. (b) Memory consumption.

FIGURE 6 (a) Complex event throughout. (b) Memory consumption.

Reprints and Corporate Permissions

Please note: Selecting permissions does not provide access to the full text of the article, please see our help page How do I view content?

To request a reprint or corporate permissions for this article, please click on the relevant link below:

Academic Permissions

Please note: Selecting permissions does not provide access to the full text of the article, please see our help page How do I view content?

Obtain permissions instantly via Rightslink by clicking on the button below:

If you are unable to obtain permissions via Rightslink, please complete and submit this Permissions form. For more information, please visit our Permissions help page.