SlideShare a Scribd company logo
1 of 9
Download to read offline
Semantic-Driven CEP for Delivery of
Information Streams in Data-
Intensive Monitoring Systems
•Date: July, 2015
•Linked to: RTD at FAST
Contact information
Tampere University of Technology,
FAST Laboratory,
P.O. Box 600,
FIN-33101 Tampere,
Finland
Email: fast@tut.fi
www.tut.fi/fast
Conference: 13th IEEE International
Conference on Industrial Informatics,
INDIN 2015. Cambridge, United Kingdom
– July 22-24 2015
Title of the paper: Semantic-Driven CEP
for Delivery of Information Streams in
Data-Intensive Monitoring Systems
Authors: Yulia Evchina, Jose L. Martinez
Lastra
If you would like to receive a reprint of
the original paper, please contact us
Email of the corresponding author: yulia.evchina@tut.fi
Semantic-Driven CEP for Delivery of
Information Streams in Data-
Intensive Monitoring Systems
Yulia Evchina
Prof. Jose L. Martinez Lastra, Dr.Sc.
Tampere University of Technnology, Finland
Monitoring systems trends
• Heterogeneous and multiple devices
• More users and user groups
• Systems are hard to configure and information is
delivered regardless to user needs
• The aim is to deliver personalized information to
each user of the system
12.8.2015INDIN 2015 3
Approach. Combination of
Semantic Web and CEP
• Semantic Web (SW) technologies are the W3C
standards for describing and relating information
– OWL ontologies, SPARQL queries
• Complex Event Processing (CEP) is the method
for analyzing run-time events and matching
them with predefined patterns or rules
– CEP engines
12.8.2015INDIN 2015 4
Proposed architecture
12.8.2015INDIN 2015 5
• Ontological model & semantic
reasoner
– Models of users, devices,
places…
• Run-time event processor
– Predefined rules
• Information source adapters
– Transforming data to internal use
• Information dispatcher
– Transforming data to external
applications
Application ontology
overview
• Each concept has
underlying taxonomy
specific to domain
• Individuals of ontology
describe specific features
of the system
• Ontology with taxonomies
and individuals comprises
knowledge model of the
system
12.8.2015INDIN 2015 6
Application ontology
example
12.8.2015INDIN 2015 7
• The information from model is submitted to CEP engine
• CEP analyzes information from ontology and data from devices
• Configuration of the middleware assumes only changing knowledge
model
Implementation
• Each architecture layer is
separate java web
application
• The communication is done
via DPWS Web Services
(DPWS4J, JMEDS) and
ZeroMQ communication
library
• Ontology is manipulated with
Jena framework
• CEP engine is Drools Fusion
12.8.2015INDIN 2015 8
Summary
• The number and diversity of devices result in
bulky information flows
• Combination of SW technologies and CEP
could enable selective information delivery
– CEP allows event-driven monitoring
– SW technologies allow easier
(re)configuration of the system
12.8.2015INDIN 2015 9

More Related Content

What's hot

UCSF Informatics Day 2014 - Jocel Dumlao, "REDCap / MyResearch"
UCSF Informatics Day 2014 - Jocel Dumlao, "REDCap / MyResearch"UCSF Informatics Day 2014 - Jocel Dumlao, "REDCap / MyResearch"
UCSF Informatics Day 2014 - Jocel Dumlao, "REDCap / MyResearch"CTSI at UCSF
 
Demonstrating a Framework for KOS-based Recommendations Systems
Demonstrating a Framework for KOS-based Recommendations SystemsDemonstrating a Framework for KOS-based Recommendations Systems
Demonstrating a Framework for KOS-based Recommendations SystemsGESIS
 
IPRES 2014 paper presentation: significant environment information for LTDP
IPRES 2014 paper presentation: significant environment information for LTDPIPRES 2014 paper presentation: significant environment information for LTDP
IPRES 2014 paper presentation: significant environment information for LTDPFabio Corubolo
 
ALIGNED Data Curation Methods and Tools
ALIGNED Data Curation Methods and ToolsALIGNED Data Curation Methods and Tools
ALIGNED Data Curation Methods and ToolsAlignedProject
 
3rd DBpedia Community Meeting - ALIGNED
3rd DBpedia Community Meeting - ALIGNED3rd DBpedia Community Meeting - ALIGNED
3rd DBpedia Community Meeting - ALIGNEDodhrangavin
 
Expert panel on industrialising microbiomics - with Unilever
Expert panel on industrialising microbiomics - with UnileverExpert panel on industrialising microbiomics - with Unilever
Expert panel on industrialising microbiomics - with UnileverEagle Genomics
 
PERICLES Modelling Policies - Acting on Change 2016
PERICLES Modelling Policies - Acting on Change 2016PERICLES Modelling Policies - Acting on Change 2016
PERICLES Modelling Policies - Acting on Change 2016PERICLES_FP7
 
PERICLES Ecosystem Modelling (NCDD use case) - Acting on Change 2016
PERICLES Ecosystem Modelling (NCDD use case) - Acting on Change 2016PERICLES Ecosystem Modelling (NCDD use case) - Acting on Change 2016
PERICLES Ecosystem Modelling (NCDD use case) - Acting on Change 2016PERICLES_FP7
 
Visualizing Co-authorship Networks for Actionable Insights: Action Design Res...
Visualizing Co-authorship Networks for Actionable Insights: Action Design Res...Visualizing Co-authorship Networks for Actionable Insights: Action Design Res...
Visualizing Co-authorship Networks for Actionable Insights: Action Design Res...Jukka Huhtamäki
 
Towards a Framework for Monitoring and Analyzing QoS Metrics of Grid Services
Towards a Framework for Monitoring and Analyzing QoS Metrics of Grid ServicesTowards a Framework for Monitoring and Analyzing QoS Metrics of Grid Services
Towards a Framework for Monitoring and Analyzing QoS Metrics of Grid ServicesHong-Linh Truong
 
Strijker, A. (2001). Using Metadata For Reusing Material And Providing User S...
Strijker, A. (2001). Using Metadata For Reusing Material And Providing User S...Strijker, A. (2001). Using Metadata For Reusing Material And Providing User S...
Strijker, A. (2001). Using Metadata For Reusing Material And Providing User S...Saxion
 
Mipro18 saari esitys_05
Mipro18 saari esitys_05Mipro18 saari esitys_05
Mipro18 saari esitys_05Mika Saari
 
Value of Virtualized Programmable Network Infrastructures
Value of Virtualized Programmable Network InfrastructuresValue of Virtualized Programmable Network Infrastructures
Value of Virtualized Programmable Network Infrastructuresictseserv
 
Special Issue on: "Advances in Neural Network Models and Algorithms for Data ...
Special Issue on: "Advances in Neural Network Models and Algorithms for Data ...Special Issue on: "Advances in Neural Network Models and Algorithms for Data ...
Special Issue on: "Advances in Neural Network Models and Algorithms for Data ...gerogepatton
 
The case for cloud computing in Life Sciences
The case for cloud computing in Life SciencesThe case for cloud computing in Life Sciences
The case for cloud computing in Life SciencesOla Spjuth
 
Dr Dennis Kehoe- Connected Health Cities: Using Learning Health Systems
Dr Dennis Kehoe- Connected Health Cities: Using Learning Health SystemsDr Dennis Kehoe- Connected Health Cities: Using Learning Health Systems
Dr Dennis Kehoe- Connected Health Cities: Using Learning Health SystemsInnovation Agency
 
Dealing with digital furniture: LMS', IRs and CRIS' - Opportunities for Integ...
Dealing with digital furniture: LMS', IRs and CRIS' - Opportunities for Integ...Dealing with digital furniture: LMS', IRs and CRIS' - Opportunities for Integ...
Dealing with digital furniture: LMS', IRs and CRIS' - Opportunities for Integ...enlightenrepository
 

What's hot (20)

UCSF Informatics Day 2014 - Jocel Dumlao, "REDCap / MyResearch"
UCSF Informatics Day 2014 - Jocel Dumlao, "REDCap / MyResearch"UCSF Informatics Day 2014 - Jocel Dumlao, "REDCap / MyResearch"
UCSF Informatics Day 2014 - Jocel Dumlao, "REDCap / MyResearch"
 
Demonstrating a Framework for KOS-based Recommendations Systems
Demonstrating a Framework for KOS-based Recommendations SystemsDemonstrating a Framework for KOS-based Recommendations Systems
Demonstrating a Framework for KOS-based Recommendations Systems
 
IPRES 2014 paper presentation: significant environment information for LTDP
IPRES 2014 paper presentation: significant environment information for LTDPIPRES 2014 paper presentation: significant environment information for LTDP
IPRES 2014 paper presentation: significant environment information for LTDP
 
ALIGNED Data Curation Methods and Tools
ALIGNED Data Curation Methods and ToolsALIGNED Data Curation Methods and Tools
ALIGNED Data Curation Methods and Tools
 
3rd DBpedia Community Meeting - ALIGNED
3rd DBpedia Community Meeting - ALIGNED3rd DBpedia Community Meeting - ALIGNED
3rd DBpedia Community Meeting - ALIGNED
 
Expert panel on industrialising microbiomics - with Unilever
Expert panel on industrialising microbiomics - with UnileverExpert panel on industrialising microbiomics - with Unilever
Expert panel on industrialising microbiomics - with Unilever
 
PERICLES Modelling Policies - Acting on Change 2016
PERICLES Modelling Policies - Acting on Change 2016PERICLES Modelling Policies - Acting on Change 2016
PERICLES Modelling Policies - Acting on Change 2016
 
PERICLES Ecosystem Modelling (NCDD use case) - Acting on Change 2016
PERICLES Ecosystem Modelling (NCDD use case) - Acting on Change 2016PERICLES Ecosystem Modelling (NCDD use case) - Acting on Change 2016
PERICLES Ecosystem Modelling (NCDD use case) - Acting on Change 2016
 
EASTER project
EASTER projectEASTER project
EASTER project
 
Visualizing Co-authorship Networks for Actionable Insights: Action Design Res...
Visualizing Co-authorship Networks for Actionable Insights: Action Design Res...Visualizing Co-authorship Networks for Actionable Insights: Action Design Res...
Visualizing Co-authorship Networks for Actionable Insights: Action Design Res...
 
Towards a Framework for Monitoring and Analyzing QoS Metrics of Grid Services
Towards a Framework for Monitoring and Analyzing QoS Metrics of Grid ServicesTowards a Framework for Monitoring and Analyzing QoS Metrics of Grid Services
Towards a Framework for Monitoring and Analyzing QoS Metrics of Grid Services
 
EMIF project
EMIF projectEMIF project
EMIF project
 
Strijker, A. (2001). Using Metadata For Reusing Material And Providing User S...
Strijker, A. (2001). Using Metadata For Reusing Material And Providing User S...Strijker, A. (2001). Using Metadata For Reusing Material And Providing User S...
Strijker, A. (2001). Using Metadata For Reusing Material And Providing User S...
 
Mipro18 saari esitys_05
Mipro18 saari esitys_05Mipro18 saari esitys_05
Mipro18 saari esitys_05
 
Value of Virtualized Programmable Network Infrastructures
Value of Virtualized Programmable Network InfrastructuresValue of Virtualized Programmable Network Infrastructures
Value of Virtualized Programmable Network Infrastructures
 
Special Issue on: "Advances in Neural Network Models and Algorithms for Data ...
Special Issue on: "Advances in Neural Network Models and Algorithms for Data ...Special Issue on: "Advances in Neural Network Models and Algorithms for Data ...
Special Issue on: "Advances in Neural Network Models and Algorithms for Data ...
 
The case for cloud computing in Life Sciences
The case for cloud computing in Life SciencesThe case for cloud computing in Life Sciences
The case for cloud computing in Life Sciences
 
Dr Dennis Kehoe- Connected Health Cities: Using Learning Health Systems
Dr Dennis Kehoe- Connected Health Cities: Using Learning Health SystemsDr Dennis Kehoe- Connected Health Cities: Using Learning Health Systems
Dr Dennis Kehoe- Connected Health Cities: Using Learning Health Systems
 
Dealing with digital furniture: LMS', IRs and CRIS' - Opportunities for Integ...
Dealing with digital furniture: LMS', IRs and CRIS' - Opportunities for Integ...Dealing with digital furniture: LMS', IRs and CRIS' - Opportunities for Integ...
Dealing with digital furniture: LMS', IRs and CRIS' - Opportunities for Integ...
 
OUGF - OSAmI - OSGi Ubiquity
OUGF - OSAmI - OSGi UbiquityOUGF - OSAmI - OSGi Ubiquity
OUGF - OSAmI - OSGi Ubiquity
 

Viewers also liked

Mike Szu self-introduction
Mike Szu self-introductionMike Szu self-introduction
Mike Szu self-introductionMike Szu
 
Gincy's Protfolio 2013
Gincy's Protfolio 2013Gincy's Protfolio 2013
Gincy's Protfolio 2013俐嫻 吳
 
Сандеро
СандероСандеро
СандероAl Maks
 
Engaging the Academic Community: Library as Storytelling Platform
Engaging the Academic Community: Library as Storytelling PlatformEngaging the Academic Community: Library as Storytelling Platform
Engaging the Academic Community: Library as Storytelling PlatformMike Nutt
 
Woodstock School Religious Life Policy
Woodstock School Religious Life PolicyWoodstock School Religious Life Policy
Woodstock School Religious Life PolicyWoodstock School
 
Теплица Омега
Теплица ОмегаТеплица Омега
Теплица ОмегаAl Maks
 
Chapter 1 elements of nuclear physics
Chapter 1 elements of nuclear physicsChapter 1 elements of nuclear physics
Chapter 1 elements of nuclear physicsROBERT ESHUN
 
Forna vs Kermode
Forna vs KermodeForna vs Kermode
Forna vs Kermodenctcmedia12
 
Bordeaux farm market
Bordeaux farm marketBordeaux farm market
Bordeaux farm marketDon Buchanan
 
Ulasan jurnal kpt6044 pembelajaran berasaskan elektronik dan web
Ulasan jurnal kpt6044   pembelajaran berasaskan elektronik dan webUlasan jurnal kpt6044   pembelajaran berasaskan elektronik dan web
Ulasan jurnal kpt6044 pembelajaran berasaskan elektronik dan webcekgu Azam
 
Of mice and men
Of mice and menOf mice and men
Of mice and menRoachikles
 
Classroom20 precentation
Classroom20 precentationClassroom20 precentation
Classroom20 precentationaivanoulis
 
Seattle bestpractices2010
Seattle bestpractices2010Seattle bestpractices2010
Seattle bestpractices2010Olaseni Odebiyi
 
森理式ハッカソンのすすめ
森理式ハッカソンのすすめ森理式ハッカソンのすすめ
森理式ハッカソンのすすめ森理 麟
 
Kusuma annual review 2011-12
Kusuma annual review 2011-12Kusuma annual review 2011-12
Kusuma annual review 2011-12KusumaTrustUK
 

Viewers also liked (20)

Mike Szu self-introduction
Mike Szu self-introductionMike Szu self-introduction
Mike Szu self-introduction
 
Pendahuluan profesi kependidikan
Pendahuluan profesi kependidikanPendahuluan profesi kependidikan
Pendahuluan profesi kependidikan
 
Gincy's Protfolio 2013
Gincy's Protfolio 2013Gincy's Protfolio 2013
Gincy's Protfolio 2013
 
Сандеро
СандероСандеро
Сандеро
 
Engaging the Academic Community: Library as Storytelling Platform
Engaging the Academic Community: Library as Storytelling PlatformEngaging the Academic Community: Library as Storytelling Platform
Engaging the Academic Community: Library as Storytelling Platform
 
Woodstock School Religious Life Policy
Woodstock School Religious Life PolicyWoodstock School Religious Life Policy
Woodstock School Religious Life Policy
 
Теплица Омега
Теплица ОмегаТеплица Омега
Теплица Омега
 
Presentation ISI5121
Presentation ISI5121Presentation ISI5121
Presentation ISI5121
 
Chapter 1 elements of nuclear physics
Chapter 1 elements of nuclear physicsChapter 1 elements of nuclear physics
Chapter 1 elements of nuclear physics
 
Forna vs Kermode
Forna vs KermodeForna vs Kermode
Forna vs Kermode
 
Conflict Resolution
Conflict ResolutionConflict Resolution
Conflict Resolution
 
Tarifas x Planes
Tarifas x PlanesTarifas x Planes
Tarifas x Planes
 
Bordeaux farm market
Bordeaux farm marketBordeaux farm market
Bordeaux farm market
 
Ulasan jurnal kpt6044 pembelajaran berasaskan elektronik dan web
Ulasan jurnal kpt6044   pembelajaran berasaskan elektronik dan webUlasan jurnal kpt6044   pembelajaran berasaskan elektronik dan web
Ulasan jurnal kpt6044 pembelajaran berasaskan elektronik dan web
 
Of mice and men
Of mice and menOf mice and men
Of mice and men
 
Slideshare
SlideshareSlideshare
Slideshare
 
Classroom20 precentation
Classroom20 precentationClassroom20 precentation
Classroom20 precentation
 
Seattle bestpractices2010
Seattle bestpractices2010Seattle bestpractices2010
Seattle bestpractices2010
 
森理式ハッカソンのすすめ
森理式ハッカソンのすすめ森理式ハッカソンのすすめ
森理式ハッカソンのすすめ
 
Kusuma annual review 2011-12
Kusuma annual review 2011-12Kusuma annual review 2011-12
Kusuma annual review 2011-12
 

Similar to Semantic-Driven CEP for Delivery of Information Streams in Data-Intensive Monitoring Systems

IoT Stream: A Lightweight Ontology for Internet of Things Data Streams (GIoTS...
IoT Stream: A Lightweight Ontology for Internet of Things Data Streams (GIoTS...IoT Stream: A Lightweight Ontology for Internet of Things Data Streams (GIoTS...
IoT Stream: A Lightweight Ontology for Internet of Things Data Streams (GIoTS...Tarek Elsaleh
 
ELIXIR Implementation Study: “Mining the Proteome: Enabling Automated Process...
ELIXIR Implementation Study: “Mining the Proteome: Enabling Automated Process...ELIXIR Implementation Study: “Mining the Proteome: Enabling Automated Process...
ELIXIR Implementation Study: “Mining the Proteome: Enabling Automated Process...Juan Antonio Vizcaino
 
Catalysing research and enterprise collaboration in the data ecosystem
Catalysing research and enterprise collaboration in the data ecosystemCatalysing research and enterprise collaboration in the data ecosystem
Catalysing research and enterprise collaboration in the data ecosystemDublinked .
 
PERICLES Workflow for the automated updating of Digital Ecosystem Models with...
PERICLES Workflow for the automated updating of Digital Ecosystem Models with...PERICLES Workflow for the automated updating of Digital Ecosystem Models with...
PERICLES Workflow for the automated updating of Digital Ecosystem Models with...PERICLES_FP7
 
PEARC17: Workshop on Trustworthy Scientific Cyberinfrastructure. Cybersecurit...
PEARC17: Workshop on Trustworthy Scientific Cyberinfrastructure. Cybersecurit...PEARC17: Workshop on Trustworthy Scientific Cyberinfrastructure. Cybersecurit...
PEARC17: Workshop on Trustworthy Scientific Cyberinfrastructure. Cybersecurit...Florence Hudson
 
Eudat research data management services | www.eudat.eu |
Eudat research data management services | www.eudat.eu | Eudat research data management services | www.eudat.eu |
Eudat research data management services | www.eudat.eu | EUDAT
 
Julie Marguerite - Tefis open calls (fia dec 2010)
Julie Marguerite - Tefis open calls  (fia dec 2010)Julie Marguerite - Tefis open calls  (fia dec 2010)
Julie Marguerite - Tefis open calls (fia dec 2010)FIA2010
 
Interoperability and scalability with microservices in science
Interoperability and scalability with microservices in scienceInteroperability and scalability with microservices in science
Interoperability and scalability with microservices in scienceOla Spjuth
 
Essentials 4 Data Support: a fine course in FAIR Data Support
Essentials 4 Data Support: a fine course in FAIR Data SupportEssentials 4 Data Support: a fine course in FAIR Data Support
Essentials 4 Data Support: a fine course in FAIR Data SupportEllen Verbakel
 
ICT4Life objective on information fusion and algorithm training
ICT4Life objective on information fusion and algorithm trainingICT4Life objective on information fusion and algorithm training
ICT4Life objective on information fusion and algorithm trainingAlejandro Sánchez-Rico
 
Internet of Things and Multi-model Data Infrastructure
Internet of Things and Multi-model Data InfrastructureInternet of Things and Multi-model Data Infrastructure
Internet of Things and Multi-model Data InfrastructureSingleStore
 
RECAP at ETSI Experiential Network Intelligence (ENI) Meeting
RECAP at ETSI Experiential Network Intelligence (ENI) MeetingRECAP at ETSI Experiential Network Intelligence (ENI) Meeting
RECAP at ETSI Experiential Network Intelligence (ENI) MeetingRECAP Project
 
Cloud e-Genome: NGS Workflows on the Cloud Using e-Science Central
Cloud e-Genome: NGS Workflows on the Cloud Using e-Science CentralCloud e-Genome: NGS Workflows on the Cloud Using e-Science Central
Cloud e-Genome: NGS Workflows on the Cloud Using e-Science CentralPaolo Missier
 
Allotrope Foundation & OSTHUS at SmartLab Exchange 2015: Update on the Allotr...
Allotrope Foundation & OSTHUS at SmartLab Exchange 2015: Update on the Allotr...Allotrope Foundation & OSTHUS at SmartLab Exchange 2015: Update on the Allotr...
Allotrope Foundation & OSTHUS at SmartLab Exchange 2015: Update on the Allotr...OSTHUS
 
Operationalizing Edge Machine Learning with Apache Spark with Nisha Talagala ...
Operationalizing Edge Machine Learning with Apache Spark with Nisha Talagala ...Operationalizing Edge Machine Learning with Apache Spark with Nisha Talagala ...
Operationalizing Edge Machine Learning with Apache Spark with Nisha Talagala ...Databricks
 
Virtual research environments for implementing long tail open science
Virtual research environments for implementing long tail open scienceVirtual research environments for implementing long tail open science
Virtual research environments for implementing long tail open scienceBlue BRIDGE
 
170131 tryggve-at ssi-biobanks-ap
170131 tryggve-at ssi-biobanks-ap170131 tryggve-at ssi-biobanks-ap
170131 tryggve-at ssi-biobanks-apanttipursula
 

Similar to Semantic-Driven CEP for Delivery of Information Streams in Data-Intensive Monitoring Systems (20)

IoT Stream: A Lightweight Ontology for Internet of Things Data Streams (GIoTS...
IoT Stream: A Lightweight Ontology for Internet of Things Data Streams (GIoTS...IoT Stream: A Lightweight Ontology for Internet of Things Data Streams (GIoTS...
IoT Stream: A Lightweight Ontology for Internet of Things Data Streams (GIoTS...
 
Defining ontologies for IP traffic measurements at MOI ISG
Defining ontologies for IP traffic measurements at MOI ISGDefining ontologies for IP traffic measurements at MOI ISG
Defining ontologies for IP traffic measurements at MOI ISG
 
ELIXIR Implementation Study: “Mining the Proteome: Enabling Automated Process...
ELIXIR Implementation Study: “Mining the Proteome: Enabling Automated Process...ELIXIR Implementation Study: “Mining the Proteome: Enabling Automated Process...
ELIXIR Implementation Study: “Mining the Proteome: Enabling Automated Process...
 
Catalysing research and enterprise collaboration in the data ecosystem
Catalysing research and enterprise collaboration in the data ecosystemCatalysing research and enterprise collaboration in the data ecosystem
Catalysing research and enterprise collaboration in the data ecosystem
 
PERICLES Workflow for the automated updating of Digital Ecosystem Models with...
PERICLES Workflow for the automated updating of Digital Ecosystem Models with...PERICLES Workflow for the automated updating of Digital Ecosystem Models with...
PERICLES Workflow for the automated updating of Digital Ecosystem Models with...
 
PEARC17: Workshop on Trustworthy Scientific Cyberinfrastructure. Cybersecurit...
PEARC17: Workshop on Trustworthy Scientific Cyberinfrastructure. Cybersecurit...PEARC17: Workshop on Trustworthy Scientific Cyberinfrastructure. Cybersecurit...
PEARC17: Workshop on Trustworthy Scientific Cyberinfrastructure. Cybersecurit...
 
Eudat research data management services | www.eudat.eu |
Eudat research data management services | www.eudat.eu | Eudat research data management services | www.eudat.eu |
Eudat research data management services | www.eudat.eu |
 
Julie Marguerite - Tefis open calls (fia dec 2010)
Julie Marguerite - Tefis open calls  (fia dec 2010)Julie Marguerite - Tefis open calls  (fia dec 2010)
Julie Marguerite - Tefis open calls (fia dec 2010)
 
Interoperability and scalability with microservices in science
Interoperability and scalability with microservices in scienceInteroperability and scalability with microservices in science
Interoperability and scalability with microservices in science
 
Essentials 4 Data Support: a fine course in FAIR Data Support
Essentials 4 Data Support: a fine course in FAIR Data SupportEssentials 4 Data Support: a fine course in FAIR Data Support
Essentials 4 Data Support: a fine course in FAIR Data Support
 
ICT4Life objective on information fusion and algorithm training
ICT4Life objective on information fusion and algorithm trainingICT4Life objective on information fusion and algorithm training
ICT4Life objective on information fusion and algorithm training
 
A cross-layer approach to energy management in manufacturing
A cross-layer approach to energy management in manufacturingA cross-layer approach to energy management in manufacturing
A cross-layer approach to energy management in manufacturing
 
Internet of Things and Multi-model Data Infrastructure
Internet of Things and Multi-model Data InfrastructureInternet of Things and Multi-model Data Infrastructure
Internet of Things and Multi-model Data Infrastructure
 
RECAP at ETSI Experiential Network Intelligence (ENI) Meeting
RECAP at ETSI Experiential Network Intelligence (ENI) MeetingRECAP at ETSI Experiential Network Intelligence (ENI) Meeting
RECAP at ETSI Experiential Network Intelligence (ENI) Meeting
 
Cloud e-Genome: NGS Workflows on the Cloud Using e-Science Central
Cloud e-Genome: NGS Workflows on the Cloud Using e-Science CentralCloud e-Genome: NGS Workflows on the Cloud Using e-Science Central
Cloud e-Genome: NGS Workflows on the Cloud Using e-Science Central
 
Allotrope Foundation & OSTHUS at SmartLab Exchange 2015: Update on the Allotr...
Allotrope Foundation & OSTHUS at SmartLab Exchange 2015: Update on the Allotr...Allotrope Foundation & OSTHUS at SmartLab Exchange 2015: Update on the Allotr...
Allotrope Foundation & OSTHUS at SmartLab Exchange 2015: Update on the Allotr...
 
Operationalizing Edge Machine Learning with Apache Spark with Nisha Talagala ...
Operationalizing Edge Machine Learning with Apache Spark with Nisha Talagala ...Operationalizing Edge Machine Learning with Apache Spark with Nisha Talagala ...
Operationalizing Edge Machine Learning with Apache Spark with Nisha Talagala ...
 
Virtual research environments for implementing long tail open science
Virtual research environments for implementing long tail open scienceVirtual research environments for implementing long tail open science
Virtual research environments for implementing long tail open science
 
A solution for processing supply chain events within ontology-­based descrip...
A solution for processing supply chain  events within ontology-­based descrip...A solution for processing supply chain  events within ontology-­based descrip...
A solution for processing supply chain events within ontology-­based descrip...
 
170131 tryggve-at ssi-biobanks-ap
170131 tryggve-at ssi-biobanks-ap170131 tryggve-at ssi-biobanks-ap
170131 tryggve-at ssi-biobanks-ap
 

Recently uploaded

Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEarley Information Science
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUK Journal
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessPixlogix Infotech
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxKatpro Technologies
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsJoaquim Jorge
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 

Recently uploaded (20)

Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 

Semantic-Driven CEP for Delivery of Information Streams in Data-Intensive Monitoring Systems

  • 1. Semantic-Driven CEP for Delivery of Information Streams in Data- Intensive Monitoring Systems •Date: July, 2015 •Linked to: RTD at FAST Contact information Tampere University of Technology, FAST Laboratory, P.O. Box 600, FIN-33101 Tampere, Finland Email: fast@tut.fi www.tut.fi/fast Conference: 13th IEEE International Conference on Industrial Informatics, INDIN 2015. Cambridge, United Kingdom – July 22-24 2015 Title of the paper: Semantic-Driven CEP for Delivery of Information Streams in Data-Intensive Monitoring Systems Authors: Yulia Evchina, Jose L. Martinez Lastra If you would like to receive a reprint of the original paper, please contact us Email of the corresponding author: yulia.evchina@tut.fi
  • 2. Semantic-Driven CEP for Delivery of Information Streams in Data- Intensive Monitoring Systems Yulia Evchina Prof. Jose L. Martinez Lastra, Dr.Sc. Tampere University of Technnology, Finland
  • 3. Monitoring systems trends • Heterogeneous and multiple devices • More users and user groups • Systems are hard to configure and information is delivered regardless to user needs • The aim is to deliver personalized information to each user of the system 12.8.2015INDIN 2015 3
  • 4. Approach. Combination of Semantic Web and CEP • Semantic Web (SW) technologies are the W3C standards for describing and relating information – OWL ontologies, SPARQL queries • Complex Event Processing (CEP) is the method for analyzing run-time events and matching them with predefined patterns or rules – CEP engines 12.8.2015INDIN 2015 4
  • 5. Proposed architecture 12.8.2015INDIN 2015 5 • Ontological model & semantic reasoner – Models of users, devices, places… • Run-time event processor – Predefined rules • Information source adapters – Transforming data to internal use • Information dispatcher – Transforming data to external applications
  • 6. Application ontology overview • Each concept has underlying taxonomy specific to domain • Individuals of ontology describe specific features of the system • Ontology with taxonomies and individuals comprises knowledge model of the system 12.8.2015INDIN 2015 6
  • 7. Application ontology example 12.8.2015INDIN 2015 7 • The information from model is submitted to CEP engine • CEP analyzes information from ontology and data from devices • Configuration of the middleware assumes only changing knowledge model
  • 8. Implementation • Each architecture layer is separate java web application • The communication is done via DPWS Web Services (DPWS4J, JMEDS) and ZeroMQ communication library • Ontology is manipulated with Jena framework • CEP engine is Drools Fusion 12.8.2015INDIN 2015 8
  • 9. Summary • The number and diversity of devices result in bulky information flows • Combination of SW technologies and CEP could enable selective information delivery – CEP allows event-driven monitoring – SW technologies allow easier (re)configuration of the system 12.8.2015INDIN 2015 9