SlideShare a Scribd company logo
Semantic Web Technologies for
Intelligent Engineering Applications
Marta Sabou, Fajar Ekaputra, Olga Kovalenko
Estefania Serral, Thomas Moser, Roland Willmann
Semantic Representation and Integration of Engineering Knowledge (SRI)
Christian Doppler Laboratory
Software Engineering Integration for Flexible Automation Systems
Tech.Interop.
Tool Mec.
Tool Elec.
Workflow
Analysis
SCADA
Tool SW
Model Mec.
Model
SW
Model
Elec.
2
Scientific American, May 2001:
3
4
Multi-disciplinary Engineering for
Cyber-Physical Production Systems (CPPS)
Hydro Power Plant Use Case:
Example Signal Data
Mechanical Engineering Result (OPM Signals)
Electrical Engineering Result (EPL Signals)
Implicit Links
5
“All safe software variables should
be linked to exactly two sensors”
Software Eng.Mechanical Eng. Electrical Eng.
Intelligent Engineering Applications:
Cross-disciplinary Constraint Checking
SELECT ?kks ?signal WHERE {
{SELECT ?kks WHERE {
?kks :hasSignal ?signal }
GROUP BY ?kks HAVING (COUNT (?signal) >= 2)}
?kks :hasSignal ?signal}}
V_D only linked to one sensor!
6
Product
Hierarchy
Process
Hierarchy
Requirements
Resulting
Process Plan in Target
Production System
Chocolate
Cake
Provider
Chocolate
Gloss
Provider
Chocolate
Sponge Dough
Provider
Bitter
Chocolate
Provider
Gloss
Provider
Chocolate
Cake
Chocolate
Sponge
Dough
Bitter
Chocolate
Gloss
Chocolate
Gloss
Chocolate
Gloss
Provider
Chocolate
Cake
Coating
Chocolate
Gloss
Chocolate
Sponge
Dough
Chocolate
Sponge Dough
Provider
Chocolate
Gloss
Bitter
Chocolate
Gloss
Bitter
Chocolate
Provider
Gloss
Provider
provides
requires
Intelligent Engineering Applications:
Flexible Matchmaking based Ramp-up Processes
Source: R. Willmann, S. Biffl, E. Serral. Determining qualified production processes for
new product ramp-up using semantic web technologies. i-KNOW '147
8
Common Concepts provide a common vocabulary to speak about the data in common
 They link distributed and heterogeneous (local) data models.
Data Integration: Common Concepts
Key Result 1:
Engineering Knowledge Base (EKB)
9
Common Concepts Ontology
AutomationML Ontology
Key Result 1:
Engineering Knowledge Base (EKB)
10
Problem: Integration of AutomationML Files
①Complex data structure with intricate links between disciplines
②Integration of AutomationML files from different disciplines important
③Limited support for cross-disciplinary analytics
④Limited options for platform independent browsing of AutomationML data
AML Files
External
Sources
(e.g., Ecl@ss)
Solution?
2
3
4
1
Project
Manager
Analysis &
Monitoring
Validation &
Defect
Detection
Browsable
Visualization
Domain
Experts
Engineers
Quality
Manager
11
12
AML Files
Development
External Sources
Development
(e.g., Ecl@ss)
Quality
Manager
Analysis &
Monitoring
Validation &
Defect Detection
Browsable
Visualization
OWL
Transformation
RDF
Triple
store
(Predefined)
SPARQL Queries
Linked Data
Visualization
Ontology Based
Data Integration
& Enhancement
1
AML files
AML
models
OWL/RDF
external data
linked data
interface
end-user
interface
2
Project
Manager
Domain
Experts
Engineers
AML Analyzer
SPARQL query;
query results
AMLHub - AML
Management
3
4
SPARQL
Querying
Endpoint
enhanced
OWL/RDF data
Feedbacks
Enables integration, browsing, querying, and analysis of diverse
engineering models represented in AutomationML.
Technology transfer:
AutomationML Analyzer
Source: M. Sabou, F. J. Ekaputra, O. Kovalenko, S. Biffl (2016). Supporting the Engineering of Cyber-
physical Production Systems with the AutomationML Snalyzer. In 1st Int. Ws. on Cyber-Physical
Production Systems (CPPS), IEEE.
13
Browsable
internal
links
Different
Views on
Data
Tool example:
AutomationML Analyzer
Key Result 2:
Industrial Validation at Siemens A.G.
Exploratory search
powered by Semantic
Web-based technologies,
to bridge data silos of
software architecture
knowledge
14 Source: J. Musil, F. J. Ekaputra, M. Sabou, T. Ionescu, D. Schall, S. Biffl. Semantic Search for Architectural
Knowledge: A Practical Approach. In preparation.
15
Linked Data: May ‘07
> 31 Billion Triples
Media
Geographic
Publications
Web 2.0
eGovernment
Cross-Domain
Life
Sciences
 Sept. ‘11
Source: http://lod-cloud.net
WEB OF DATA
Linked Data-based Intelligent Applications:
Manufacturing Industry
NXP Semiconductors integrates data about 20K products
Source: J. Walker. Is Linked Data the future of data integration in the enterprise? 2013
http://blog.nxp.com/slider-main/is-linked-data-the-future-of-data-integration-in-the-enterprise
16
Key Result 3:
Towards a “Web of Engineering Data”
Enter
prise2
LD
eCl@ss
AutomationML
Analyzer
(Enterprise1)
Festo
NXP
17
ABB
Summary
 Semantic Web technologies can effectively
integrate heterogeneous data sources
 The Engineering Knowledge Base (EKB)
provides Semantic Web based methods for
data integration
 AutomationML Analyzer relies on EKB as part
of knowledge transfer to company partner
 Semantic Web technologies used as basis for
semantic search solutions at Siemens A.G.
 Use of Linked Data technologies enables
move towards a “Web of Engineering Data”
18

More Related Content

PPTX
Semantic Web for Advanced Engineering
PPTX
Linked Data for Automation Systems Engineering
PDF
SERENE 2014 School: Luigi pomante serene2014_school
PPTX
Matlab IEEE Projects
PDF
Towards processing and reasoning streams of events in knowledge driven manufa...
PDF
UTHIRA MOHAN- Resume
PPTX
Master Thesis in Wireless Network Projects
PDF
SERENE 2014 School: Andras pataricza serene2014_school
Semantic Web for Advanced Engineering
Linked Data for Automation Systems Engineering
SERENE 2014 School: Luigi pomante serene2014_school
Matlab IEEE Projects
Towards processing and reasoning streams of events in knowledge driven manufa...
UTHIRA MOHAN- Resume
Master Thesis in Wireless Network Projects
SERENE 2014 School: Andras pataricza serene2014_school

What's hot (20)

PPTX
Master Thesis LTE Projects for Students
PPTX
IncQuery-D: Distributed Incremental Graph Queries
PDF
Presentation
PPTX
Matlab Projects for IT Students
PDF
An approach for knowledge-driven product, process and resource mappings for a...
PPTX
BTech Projects in Scilab
PPTX
Engineering Cross-Layer Fault Tolerance in Many-Core Systems
PDF
Architectures for Cyber-Physical Systems, or Why Ivan Doesn’t Want to Graduate
PDF
Potentials of web standards for automation control in manufacturing systems
PPTX
Latest Thesis Topics in Wireless Communication
PPTX
Matlab Projects UK
PPTX
IEEE MATLAB Projects Research Ideas
DOC
Resume January2009
PPTX
Interesting MATLAB Projects Research Help
PPTX
Matlab Thesis for MTech Students
PDF
EUGM15 - Gábor Pőcze, András Dancsó (ComCix, Egis Pharmaceuticals): Two sides...
PPTX
Matlab Projects for Electronics Students
PDF
Developing and Evolving a DSL-Based Approach for Runtime Monitoring of System...
Master Thesis LTE Projects for Students
IncQuery-D: Distributed Incremental Graph Queries
Presentation
Matlab Projects for IT Students
An approach for knowledge-driven product, process and resource mappings for a...
BTech Projects in Scilab
Engineering Cross-Layer Fault Tolerance in Many-Core Systems
Architectures for Cyber-Physical Systems, or Why Ivan Doesn’t Want to Graduate
Potentials of web standards for automation control in manufacturing systems
Latest Thesis Topics in Wireless Communication
Matlab Projects UK
IEEE MATLAB Projects Research Ideas
Resume January2009
Interesting MATLAB Projects Research Help
Matlab Thesis for MTech Students
EUGM15 - Gábor Pőcze, András Dancsó (ComCix, Egis Pharmaceuticals): Two sides...
Matlab Projects for Electronics Students
Developing and Evolving a DSL-Based Approach for Runtime Monitoring of System...
Ad

Similar to Semantic Web Technologies for Intelligent Engineering Applications (20)

PDF
Linked Data and Semantic Web Application Development by Peter Haase
PDF
Using the Semantic Web Stack to Make Big Data Smarter
PDF
SemTech 2010: Pelorus Platform
PPTX
Semantics-enhanced Cyberinfrastructure for ICMSE : Interoperability, Analyti...
PPTX
WOTS2E: A Search Engine for a Semantic Web of Things
PDF
G Antoniou Frank Van Harmelen A Semantic Web Primer
PPTX
Streaming Hypothesis Reasoning - William Smith, Jan 2016
PDF
A Linked Fusion of Things, Services, and Data to Support a Collaborative Data...
PPTX
Streaming HYpothesis REasoning
PPTX
Introduction to Big data
PPT
Future of Web 2.0 & The Semantic Web
PPT
Introduction to Semantic Web for GIS Practitioners
PPT
A review of the state of the art in Machine Learning on the Semantic Web
PPT
Spivack Blogtalk 2008
PPTX
Consuming Linked Data 4/5 Semtech2011
PDF
ISWC 2012 - Industry Track: "Linked Enterprise Data: leveraging the Semantic ...
PPT
JahiaOne - Semantic Web with Jahia
PPTX
Poster Semantic Web - Abhijit Chandrasen Manepatil
 
PPTX
Ingredients for Semantic Sensor Networks
PPTX
Linked data for Enterprise Data Integration
Linked Data and Semantic Web Application Development by Peter Haase
Using the Semantic Web Stack to Make Big Data Smarter
SemTech 2010: Pelorus Platform
Semantics-enhanced Cyberinfrastructure for ICMSE : Interoperability, Analyti...
WOTS2E: A Search Engine for a Semantic Web of Things
G Antoniou Frank Van Harmelen A Semantic Web Primer
Streaming Hypothesis Reasoning - William Smith, Jan 2016
A Linked Fusion of Things, Services, and Data to Support a Collaborative Data...
Streaming HYpothesis REasoning
Introduction to Big data
Future of Web 2.0 & The Semantic Web
Introduction to Semantic Web for GIS Practitioners
A review of the state of the art in Machine Learning on the Semantic Web
Spivack Blogtalk 2008
Consuming Linked Data 4/5 Semtech2011
ISWC 2012 - Industry Track: "Linked Enterprise Data: leveraging the Semantic ...
JahiaOne - Semantic Web with Jahia
Poster Semantic Web - Abhijit Chandrasen Manepatil
 
Ingredients for Semantic Sensor Networks
Linked data for Enterprise Data Integration
Ad

Recently uploaded (20)

PPTX
BODY FLUIDS AND CIRCULATION class 11 .pptx
PDF
Looking into the jet cone of the neutrino-associated very high-energy blazar ...
PDF
The Land of Punt — A research by Dhani Irwanto
PDF
. Radiology Case Scenariosssssssssssssss
PDF
CHAPTER 3 Cell Structures and Their Functions Lecture Outline.pdf
PPTX
Hypertension_Training_materials_English_2024[1] (1).pptx
PDF
Worlds Next Door: A Candidate Giant Planet Imaged in the Habitable Zone of ↵ ...
PPTX
7. General Toxicologyfor clinical phrmacy.pptx
PDF
Assessment of environmental effects of quarrying in Kitengela subcountyof Kaj...
PPTX
C1 cut-Methane and it's Derivatives.pptx
PDF
Formation of Supersonic Turbulence in the Primordial Star-forming Cloud
PDF
Cosmic Outliers: Low-spin Halos Explain the Abundance, Compactness, and Redsh...
PPT
veterinary parasitology ````````````.ppt
PDF
An interstellar mission to test astrophysical black holes
PPTX
Science Quipper for lesson in grade 8 Matatag Curriculum
PDF
GROUP 2 ORIGINAL PPT. pdf Hhfiwhwifhww0ojuwoadwsfjofjwsofjw
PDF
Biophysics 2.pdffffffffffffffffffffffffff
PPTX
Biomechanics of the Hip - Basic Science.pptx
PPTX
POULTRY PRODUCTION AND MANAGEMENTNNN.pptx
PDF
BET Eukaryotic signal Transduction BET Eukaryotic signal Transduction.pdf
BODY FLUIDS AND CIRCULATION class 11 .pptx
Looking into the jet cone of the neutrino-associated very high-energy blazar ...
The Land of Punt — A research by Dhani Irwanto
. Radiology Case Scenariosssssssssssssss
CHAPTER 3 Cell Structures and Their Functions Lecture Outline.pdf
Hypertension_Training_materials_English_2024[1] (1).pptx
Worlds Next Door: A Candidate Giant Planet Imaged in the Habitable Zone of ↵ ...
7. General Toxicologyfor clinical phrmacy.pptx
Assessment of environmental effects of quarrying in Kitengela subcountyof Kaj...
C1 cut-Methane and it's Derivatives.pptx
Formation of Supersonic Turbulence in the Primordial Star-forming Cloud
Cosmic Outliers: Low-spin Halos Explain the Abundance, Compactness, and Redsh...
veterinary parasitology ````````````.ppt
An interstellar mission to test astrophysical black holes
Science Quipper for lesson in grade 8 Matatag Curriculum
GROUP 2 ORIGINAL PPT. pdf Hhfiwhwifhww0ojuwoadwsfjofjwsofjw
Biophysics 2.pdffffffffffffffffffffffffff
Biomechanics of the Hip - Basic Science.pptx
POULTRY PRODUCTION AND MANAGEMENTNNN.pptx
BET Eukaryotic signal Transduction BET Eukaryotic signal Transduction.pdf

Semantic Web Technologies for Intelligent Engineering Applications

  • 1. Semantic Web Technologies for Intelligent Engineering Applications Marta Sabou, Fajar Ekaputra, Olga Kovalenko Estefania Serral, Thomas Moser, Roland Willmann Semantic Representation and Integration of Engineering Knowledge (SRI) Christian Doppler Laboratory Software Engineering Integration for Flexible Automation Systems Tech.Interop. Tool Mec. Tool Elec. Workflow Analysis SCADA Tool SW Model Mec. Model SW Model Elec.
  • 2. 2
  • 5. Hydro Power Plant Use Case: Example Signal Data Mechanical Engineering Result (OPM Signals) Electrical Engineering Result (EPL Signals) Implicit Links 5
  • 6. “All safe software variables should be linked to exactly two sensors” Software Eng.Mechanical Eng. Electrical Eng. Intelligent Engineering Applications: Cross-disciplinary Constraint Checking SELECT ?kks ?signal WHERE { {SELECT ?kks WHERE { ?kks :hasSignal ?signal } GROUP BY ?kks HAVING (COUNT (?signal) >= 2)} ?kks :hasSignal ?signal}} V_D only linked to one sensor! 6
  • 7. Product Hierarchy Process Hierarchy Requirements Resulting Process Plan in Target Production System Chocolate Cake Provider Chocolate Gloss Provider Chocolate Sponge Dough Provider Bitter Chocolate Provider Gloss Provider Chocolate Cake Chocolate Sponge Dough Bitter Chocolate Gloss Chocolate Gloss Chocolate Gloss Provider Chocolate Cake Coating Chocolate Gloss Chocolate Sponge Dough Chocolate Sponge Dough Provider Chocolate Gloss Bitter Chocolate Gloss Bitter Chocolate Provider Gloss Provider provides requires Intelligent Engineering Applications: Flexible Matchmaking based Ramp-up Processes Source: R. Willmann, S. Biffl, E. Serral. Determining qualified production processes for new product ramp-up using semantic web technologies. i-KNOW '147
  • 8. 8 Common Concepts provide a common vocabulary to speak about the data in common  They link distributed and heterogeneous (local) data models. Data Integration: Common Concepts
  • 9. Key Result 1: Engineering Knowledge Base (EKB) 9
  • 10. Common Concepts Ontology AutomationML Ontology Key Result 1: Engineering Knowledge Base (EKB) 10
  • 11. Problem: Integration of AutomationML Files ①Complex data structure with intricate links between disciplines ②Integration of AutomationML files from different disciplines important ③Limited support for cross-disciplinary analytics ④Limited options for platform independent browsing of AutomationML data AML Files External Sources (e.g., Ecl@ss) Solution? 2 3 4 1 Project Manager Analysis & Monitoring Validation & Defect Detection Browsable Visualization Domain Experts Engineers Quality Manager 11
  • 12. 12 AML Files Development External Sources Development (e.g., Ecl@ss) Quality Manager Analysis & Monitoring Validation & Defect Detection Browsable Visualization OWL Transformation RDF Triple store (Predefined) SPARQL Queries Linked Data Visualization Ontology Based Data Integration & Enhancement 1 AML files AML models OWL/RDF external data linked data interface end-user interface 2 Project Manager Domain Experts Engineers AML Analyzer SPARQL query; query results AMLHub - AML Management 3 4 SPARQL Querying Endpoint enhanced OWL/RDF data Feedbacks Enables integration, browsing, querying, and analysis of diverse engineering models represented in AutomationML. Technology transfer: AutomationML Analyzer Source: M. Sabou, F. J. Ekaputra, O. Kovalenko, S. Biffl (2016). Supporting the Engineering of Cyber- physical Production Systems with the AutomationML Snalyzer. In 1st Int. Ws. on Cyber-Physical Production Systems (CPPS), IEEE.
  • 14. Key Result 2: Industrial Validation at Siemens A.G. Exploratory search powered by Semantic Web-based technologies, to bridge data silos of software architecture knowledge 14 Source: J. Musil, F. J. Ekaputra, M. Sabou, T. Ionescu, D. Schall, S. Biffl. Semantic Search for Architectural Knowledge: A Practical Approach. In preparation.
  • 15. 15 Linked Data: May ‘07 > 31 Billion Triples Media Geographic Publications Web 2.0 eGovernment Cross-Domain Life Sciences  Sept. ‘11 Source: http://lod-cloud.net WEB OF DATA
  • 16. Linked Data-based Intelligent Applications: Manufacturing Industry NXP Semiconductors integrates data about 20K products Source: J. Walker. Is Linked Data the future of data integration in the enterprise? 2013 http://blog.nxp.com/slider-main/is-linked-data-the-future-of-data-integration-in-the-enterprise 16
  • 17. Key Result 3: Towards a “Web of Engineering Data” Enter prise2 LD eCl@ss AutomationML Analyzer (Enterprise1) Festo NXP 17 ABB
  • 18. Summary  Semantic Web technologies can effectively integrate heterogeneous data sources  The Engineering Knowledge Base (EKB) provides Semantic Web based methods for data integration  AutomationML Analyzer relies on EKB as part of knowledge transfer to company partner  Semantic Web technologies used as basis for semantic search solutions at Siemens A.G.  Use of Linked Data technologies enables move towards a “Web of Engineering Data” 18