SlideShare a Scribd company logo
Integrated Analytics for IIoT Predictive
Maintenance using IoT Big Data Cloud
Systems
Hong-Linh Truong
Faculty of Informatics, TU Wien, Austria
hong-linh.truong@tuwien.ac.at
http://rdsea.github.io
@linhsolar
IEEE ICII 2018, 22nd Oct 2018, Bellevue, USA 1
Outline
 IoT Cloud systems for predictive maintenance
 Holistic task analytics generation
 Integration of big data analytics with human
tasks
 Prototype and examples
 Conclusions and future work
IEEE ICII 2018, 22nd Oct 2018, Bellevue, USA 2
IoT Cloud systems for IIoT
predictive maintenance
 Common parts of IoT Cloud systems for IIoT
 IoT sensing and connectivity: MQTT, AMQP, FTP, etc.
 Edge/Fog: lightweighted data analytics/storage
 Cloud: IoTHub, Apache Nifi, Hadoop, Spark, Kafka, Flink,
ElasticSearch, BigQuery, etc.
 Challenges in the development
 But software components and their integration are known
 Key focuses
 Moving data and aggregating data
 Combining both streaming analytics and batch analytics for
predictive maintenance
IEEE ICII 2018, 22nd Oct 2018, Bellevue, USA 3
Case study: IIoT predictive
maintenance for Base Transceiver
Stations (BTS)
 Predictive maintenance of BTS
 IoT, edge and cloud and enterprise/on-premise clouds
 Complex data types of data
 Similar to many other cases for maintenance
IEEE ICII 2018, 22nd Oct 2018, Bellevue, USA 4
Integrated System and Application
Domain Maintenance
 IIoT and (complex software) system
incidents
 Any incidents in the system can cause problems in
data collection and analytics
 Equipment analytics
 Maintenance is based on indicators of equipment
 Analytics results indicate potential incidents of
equipment to be maintained.
 Analytics results of equipment are the output of
big/streaming data analysis of equipment status
 Many types of analytics and context-specific instantiation
IEEE ICII 2018, 22nd Oct 2018, Bellevue, USA 5
Integrated needs
IEEE ICII 2018, 22nd Oct 2018, Bellevue, USA 6
We need both IT and application domain
maintenance
Integrated System and Application Domain
Maintenance
But this cannot be done fully automatically by
software (even with powerful AI techniques)
 IIoT with predictive maintenance functions
built atop big data analysis and expert
capabilities
Steps
IEEE ICII 2018, 22nd Oct 2018, Bellevue, USA 7
 Algorithms and data analytics detect potential
indicators
 Possible indicators are encapsulated in
socalled critical analytics results
 Critical analytics results are propagated into
the right components, which are software or
humans, for further consideration
Tasks suitable for humans
 Control and validate IoT data collection
processes
 E.g. control the quality of data collection to figure
out if it is a problem of the IoT Cloud systems
 Change and deploy data analytics
functions
 Data analytics functions are strongly dependent on
experts
 Not all analytics need to be deployed and run in
advance
 Avoid cost and maintenance
IEEE ICII 2018, 22nd Oct 2018, Bellevue, USA 8
Human-in-the-loop for predictive
maintenance
 Change/configure sensors for data collection
 Sensor/sensing-as-a-service
 Control resources for handling/sharing data
 Elasticity of resources and data sharing
 Select and deploy suitable data analytics
 On-demand provisioning of analytics
 Optimize equipment
 Remote control and optimization
 Fix the physical systems of equipment
IEEE ICII 2018, 22nd Oct 2018, Bellevue, USA 9
Approach to the support of IIoT
predictive maintenance
IEEE ICII 2018, 22nd Oct 2018, Bellevue, USA 10
IT System incidents
(IoT Clouds)
Human expertise
(IoT Clouds
+Domain)
Critical analytics
results (Domain
equipment)
Holistic task analytics and
generation
 Points of instrumentation for capturing critical analytics results
indicating issues of equipment and system incidents impacting the
data analytics
 Human-as-a-service for controlling and supporting data collection
and analytics (HumanServiceProvisioning Systems - HSPS)
 Function-as-a-service (FaaS/serverless) for the integration
IEEE ICII 2018, 22nd Oct 2018, Bellevue, USA 11
Integration of big data analytics
with human tasks
IEEE ICII 2018, 22nd Oct 2018, Bellevue, USA 12
Instrumentation of analytics
Extensible function catalogs
Incident records (for
systems and critical
analytics results)
Integration with Human services
 Human service provisioning
systems should be external
 Tradeoff w.r.t enterprise
resources integration
 (Automatic) scheduling human
tasks is complex
IEEE ICII 2018, 22nd Oct 2018, Bellevue, USA 13
Interactions with third party human service provisioning systems
Example with RAHYMS
(https://github.com/tuwiendsg/RAHYMS)
Principles for integration with
existing HSPS:
 Potential human service systems
 Common systems like: Bots, Slack, OpsGenie, etc.
 But hard to incorporate application domain
knowledge and automatic tasks mapping
 Important considerations
 for integrating with other services in IoT Cloud
systems, HSPS must provide well-defined APIs,
e.g., REST API calls and task structure
 HSPS must allow domain-specific knowledge to be
defined, e.g., rules and human specifications
IEEE ICII 2018, 22nd Oct 2018, Bellevue, USA 14
Prototype
 Data sources: MQTT and Logs from vendor-
specific systems for BTS in Vietnam
 Big data storage: HDFS, BigQuery and
Google Storage
 Platform services: Apache Nifi and RabbitMQT
 Analytics: Apache Spark & python-based ML
 Serverless: serverless framework with Google
Cloud Functions,
 Human interaction: RAHYMS.
IEEE ICII 2018, 22nd Oct 2018, Bellevue, USA 15
Examples of checking quality of data
 Using Apache Nifi
flows transferring
data for
maintainance
analytics
 Missing or bad
quality of data might
trigger issues with
equipment
 Report system
incidents based on
quality of data
IEEE ICII 2018, 22nd Oct 2018, Bellevue, USA 16
a PoI in Nifi sending a system
incident through RabbitMQ
Triggering in-
depth analytics
of several
months of
historical data
based on
streaming
analytics
IEEE ICII 2018, 22nd Oct 2018, Bellevue, USA 17
Functions for problem-to-human task
IEEE ICII 2018, 22nd Oct 2018, Bellevue, USA 18
pySpark analytics can report problems
Task generation
Instrument pySpark
analytics programs &
create a human tasks
when there are many
alarms determined
Examples of Professionals and
Tasks
IEEE ICII 2018, 22nd Oct 2018, Bellevue, USA 19
Rules for mapping to expertise
RAHYMS: https://github.com/tuwiendsg/RAHYMS
Examples of Professionals and
Tasks
IEEE ICII 2018, 22nd Oct 2018, Bellevue, USA 20
Messages sent to expert
Accept/Reject
Conclusions and future work
 IIoT predictive maintenance must consider
both systems incidents and application
domain incidents in an integrated manner
 Strong dependences among IoTCloud Systems and analytics
of equipment in complex IIoT
 Human interactions play a key role
 For both IoT Cloud Systems and equipment analytics
 In this paper we focus on service
engineering aspects for IIoT
 Integrating IoT Cloud systems, big data and human tasks are
pre-requisite for intelligence predictive maintenance
IEEE ICII 2018, 22nd Oct 2018, Bellevue, USA 21
Conclusions and future work
 We introduce an architecture and framework
for IIoT predictive maintenance
 Consider both system incidents and critical analytics
results
 Leverage serverless as a flexible way to integrate
big data analytics with human tasks
 Integrate with external human services.
 Future work
 Real world experiments
 Automatic instrumentation and mapping of analytics
 Integration of existing enterprise human resources
IEEE ICII 2018, 22nd Oct 2018, Bellevue, USA 22
Thanks for your attention!
Hong-Linh Truong
Faculty of Informatics
TU Wien
rdsea.github.io
IEEE ICII 2018, 22nd Oct 2018, Bellevue, USA 23

More Related Content

PDF
IIoT - A data-driven future for manufacturing
PPTX
Is IIOT Right for You?
PDF
Edge patterns in the IIoT
PPTX
The Business Case for Iot and IIoT for the Manufacturer
PDF
Industry 4.0 PPT PDF for Smart Manufacturing using IIoT (Industrial IoT i.e. ...
PPTX
Manufacturing and the Industrial Internet of Things (IIoT)
PDF
eBook-IoTPractice
PDF
The Most Definitive guide to Industrial IoT Implementation
IIoT - A data-driven future for manufacturing
Is IIOT Right for You?
Edge patterns in the IIoT
The Business Case for Iot and IIoT for the Manufacturer
Industry 4.0 PPT PDF for Smart Manufacturing using IIoT (Industrial IoT i.e. ...
Manufacturing and the Industrial Internet of Things (IIoT)
eBook-IoTPractice
The Most Definitive guide to Industrial IoT Implementation

What's hot (20)

PPTX
Next Dimension IIoT Presentation
PPTX
IT and OT Convergence
PDF
Industry 4.0 Smart Factory IoT Solutions- building the digital enterprise to ...
PDF
Next Dimension + Cisco Smart Manufacturing
PDF
Maintenance, Machine Learning and the IIoT - Brad Nicholas Keynote Xcelerate17
PDF
IoT and the Oil & Gas industry at M2M Oil & Gas 2014 in London
PDF
IIoT : Old Wine in a New Bottle?
PDF
Predictive Analytics and the Industrial Internet of Manufacturing Things with...
PDF
Smart Factory Technology Road Mapping Initiative_The Intent of Things and Ana...
PDF
40_43_C SAtek Access_0317
PDF
The Impact of Internet of Things (IoT) in Manufacturing Today
PPTX
Advanced Industrial IoT, IIoT Training Crash Course For You - Tonex Training
PPTX
Top 6 IoT Use Cases in Manufacturing
PDF
NIST 2011 Cloud Computing definitions
PDF
GETTING STARTED WITH IOT DATA MANAGEMENT
PDF
Industrial IoT and OT/IT Convergence
PDF
Industry 4.0 Security
PDF
Countering Cybersecurity Risk in Today's IoT World
PPSX
Intelligent Manufacturing - A Smart Choice
PPTX
Journey to Industry 4.0 and beyond with Cognitive Manufacturing
Next Dimension IIoT Presentation
IT and OT Convergence
Industry 4.0 Smart Factory IoT Solutions- building the digital enterprise to ...
Next Dimension + Cisco Smart Manufacturing
Maintenance, Machine Learning and the IIoT - Brad Nicholas Keynote Xcelerate17
IoT and the Oil & Gas industry at M2M Oil & Gas 2014 in London
IIoT : Old Wine in a New Bottle?
Predictive Analytics and the Industrial Internet of Manufacturing Things with...
Smart Factory Technology Road Mapping Initiative_The Intent of Things and Ana...
40_43_C SAtek Access_0317
The Impact of Internet of Things (IoT) in Manufacturing Today
Advanced Industrial IoT, IIoT Training Crash Course For You - Tonex Training
Top 6 IoT Use Cases in Manufacturing
NIST 2011 Cloud Computing definitions
GETTING STARTED WITH IOT DATA MANAGEMENT
Industrial IoT and OT/IT Convergence
Industry 4.0 Security
Countering Cybersecurity Risk in Today's IoT World
Intelligent Manufacturing - A Smart Choice
Journey to Industry 4.0 and beyond with Cognitive Manufacturing
Ad

Similar to Integrated Analytics for IIoT Predictive Maintenance using IoT Big Data Cloud Systems (20)

PDF
Towards a Resource Slice Interoperability Hub for IoT
PDF
Characterizing Incidents in Cloud-based IoT Data Analytics
PDF
Dynamic IoT data, protocol, and middleware interoperability with resource sli...
PDF
AIOps: Anomalous Span Detection in Distributed Traces Using Deep Learning
PDF
Analytics of Performance and Data Quality for Mobile Edge Cloud Applications
PDF
Principles for Engineering Elastic IoT Cloud Systems
PDF
Tag.bio: Self Service Data Mesh Platform
PDF
Building Reference Architectures for the Industrial IoT
PDF
Comparing the performance of a business process: using Excel & Python
PPTX
Lecture 10
PPTX
IIOT on Variable Frequency Drives
PDF
Advanced Analytics and Machine Learning with Data Virtualization
PDF
AIOps: Anomalies Detection of Distributed Traces
PPTX
Bridging the Gap
PDF
Phoenix Data Conference - Big Data Analytics for IoT 11/4/17
PDF
Simulation, modelling and packet sniffing facilities for IoT: A systematic an...
PPTX
Meg Mude, Intel - Data Engineering Lifecycle Optimized on Intel - H2O World S...
PDF
FIWARE Global Summit - Creating Secured Value Chains for Smart Industries
PDF
trends of information systems and artificial technology
PDF
Future of Big Data
Towards a Resource Slice Interoperability Hub for IoT
Characterizing Incidents in Cloud-based IoT Data Analytics
Dynamic IoT data, protocol, and middleware interoperability with resource sli...
AIOps: Anomalous Span Detection in Distributed Traces Using Deep Learning
Analytics of Performance and Data Quality for Mobile Edge Cloud Applications
Principles for Engineering Elastic IoT Cloud Systems
Tag.bio: Self Service Data Mesh Platform
Building Reference Architectures for the Industrial IoT
Comparing the performance of a business process: using Excel & Python
Lecture 10
IIOT on Variable Frequency Drives
Advanced Analytics and Machine Learning with Data Virtualization
AIOps: Anomalies Detection of Distributed Traces
Bridging the Gap
Phoenix Data Conference - Big Data Analytics for IoT 11/4/17
Simulation, modelling and packet sniffing facilities for IoT: A systematic an...
Meg Mude, Intel - Data Engineering Lifecycle Optimized on Intel - H2O World S...
FIWARE Global Summit - Creating Secured Value Chains for Smart Industries
trends of information systems and artificial technology
Future of Big Data
Ad

More from Hong-Linh Truong (20)

PDF
QoA4ML – A Framework for Supporting Contracts in Machine Learning Services
PDF
Sharing Blockchain Performance Knowledge for Edge Service Development
PDF
Measuring, Quantifying, & Predicting the Cost-Accuracy Tradeoff
PDF
DevOps for Dynamic Interoperability of IoT, Edge and Cloud Systems
PDF
Modeling and Provisioning IoT Cloud Systems for Testing Uncertainties
PDF
Enabling Edge Analytics of IoT Data: The Case of LoRaWAN
PDF
Testing Uncertainty of Cyber-Physical Systems in IoT Cloud Infrastructures: C...
PDF
Deep Context-Awareness: Context Coupling and New Types of Context Information...
PDF
Managing and Testing Ensembles of IoT, Network functions, and Clouds
PDF
On Supporting Contract-aware IoT Dataspace Services
PDF
Towards the Realization of Multi-dimensional Elasticity for Distributed Cloud...
PDF
On Engineering Analytics of Elastic IoT Cloud Systems
PDF
HINC – Harmonizing Diverse Resource Information Across IoT, Network Functions...
PDF
SINC – An Information-Centric Approach for End-to-End IoT Cloud Resource Prov...
PDF
Governing Elastic IoT Cloud Systems under Uncertainties
PDF
SmartSociety – A Platform for Collaborative People-Machine Computation
PDF
On Developing and Operating of Data Elasticity Management Process
PDF
ICSOC 2015 Panel: Service Engineering Analytics in the IoT Cloud Systems
PDF
TUWien - ASE Summer 2015: Engineering human-based services in elastic systems
PDF
TUW-ASE Summer 2015 - Quality of Result-aware data analytics
QoA4ML – A Framework for Supporting Contracts in Machine Learning Services
Sharing Blockchain Performance Knowledge for Edge Service Development
Measuring, Quantifying, & Predicting the Cost-Accuracy Tradeoff
DevOps for Dynamic Interoperability of IoT, Edge and Cloud Systems
Modeling and Provisioning IoT Cloud Systems for Testing Uncertainties
Enabling Edge Analytics of IoT Data: The Case of LoRaWAN
Testing Uncertainty of Cyber-Physical Systems in IoT Cloud Infrastructures: C...
Deep Context-Awareness: Context Coupling and New Types of Context Information...
Managing and Testing Ensembles of IoT, Network functions, and Clouds
On Supporting Contract-aware IoT Dataspace Services
Towards the Realization of Multi-dimensional Elasticity for Distributed Cloud...
On Engineering Analytics of Elastic IoT Cloud Systems
HINC – Harmonizing Diverse Resource Information Across IoT, Network Functions...
SINC – An Information-Centric Approach for End-to-End IoT Cloud Resource Prov...
Governing Elastic IoT Cloud Systems under Uncertainties
SmartSociety – A Platform for Collaborative People-Machine Computation
On Developing and Operating of Data Elasticity Management Process
ICSOC 2015 Panel: Service Engineering Analytics in the IoT Cloud Systems
TUWien - ASE Summer 2015: Engineering human-based services in elastic systems
TUW-ASE Summer 2015 - Quality of Result-aware data analytics

Recently uploaded (20)

PDF
Encapsulation theory and applications.pdf
PDF
NewMind AI Monthly Chronicles - July 2025
PDF
Chapter 3 Spatial Domain Image Processing.pdf
PDF
Advanced methodologies resolving dimensionality complications for autism neur...
PDF
Modernizing your data center with Dell and AMD
PDF
Spectral efficient network and resource selection model in 5G networks
PPTX
Understanding_Digital_Forensics_Presentation.pptx
PDF
Per capita expenditure prediction using model stacking based on satellite ima...
PDF
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
PDF
Building Integrated photovoltaic BIPV_UPV.pdf
PPT
“AI and Expert System Decision Support & Business Intelligence Systems”
PDF
KodekX | Application Modernization Development
PPTX
MYSQL Presentation for SQL database connectivity
PDF
Network Security Unit 5.pdf for BCA BBA.
PDF
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
PDF
The Rise and Fall of 3GPP – Time for a Sabbatical?
PDF
Encapsulation_ Review paper, used for researhc scholars
PDF
Machine learning based COVID-19 study performance prediction
PDF
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
PDF
Dropbox Q2 2025 Financial Results & Investor Presentation
Encapsulation theory and applications.pdf
NewMind AI Monthly Chronicles - July 2025
Chapter 3 Spatial Domain Image Processing.pdf
Advanced methodologies resolving dimensionality complications for autism neur...
Modernizing your data center with Dell and AMD
Spectral efficient network and resource selection model in 5G networks
Understanding_Digital_Forensics_Presentation.pptx
Per capita expenditure prediction using model stacking based on satellite ima...
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
Building Integrated photovoltaic BIPV_UPV.pdf
“AI and Expert System Decision Support & Business Intelligence Systems”
KodekX | Application Modernization Development
MYSQL Presentation for SQL database connectivity
Network Security Unit 5.pdf for BCA BBA.
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
The Rise and Fall of 3GPP – Time for a Sabbatical?
Encapsulation_ Review paper, used for researhc scholars
Machine learning based COVID-19 study performance prediction
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
Dropbox Q2 2025 Financial Results & Investor Presentation

Integrated Analytics for IIoT Predictive Maintenance using IoT Big Data Cloud Systems

  • 1. Integrated Analytics for IIoT Predictive Maintenance using IoT Big Data Cloud Systems Hong-Linh Truong Faculty of Informatics, TU Wien, Austria hong-linh.truong@tuwien.ac.at http://rdsea.github.io @linhsolar IEEE ICII 2018, 22nd Oct 2018, Bellevue, USA 1
  • 2. Outline  IoT Cloud systems for predictive maintenance  Holistic task analytics generation  Integration of big data analytics with human tasks  Prototype and examples  Conclusions and future work IEEE ICII 2018, 22nd Oct 2018, Bellevue, USA 2
  • 3. IoT Cloud systems for IIoT predictive maintenance  Common parts of IoT Cloud systems for IIoT  IoT sensing and connectivity: MQTT, AMQP, FTP, etc.  Edge/Fog: lightweighted data analytics/storage  Cloud: IoTHub, Apache Nifi, Hadoop, Spark, Kafka, Flink, ElasticSearch, BigQuery, etc.  Challenges in the development  But software components and their integration are known  Key focuses  Moving data and aggregating data  Combining both streaming analytics and batch analytics for predictive maintenance IEEE ICII 2018, 22nd Oct 2018, Bellevue, USA 3
  • 4. Case study: IIoT predictive maintenance for Base Transceiver Stations (BTS)  Predictive maintenance of BTS  IoT, edge and cloud and enterprise/on-premise clouds  Complex data types of data  Similar to many other cases for maintenance IEEE ICII 2018, 22nd Oct 2018, Bellevue, USA 4
  • 5. Integrated System and Application Domain Maintenance  IIoT and (complex software) system incidents  Any incidents in the system can cause problems in data collection and analytics  Equipment analytics  Maintenance is based on indicators of equipment  Analytics results indicate potential incidents of equipment to be maintained.  Analytics results of equipment are the output of big/streaming data analysis of equipment status  Many types of analytics and context-specific instantiation IEEE ICII 2018, 22nd Oct 2018, Bellevue, USA 5
  • 6. Integrated needs IEEE ICII 2018, 22nd Oct 2018, Bellevue, USA 6 We need both IT and application domain maintenance Integrated System and Application Domain Maintenance But this cannot be done fully automatically by software (even with powerful AI techniques)  IIoT with predictive maintenance functions built atop big data analysis and expert capabilities
  • 7. Steps IEEE ICII 2018, 22nd Oct 2018, Bellevue, USA 7  Algorithms and data analytics detect potential indicators  Possible indicators are encapsulated in socalled critical analytics results  Critical analytics results are propagated into the right components, which are software or humans, for further consideration
  • 8. Tasks suitable for humans  Control and validate IoT data collection processes  E.g. control the quality of data collection to figure out if it is a problem of the IoT Cloud systems  Change and deploy data analytics functions  Data analytics functions are strongly dependent on experts  Not all analytics need to be deployed and run in advance  Avoid cost and maintenance IEEE ICII 2018, 22nd Oct 2018, Bellevue, USA 8
  • 9. Human-in-the-loop for predictive maintenance  Change/configure sensors for data collection  Sensor/sensing-as-a-service  Control resources for handling/sharing data  Elasticity of resources and data sharing  Select and deploy suitable data analytics  On-demand provisioning of analytics  Optimize equipment  Remote control and optimization  Fix the physical systems of equipment IEEE ICII 2018, 22nd Oct 2018, Bellevue, USA 9
  • 10. Approach to the support of IIoT predictive maintenance IEEE ICII 2018, 22nd Oct 2018, Bellevue, USA 10 IT System incidents (IoT Clouds) Human expertise (IoT Clouds +Domain) Critical analytics results (Domain equipment)
  • 11. Holistic task analytics and generation  Points of instrumentation for capturing critical analytics results indicating issues of equipment and system incidents impacting the data analytics  Human-as-a-service for controlling and supporting data collection and analytics (HumanServiceProvisioning Systems - HSPS)  Function-as-a-service (FaaS/serverless) for the integration IEEE ICII 2018, 22nd Oct 2018, Bellevue, USA 11
  • 12. Integration of big data analytics with human tasks IEEE ICII 2018, 22nd Oct 2018, Bellevue, USA 12 Instrumentation of analytics Extensible function catalogs Incident records (for systems and critical analytics results)
  • 13. Integration with Human services  Human service provisioning systems should be external  Tradeoff w.r.t enterprise resources integration  (Automatic) scheduling human tasks is complex IEEE ICII 2018, 22nd Oct 2018, Bellevue, USA 13 Interactions with third party human service provisioning systems Example with RAHYMS (https://github.com/tuwiendsg/RAHYMS)
  • 14. Principles for integration with existing HSPS:  Potential human service systems  Common systems like: Bots, Slack, OpsGenie, etc.  But hard to incorporate application domain knowledge and automatic tasks mapping  Important considerations  for integrating with other services in IoT Cloud systems, HSPS must provide well-defined APIs, e.g., REST API calls and task structure  HSPS must allow domain-specific knowledge to be defined, e.g., rules and human specifications IEEE ICII 2018, 22nd Oct 2018, Bellevue, USA 14
  • 15. Prototype  Data sources: MQTT and Logs from vendor- specific systems for BTS in Vietnam  Big data storage: HDFS, BigQuery and Google Storage  Platform services: Apache Nifi and RabbitMQT  Analytics: Apache Spark & python-based ML  Serverless: serverless framework with Google Cloud Functions,  Human interaction: RAHYMS. IEEE ICII 2018, 22nd Oct 2018, Bellevue, USA 15
  • 16. Examples of checking quality of data  Using Apache Nifi flows transferring data for maintainance analytics  Missing or bad quality of data might trigger issues with equipment  Report system incidents based on quality of data IEEE ICII 2018, 22nd Oct 2018, Bellevue, USA 16 a PoI in Nifi sending a system incident through RabbitMQ
  • 17. Triggering in- depth analytics of several months of historical data based on streaming analytics IEEE ICII 2018, 22nd Oct 2018, Bellevue, USA 17
  • 18. Functions for problem-to-human task IEEE ICII 2018, 22nd Oct 2018, Bellevue, USA 18 pySpark analytics can report problems Task generation Instrument pySpark analytics programs & create a human tasks when there are many alarms determined
  • 19. Examples of Professionals and Tasks IEEE ICII 2018, 22nd Oct 2018, Bellevue, USA 19 Rules for mapping to expertise RAHYMS: https://github.com/tuwiendsg/RAHYMS
  • 20. Examples of Professionals and Tasks IEEE ICII 2018, 22nd Oct 2018, Bellevue, USA 20 Messages sent to expert Accept/Reject
  • 21. Conclusions and future work  IIoT predictive maintenance must consider both systems incidents and application domain incidents in an integrated manner  Strong dependences among IoTCloud Systems and analytics of equipment in complex IIoT  Human interactions play a key role  For both IoT Cloud Systems and equipment analytics  In this paper we focus on service engineering aspects for IIoT  Integrating IoT Cloud systems, big data and human tasks are pre-requisite for intelligence predictive maintenance IEEE ICII 2018, 22nd Oct 2018, Bellevue, USA 21
  • 22. Conclusions and future work  We introduce an architecture and framework for IIoT predictive maintenance  Consider both system incidents and critical analytics results  Leverage serverless as a flexible way to integrate big data analytics with human tasks  Integrate with external human services.  Future work  Real world experiments  Automatic instrumentation and mapping of analytics  Integration of existing enterprise human resources IEEE ICII 2018, 22nd Oct 2018, Bellevue, USA 22
  • 23. Thanks for your attention! Hong-Linh Truong Faculty of Informatics TU Wien rdsea.github.io IEEE ICII 2018, 22nd Oct 2018, Bellevue, USA 23