SlideShare a Scribd company logo
Knowledge-driven Finite-State Machines.
Study case in monitoring industrial
equipment
• Date: July, 2015
• Linked to: eScop
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, UK – July 22-24
2015
Title of the paper: Knowledge-driven
Finite-State Machines. Study case in
monitoring industrial equipment
Authors: Luis E. Gonzalez Moctezuma,
Borja Ramis, Xiangbin Xu, Andrei Lobov,
Jose L. Martinez Lastra
If you would like to receive a reprint of
the original paper, please contact us
Knowledge-driven Finite-State
Machines. Study case in monitoring
industrial equipment
Authors: Luis E. Gonzalez Moctezuma, Borja Ramis,
Xiangbin Xu, Andrei Lobov, Jose L. Martinez Lastra
{luis.gonzalezmoctezuma, borja.ramisferrer, xiangbin.xu,
andrei.lobov, jose.lastra}@tut.fi
Tampere University of Technology
Factory Automation Systems and Technology Lab
13th IEEE International Conference on Industrial Informatics,
INDIN 2015. Cambridge, UK – July 22-24 2015
27/07/15
Knowledge-driven Finite-State Machines. Study case in
monitoring industrial equipment
3
•  Motivation
•  Background
–  Finite-State Machines
–  Ontologies and languages
•  Proposed approach
–  Industrial resources monitoring systems
–  Knowledge-driven FSM
•  Study case and results
•  Conclusions
Outline
27/07/15
Knowledge-driven Finite-State Machines. Study case in
monitoring industrial equipment
4
Motivation (1/2)
•  During programming, states machines
usually are hardcoded
•  State machines are stored and processed
by using specific language programming
frameworks
•  Big momentum for ontological and
semantic web-based technologies
27/07/15
Knowledge-driven Finite-State Machines. Study case in
monitoring industrial equipment
5
Motivation (2/2)
•  How to use web semantic technologies for
modelling and computing finite-state
machines?
•  How to apply this for monitoring the state
of industrial equipment using knowledge-
driven FSM?
27/07/15
Knowledge-driven Finite-State Machines. Study case in
monitoring industrial equipment
6
•  Abstract model to define the behaviour of a
system
•  A FSM can be defined by a set of four
elements:
– Set of possible states
– Set of possible inputs
– Set of possible transitions between states
– Set of actions executed on each transition
Finite-State Machines (1/2)
Finite-State Machines (2/2)
27/07/15
Knowledge-driven Finite-State Machines. Study case in
monitoring industrial equipment
7
Ontologies and languages (1/2)
27/07/15
Knowledge-driven Finite-State Machines. Study case in
monitoring industrial equipment
8
•  An ontology is “an explicit specification of a
conceptualisation” [Gruber93]
•  An ontology is an engineering artefact:
–  Constituted by a specific vocabulary used for any
domain description and a set of explicit
assumptions regarding the meaning of the
vocabulary
•  Then, an ontology describes a formal specification
of a domain
27/07/15
Knowledge-driven Finite-State Machines. Study case in
monitoring industrial equipment
9
Ontologies and languages (2/2)
•  Ontology markup languages…
*
*Jose L. Martinez Lastra, Ivan M. Delamer, Fernando Ubis;
“Domain Ontologies for Reasoning Machines in Factory Automation”;
ISBN: 9781936007011, 2010; 138 pages
27/07/15
Knowledge-driven Finite-State Machines. Study case in
monitoring industrial equipment
10
Industrial resources monitoring
systems
Knowledge-driven FSM base
Monitoring	
  service	
  
Third-­‐party	
  
applica5ons	
  
SPARQL/REST
JSON/REST
JSON/REST
27/07/15
Knowledge-driven Finite-State Machines. Study case in
monitoring industrial equipment
11
State_x TransitsTo State_y ! A t1 B
Knowledge-driven FSM
27/07/15
Knowledge-driven Finite-State Machines. Study case in
monitoring industrial equipment
12
•  Generic SPARQL query to compute the
Next State of a FSM:
Computations over the
Knowledge-driven FSM
27/07/15
Knowledge-driven Finite-State Machines. Study case in
monitoring industrial equipment
13
•  Generic SPARQL query to retrieve the
State Transition Table of a FSM:
Computations over the
Knowledge-driven FSM
27/07/15 14
•  Testbed
Knowledge-driven Finite-State Machines. Study case in
monitoring industrial equipment
Study case
27/07/15
Knowledge-driven Finite-State Machines. Study case in
monitoring industrial equipment
15
Results (1/2)
Computing Next State
(Oligvo editor interface)
Results (2/2)
27/07/15
Knowledge-driven Finite-State Machines. Study case in
monitoring industrial equipment
16
Computing StateTransition Table
(Oligvo editor interface)
27/07/15
Knowledge-driven Finite-State Machines. Study case in
monitoring industrial equipment
17
•  Ontological models were used to host the
description of FSMs
•  Generic SPARQL queries to compute data:
– Next state
– State Transition Table
•  Approach implemented and tested with
industrial equipment
Conclusions
•  The research leading to these results has received funding from the
ARTEMIS Joint Undertaking under grant agreement n° 332946 and
from the Finnish Funding Agency for Technology and Innovation
(TEKES), correspondent to the project shortly entitled eScop,
Embedded systems for service-based control of open manufacturing
and process automation (http://www.escop-project.eu/)
27/07/15
Knowledge-driven Finite-State Machines. Study case in
monitoring industrial equipment
18
Acknowledge
27/07/15
Knowledge-driven Finite-State Machines. Study case in
monitoring industrial equipment
19
THANK YOU!
Any questions?
http://www.youtube.com/user/fastlaboratory
https://www.facebook.com/fast.laboratory
http://www.slideshare.net/fastlaboratory

More Related Content

Viewers also liked

In-Memory Fuzzing with Java (Publication from High-Tech Bridge)
In-Memory Fuzzing with Java (Publication from High-Tech Bridge)In-Memory Fuzzing with Java (Publication from High-Tech Bridge)
In-Memory Fuzzing with Java (Publication from High-Tech Bridge)
High-Tech Bridge SA (HTBridge)
 
Larraitz
LarraitzLarraitz
Larraitzgazadi
 
Límite de una función
Límite de una funciónLímite de una función
Límite de una función
mariofriedman
 
Transformational online and hybrid teaching%28 sjc%29 (1)
Transformational online and hybrid teaching%28 sjc%29 (1)Transformational online and hybrid teaching%28 sjc%29 (1)
Transformational online and hybrid teaching%28 sjc%29 (1)prennertariev
 
Presentation3-One Pound
Presentation3-One PoundPresentation3-One Pound
Presentation3-One PoundChaseTomlinson
 
Daftar hadir&nilai evaluasi pai 1314
Daftar hadir&nilai evaluasi pai 1314Daftar hadir&nilai evaluasi pai 1314
Daftar hadir&nilai evaluasi pai 1314
MTs Nurul Huda Sukaraja
 
SEMA 2011 Marx Group Advisors "Acquiring or Selling: Preparing your Business ...
SEMA 2011 Marx Group Advisors "Acquiring or Selling: Preparing your Business ...SEMA 2011 Marx Group Advisors "Acquiring or Selling: Preparing your Business ...
SEMA 2011 Marx Group Advisors "Acquiring or Selling: Preparing your Business ...
marxgroupadvisors
 
Fernando hideo apresentacao techinter
Fernando hideo apresentacao techinterFernando hideo apresentacao techinter
Fernando hideo apresentacao techinter
ferhidex
 
Apunte clase 1 semiotica 2011
Apunte clase 1 semiotica 2011Apunte clase 1 semiotica 2011
Apunte clase 1 semiotica 2011Alejandra Bernal
 
Introductory task
Introductory taskIntroductory task
Introductory taskTyrrell
 
Edet 722 storyboard (academic enhancement)
Edet 722 storyboard (academic enhancement)Edet 722 storyboard (academic enhancement)
Edet 722 storyboard (academic enhancement)academic3
 
Grant Thornton/ICAEW Business Confidence Monitor Q2 2014
Grant Thornton/ICAEW Business Confidence Monitor Q2 2014Grant Thornton/ICAEW Business Confidence Monitor Q2 2014
Grant Thornton/ICAEW Business Confidence Monitor Q2 2014
Grant Thornton UK LLP
 
Value chains which unlock market opportunities
Value chains which unlock market opportunitiesValue chains which unlock market opportunities
Value chains which unlock market opportunities
agbiz
 

Viewers also liked (16)

In-Memory Fuzzing with Java (Publication from High-Tech Bridge)
In-Memory Fuzzing with Java (Publication from High-Tech Bridge)In-Memory Fuzzing with Java (Publication from High-Tech Bridge)
In-Memory Fuzzing with Java (Publication from High-Tech Bridge)
 
Dunia seni visual thn 3
Dunia seni visual thn 3Dunia seni visual thn 3
Dunia seni visual thn 3
 
Larraitz
LarraitzLarraitz
Larraitz
 
Límite de una función
Límite de una funciónLímite de una función
Límite de una función
 
Transformational online and hybrid teaching%28 sjc%29 (1)
Transformational online and hybrid teaching%28 sjc%29 (1)Transformational online and hybrid teaching%28 sjc%29 (1)
Transformational online and hybrid teaching%28 sjc%29 (1)
 
Presentation3-One Pound
Presentation3-One PoundPresentation3-One Pound
Presentation3-One Pound
 
Daftar hadir&nilai evaluasi pai 1314
Daftar hadir&nilai evaluasi pai 1314Daftar hadir&nilai evaluasi pai 1314
Daftar hadir&nilai evaluasi pai 1314
 
SEMA 2011 Marx Group Advisors "Acquiring or Selling: Preparing your Business ...
SEMA 2011 Marx Group Advisors "Acquiring or Selling: Preparing your Business ...SEMA 2011 Marx Group Advisors "Acquiring or Selling: Preparing your Business ...
SEMA 2011 Marx Group Advisors "Acquiring or Selling: Preparing your Business ...
 
Fernando hideo apresentacao techinter
Fernando hideo apresentacao techinterFernando hideo apresentacao techinter
Fernando hideo apresentacao techinter
 
Apunte clase 1 semiotica 2011
Apunte clase 1 semiotica 2011Apunte clase 1 semiotica 2011
Apunte clase 1 semiotica 2011
 
Introductory task
Introductory taskIntroductory task
Introductory task
 
Magazine Analysis
Magazine AnalysisMagazine Analysis
Magazine Analysis
 
Edet 722 storyboard (academic enhancement)
Edet 722 storyboard (academic enhancement)Edet 722 storyboard (academic enhancement)
Edet 722 storyboard (academic enhancement)
 
Grant Thornton/ICAEW Business Confidence Monitor Q2 2014
Grant Thornton/ICAEW Business Confidence Monitor Q2 2014Grant Thornton/ICAEW Business Confidence Monitor Q2 2014
Grant Thornton/ICAEW Business Confidence Monitor Q2 2014
 
Value chains which unlock market opportunities
Value chains which unlock market opportunitiesValue chains which unlock market opportunities
Value chains which unlock market opportunities
 
SKA
SKA SKA
SKA
 

Similar to Knowledge-driven Finite-State Machines. Study case in monitoring industrial equipment

Towards processing and reasoning streams of events in knowledge driven manufa...
Towards processing and reasoning streams of events in knowledge driven manufa...Towards processing and reasoning streams of events in knowledge driven manufa...
Towards processing and reasoning streams of events in knowledge driven manufa...
FAST-Lab. Factory Automation Systems and Technologies Laboratory, Tampere University of Technology
 
Semantic Web for Advanced Engineering
Semantic Web for Advanced EngineeringSemantic Web for Advanced Engineering
Semantic Web for Advanced Engineering
Marta Sabou
 
A knowledge-based solution for automatic mapping in component based automat...
A knowledge-based solution for  automatic mapping in component  based automat...A knowledge-based solution for  automatic mapping in component  based automat...
A knowledge-based solution for automatic mapping in component based automat...
FAST-Lab. Factory Automation Systems and Technologies Laboratory, Tampere University of Technology
 
The RaPId Toolbox for Parameter Identification and Model Validation: How Mode...
The RaPId Toolbox for Parameter Identification and Model Validation: How Mode...The RaPId Toolbox for Parameter Identification and Model Validation: How Mode...
The RaPId Toolbox for Parameter Identification and Model Validation: How Mode...
Luigi Vanfretti
 
The Factory InfoStore:Using SoA to Easily Create Factory Applications
The Factory InfoStore:Using SoA to Easily Create Factory ApplicationsThe Factory InfoStore:Using SoA to Easily Create Factory Applications
The Factory InfoStore:Using SoA to Easily Create Factory Applications
FAST-Lab. Factory Automation Systems and Technologies Laboratory, Tampere University of Technology
 
Industrial Sensory Data Analytics
Industrial Sensory Data AnalyticsIndustrial Sensory Data Analytics
Design and Simulation of Automated Packaging Machine Process Control by Using...
Design and Simulation of Automated Packaging Machine Process Control by Using...Design and Simulation of Automated Packaging Machine Process Control by Using...
Design and Simulation of Automated Packaging Machine Process Control by Using...
ijtsrd
 
A Web-­Based Simulator for a Discrete Manufacturing System
A Web-­Based Simulator for a Discrete  Manufacturing SystemA Web-­Based Simulator for a Discrete  Manufacturing System
Model-Simulation-and-Measurement-Based Systems Engineering of Power System Sy...
Model-Simulation-and-Measurement-Based Systems Engineering of Power System Sy...Model-Simulation-and-Measurement-Based Systems Engineering of Power System Sy...
Model-Simulation-and-Measurement-Based Systems Engineering of Power System Sy...
Luigi Vanfretti
 
Industrial Sensory Data Analysis
Industrial Sensory Data AnalysisIndustrial Sensory Data Analysis
OPAL-RT RT14 Conference: Power System Monitoring and Operator Training
OPAL-RT RT14 Conference: Power System Monitoring and Operator TrainingOPAL-RT RT14 Conference: Power System Monitoring and Operator Training
OPAL-RT RT14 Conference: Power System Monitoring and Operator Training
OPAL-RT TECHNOLOGIES
 
Self extendingmachines
Self extendingmachinesSelf extendingmachines
Self extendingmachinesClifford Stone
 
Potentials of web standards for automation control in manufacturing systems
Potentials of web standards for automation control in manufacturing systemsPotentials of web standards for automation control in manufacturing systems
Potentials of web standards for automation control in manufacturing systems
FAST-Lab. Factory Automation Systems and Technologies Laboratory, Tampere University of Technology
 
Applications of VILLASframework
Applications of VILLASframeworkApplications of VILLASframework
Applications of VILLASframework
Steffen Vogel
 
IRJET- New Approach to a Hybrid Fuzzy-Sliding Mode Control to a Brushless ...
IRJET- 	  New Approach to a Hybrid Fuzzy-Sliding Mode Control to a Brushless ...IRJET- 	  New Approach to a Hybrid Fuzzy-Sliding Mode Control to a Brushless ...
IRJET- New Approach to a Hybrid Fuzzy-Sliding Mode Control to a Brushless ...
IRJET Journal
 
Smarter Manufacturing with SEMI Standards: Practical Approaches for Plug-and-...
Smarter Manufacturing with SEMI Standards: Practical Approaches for Plug-and-...Smarter Manufacturing with SEMI Standards: Practical Approaches for Plug-and-...
Smarter Manufacturing with SEMI Standards: Practical Approaches for Plug-and-...
Kimberly Daich
 
An approach for knowledge-driven product, process and resource mappings for a...
An approach for knowledge-driven product, process and resource mappings for a...An approach for knowledge-driven product, process and resource mappings for a...
An approach for knowledge-driven product, process and resource mappings for a...
FAST-Lab. Factory Automation Systems and Technologies Laboratory, Tampere University of Technology
 

Similar to Knowledge-driven Finite-State Machines. Study case in monitoring industrial equipment (20)

Towards processing and reasoning streams of events in knowledge driven manufa...
Towards processing and reasoning streams of events in knowledge driven manufa...Towards processing and reasoning streams of events in knowledge driven manufa...
Towards processing and reasoning streams of events in knowledge driven manufa...
 
Semantic Web for Advanced Engineering
Semantic Web for Advanced EngineeringSemantic Web for Advanced Engineering
Semantic Web for Advanced Engineering
 
A knowledge-based solution for automatic mapping in component based automat...
A knowledge-based solution for  automatic mapping in component  based automat...A knowledge-based solution for  automatic mapping in component  based automat...
A knowledge-based solution for automatic mapping in component based automat...
 
The RaPId Toolbox for Parameter Identification and Model Validation: How Mode...
The RaPId Toolbox for Parameter Identification and Model Validation: How Mode...The RaPId Toolbox for Parameter Identification and Model Validation: How Mode...
The RaPId Toolbox for Parameter Identification and Model Validation: How Mode...
 
JGRIFF CV_UCov v7
JGRIFF CV_UCov v7JGRIFF CV_UCov v7
JGRIFF CV_UCov v7
 
The Factory InfoStore:Using SoA to Easily Create Factory Applications
The Factory InfoStore:Using SoA to Easily Create Factory ApplicationsThe Factory InfoStore:Using SoA to Easily Create Factory Applications
The Factory InfoStore:Using SoA to Easily Create Factory Applications
 
Industrial Sensory Data Analytics
Industrial Sensory Data AnalyticsIndustrial Sensory Data Analytics
Industrial Sensory Data Analytics
 
Design and Simulation of Automated Packaging Machine Process Control by Using...
Design and Simulation of Automated Packaging Machine Process Control by Using...Design and Simulation of Automated Packaging Machine Process Control by Using...
Design and Simulation of Automated Packaging Machine Process Control by Using...
 
A Web-­Based Simulator for a Discrete Manufacturing System
A Web-­Based Simulator for a Discrete  Manufacturing SystemA Web-­Based Simulator for a Discrete  Manufacturing System
A Web-­Based Simulator for a Discrete Manufacturing System
 
Model-Simulation-and-Measurement-Based Systems Engineering of Power System Sy...
Model-Simulation-and-Measurement-Based Systems Engineering of Power System Sy...Model-Simulation-and-Measurement-Based Systems Engineering of Power System Sy...
Model-Simulation-and-Measurement-Based Systems Engineering of Power System Sy...
 
Industrial Sensory Data Analysis
Industrial Sensory Data AnalysisIndustrial Sensory Data Analysis
Industrial Sensory Data Analysis
 
OPAL-RT RT14 Conference: Power System Monitoring and Operator Training
OPAL-RT RT14 Conference: Power System Monitoring and Operator TrainingOPAL-RT RT14 Conference: Power System Monitoring and Operator Training
OPAL-RT RT14 Conference: Power System Monitoring and Operator Training
 
Self extendingmachines
Self extendingmachinesSelf extendingmachines
Self extendingmachines
 
JGRIFF CV_UCov v4
JGRIFF CV_UCov v4JGRIFF CV_UCov v4
JGRIFF CV_UCov v4
 
Potentials of web standards for automation control in manufacturing systems
Potentials of web standards for automation control in manufacturing systemsPotentials of web standards for automation control in manufacturing systems
Potentials of web standards for automation control in manufacturing systems
 
Applications of VILLASframework
Applications of VILLASframeworkApplications of VILLASframework
Applications of VILLASframework
 
IRJET- New Approach to a Hybrid Fuzzy-Sliding Mode Control to a Brushless ...
IRJET- 	  New Approach to a Hybrid Fuzzy-Sliding Mode Control to a Brushless ...IRJET- 	  New Approach to a Hybrid Fuzzy-Sliding Mode Control to a Brushless ...
IRJET- New Approach to a Hybrid Fuzzy-Sliding Mode Control to a Brushless ...
 
Smarter Manufacturing with SEMI Standards: Practical Approaches for Plug-and-...
Smarter Manufacturing with SEMI Standards: Practical Approaches for Plug-and-...Smarter Manufacturing with SEMI Standards: Practical Approaches for Plug-and-...
Smarter Manufacturing with SEMI Standards: Practical Approaches for Plug-and-...
 
Success stories. may, 2013
Success stories. may, 2013Success stories. may, 2013
Success stories. may, 2013
 
An approach for knowledge-driven product, process and resource mappings for a...
An approach for knowledge-driven product, process and resource mappings for a...An approach for knowledge-driven product, process and resource mappings for a...
An approach for knowledge-driven product, process and resource mappings for a...
 

Recently uploaded

Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Product School
 
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
BookNet Canada
 
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
UiPathCommunity
 
Assuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyesAssuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyes
ThousandEyes
 
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
Product School
 
Key Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfKey Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdf
Cheryl Hung
 
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 previewState of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
Prayukth K V
 
UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4
DianaGray10
 
Leading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdfLeading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdf
OnBoard
 
Accelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish CachingAccelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish Caching
Thijs Feryn
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
Alan Dix
 
Search and Society: Reimagining Information Access for Radical Futures
Search and Society: Reimagining Information Access for Radical FuturesSearch and Society: Reimagining Information Access for Radical Futures
Search and Society: Reimagining Information Access for Radical Futures
Bhaskar Mitra
 
How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...
Product School
 
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualitySoftware Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Inflectra
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
Guy Korland
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
James Anderson
 
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
Product School
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
Kari Kakkonen
 
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Product School
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
DanBrown980551
 

Recently uploaded (20)

Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...
 
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
 
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
 
Assuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyesAssuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyes
 
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
 
Key Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfKey Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdf
 
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 previewState of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
 
UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4
 
Leading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdfLeading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdf
 
Accelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish CachingAccelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish Caching
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
 
Search and Society: Reimagining Information Access for Radical Futures
Search and Society: Reimagining Information Access for Radical FuturesSearch and Society: Reimagining Information Access for Radical Futures
Search and Society: Reimagining Information Access for Radical Futures
 
How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...
 
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualitySoftware Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
 
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
 
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
 

Knowledge-driven Finite-State Machines. Study case in monitoring industrial equipment

  • 1. Knowledge-driven Finite-State Machines. Study case in monitoring industrial equipment • Date: July, 2015 • Linked to: eScop 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, UK – July 22-24 2015 Title of the paper: Knowledge-driven Finite-State Machines. Study case in monitoring industrial equipment Authors: Luis E. Gonzalez Moctezuma, Borja Ramis, Xiangbin Xu, Andrei Lobov, Jose L. Martinez Lastra If you would like to receive a reprint of the original paper, please contact us
  • 2. Knowledge-driven Finite-State Machines. Study case in monitoring industrial equipment Authors: Luis E. Gonzalez Moctezuma, Borja Ramis, Xiangbin Xu, Andrei Lobov, Jose L. Martinez Lastra {luis.gonzalezmoctezuma, borja.ramisferrer, xiangbin.xu, andrei.lobov, jose.lastra}@tut.fi Tampere University of Technology Factory Automation Systems and Technology Lab 13th IEEE International Conference on Industrial Informatics, INDIN 2015. Cambridge, UK – July 22-24 2015
  • 3. 27/07/15 Knowledge-driven Finite-State Machines. Study case in monitoring industrial equipment 3 •  Motivation •  Background –  Finite-State Machines –  Ontologies and languages •  Proposed approach –  Industrial resources monitoring systems –  Knowledge-driven FSM •  Study case and results •  Conclusions Outline
  • 4. 27/07/15 Knowledge-driven Finite-State Machines. Study case in monitoring industrial equipment 4 Motivation (1/2) •  During programming, states machines usually are hardcoded •  State machines are stored and processed by using specific language programming frameworks •  Big momentum for ontological and semantic web-based technologies
  • 5. 27/07/15 Knowledge-driven Finite-State Machines. Study case in monitoring industrial equipment 5 Motivation (2/2) •  How to use web semantic technologies for modelling and computing finite-state machines? •  How to apply this for monitoring the state of industrial equipment using knowledge- driven FSM?
  • 6. 27/07/15 Knowledge-driven Finite-State Machines. Study case in monitoring industrial equipment 6 •  Abstract model to define the behaviour of a system •  A FSM can be defined by a set of four elements: – Set of possible states – Set of possible inputs – Set of possible transitions between states – Set of actions executed on each transition Finite-State Machines (1/2)
  • 7. Finite-State Machines (2/2) 27/07/15 Knowledge-driven Finite-State Machines. Study case in monitoring industrial equipment 7
  • 8. Ontologies and languages (1/2) 27/07/15 Knowledge-driven Finite-State Machines. Study case in monitoring industrial equipment 8 •  An ontology is “an explicit specification of a conceptualisation” [Gruber93] •  An ontology is an engineering artefact: –  Constituted by a specific vocabulary used for any domain description and a set of explicit assumptions regarding the meaning of the vocabulary •  Then, an ontology describes a formal specification of a domain
  • 9. 27/07/15 Knowledge-driven Finite-State Machines. Study case in monitoring industrial equipment 9 Ontologies and languages (2/2) •  Ontology markup languages… * *Jose L. Martinez Lastra, Ivan M. Delamer, Fernando Ubis; “Domain Ontologies for Reasoning Machines in Factory Automation”; ISBN: 9781936007011, 2010; 138 pages
  • 10. 27/07/15 Knowledge-driven Finite-State Machines. Study case in monitoring industrial equipment 10 Industrial resources monitoring systems Knowledge-driven FSM base Monitoring  service   Third-­‐party   applica5ons   SPARQL/REST JSON/REST JSON/REST
  • 11. 27/07/15 Knowledge-driven Finite-State Machines. Study case in monitoring industrial equipment 11 State_x TransitsTo State_y ! A t1 B Knowledge-driven FSM
  • 12. 27/07/15 Knowledge-driven Finite-State Machines. Study case in monitoring industrial equipment 12 •  Generic SPARQL query to compute the Next State of a FSM: Computations over the Knowledge-driven FSM
  • 13. 27/07/15 Knowledge-driven Finite-State Machines. Study case in monitoring industrial equipment 13 •  Generic SPARQL query to retrieve the State Transition Table of a FSM: Computations over the Knowledge-driven FSM
  • 14. 27/07/15 14 •  Testbed Knowledge-driven Finite-State Machines. Study case in monitoring industrial equipment Study case
  • 15. 27/07/15 Knowledge-driven Finite-State Machines. Study case in monitoring industrial equipment 15 Results (1/2) Computing Next State (Oligvo editor interface)
  • 16. Results (2/2) 27/07/15 Knowledge-driven Finite-State Machines. Study case in monitoring industrial equipment 16 Computing StateTransition Table (Oligvo editor interface)
  • 17. 27/07/15 Knowledge-driven Finite-State Machines. Study case in monitoring industrial equipment 17 •  Ontological models were used to host the description of FSMs •  Generic SPARQL queries to compute data: – Next state – State Transition Table •  Approach implemented and tested with industrial equipment Conclusions
  • 18. •  The research leading to these results has received funding from the ARTEMIS Joint Undertaking under grant agreement n° 332946 and from the Finnish Funding Agency for Technology and Innovation (TEKES), correspondent to the project shortly entitled eScop, Embedded systems for service-based control of open manufacturing and process automation (http://www.escop-project.eu/) 27/07/15 Knowledge-driven Finite-State Machines. Study case in monitoring industrial equipment 18 Acknowledge
  • 19. 27/07/15 Knowledge-driven Finite-State Machines. Study case in monitoring industrial equipment 19 THANK YOU! Any questions? http://www.youtube.com/user/fastlaboratory https://www.facebook.com/fast.laboratory http://www.slideshare.net/fastlaboratory