fajar j. ekaputra, marta sabou, estefania serral and stefan biffl | knowledge change management and...

14
Knowledge Change Management and Analysis during the Engineering of Cyber Physical Production Systems Fajar J. Ekaputra 1 , Marta Sabou 1 , Estefanía Serral 2 , Stefan Biffl 1 1) Vienna University of Technology, Christian Doppler Laboratory for „Software Engineering Integration for Flexible Automation Systems“ (CDL-Flex) 2) ) KU Leuven, Department of Decision Sciences and Information Management

Upload: semanticsconference

Post on 16-Apr-2017

96 views

Category:

Technology


1 download

TRANSCRIPT

Page 1: Fajar J. Ekaputra, Marta Sabou, Estefania Serral and Stefan Biffl | Knowledge Change Management and Analysis during the Engineering of Cyber Physical Production Systems: A Use Case

Knowledge Change Management and Analysis during the Engineering of

Cyber Physical Production Systems Fajar J. Ekaputra1, Marta Sabou1, Estefanía Serral2, Stefan Biffl1

1) Vienna University of Technology, Christian Doppler Laboratory for „Software Engineering Integration for

Flexible Automation Systems“ (CDL-Flex) 2) ) KU Leuven, Department of Decision Sciences and Information

Management

Page 2: Fajar J. Ekaputra, Marta Sabou, Estefania Serral and Stefan Biffl | Knowledge Change Management and Analysis during the Engineering of Cyber Physical Production Systems: A Use Case

The Fourth Industrial Revolution

Source: Forschungsunion Wirtschaft und Wissenschaft, Acatech,”Securing the future of German manufacturing industry. Recommendations for implementing the strategic initiative INDUSTRIE 4.0 .Final report of the Industrie 4.0. Working Group.”, 2013

Page 3: Fajar J. Ekaputra, Marta Sabou, Estefania Serral and Stefan Biffl | Knowledge Change Management and Analysis during the Engineering of Cyber Physical Production Systems: A Use Case

Cyber-Physical Systems (CPS)

Flexible, adaptive manufacturing (CPPS) (e.g., modern Hydro Power Plants)

Smart, distributed transportation systems

Page 4: Fajar J. Ekaputra, Marta Sabou, Estefania Serral and Stefan Biffl | Knowledge Change Management and Analysis during the Engineering of Cyber Physical Production Systems: A Use Case

Multi Disciplinary Engineering Environment

The typical environment for designing Cyber Physical Production Systems such as modern Hydro Power Plants

Domain Expert

KnowledgeEngineer

ElectricalEngineer

Mechanical Engineer

Project Management

Electrical Engineering

Mechanical Engineering

“Knowledge Change”

Related Tasks

Knowledge Engineering

Project Supervisor

?

Project Manager

The engineering process is iteratively conducted.

Software Engineering SoftwareEngineer

Page 5: Fajar J. Ekaputra, Marta Sabou, Estefania Serral and Stefan Biffl | Knowledge Change Management and Analysis during the Engineering of Cyber Physical Production Systems: A Use Case

A Hydro Power Plants Use Case: Use Case Settings

PMOProject

Manager

OPMMechanical

Engineer

?

EPLElectricalEngineer

Three local data sources for managing signal changes: •  PMO for project management data •  OPM for mechanical engineering data •  EPL for electrical engineering data

Implicitly connected - if one data source changed, it might affect the data on other sources Therefore, Knowledge Change Management is an important part of it

Page 6: Fajar J. Ekaputra, Marta Sabou, Estefania Serral and Stefan Biffl | Knowledge Change Management and Analysis during the Engineering of Cyber Physical Production Systems: A Use Case

A Hydro Power Plants Use Case: Example Signal Data

OPM Signals

EPL Signals

Implicit Links

Page 7: Fajar J. Ekaputra, Marta Sabou, Estefania Serral and Stefan Biffl | Knowledge Change Management and Analysis during the Engineering of Cyber Physical Production Systems: A Use Case

Key Challenges

§  How to manage changes in complex multi-disciplinary engineering settings? –  How to integrate the heterogeneous data? –  How to detect and propagate changes in the integrated datasets? –  How to use change data to support advanced queries?(e.g., what

are the signals that have been changed in the last month?; how many racks were added during the last changes?)

Page 8: Fajar J. Ekaputra, Marta Sabou, Estefania Serral and Stefan Biffl | Knowledge Change Management and Analysis during the Engineering of Cyber Physical Production Systems: A Use Case

Solution Approach (1)

§  Based on Ontology-Based Information Integration [1,2]

§  Consists of three main components –  Local ontologies –  A common ontology –  Mapping / transformation

between local and common ontologies

Mechanical EngineeringTools

Electrical EngineeringTools

Local Ontology(PMO)

Local Ontology (EPL)

Local Ontology (OPM)

Common Ontology(CCO)

Lifting schema and data into local ontologies

Project ManagementTools

[1] H. Wache et al., “Ontology-based integration of information-a survey of existing approaches,” in IJCAI-01 Workshop on Ontologies and Information Sharing, 2001, pp. 108–117. [2] D. Calvanese, G. De Giacomo, and M. Lenzerini, “Ontology of Integration and Integration of Ontologies.,” in International Description Logics Workshop, 2001, p. 2.

Page 9: Fajar J. Ekaputra, Marta Sabou, Estefania Serral and Stefan Biffl | Knowledge Change Management and Analysis during the Engineering of Cyber Physical Production Systems: A Use Case

Solution Approach (2)

Extending OBII with knowledge change management capabilities [3]

[3] F. J. Ekaputra, “Knowledge Change Management in Engineering,” in Semantic Web for Intelligent Engineering Applications, Springer, 2016.

Page 10: Fajar J. Ekaputra, Marta Sabou, Estefania Serral and Stefan Biffl | Knowledge Change Management and Analysis during the Engineering of Cyber Physical Production Systems: A Use Case

Solution: implementation with SW Technologies

Page 11: Fajar J. Ekaputra, Marta Sabou, Estefania Serral and Stefan Biffl | Knowledge Change Management and Analysis during the Engineering of Cyber Physical Production Systems: A Use Case

Hydro Power Plants’ Common Concept Ontology

Adapted from Sabou et al., “Semantic Modelling and Acquisition of Engineering Knowledge,” in Semantic Web for Intelligent Engineering Applications, Springer, 2016.

Page 12: Fajar J. Ekaputra, Marta Sabou, Estefania Serral and Stefan Biffl | Knowledge Change Management and Analysis during the Engineering of Cyber Physical Production Systems: A Use Case

Change Representation

Page 13: Fajar J. Ekaputra, Marta Sabou, Estefania Serral and Stefan Biffl | Knowledge Change Management and Analysis during the Engineering of Cyber Physical Production Systems: A Use Case

Feasibility Evaluation

§  Three users from three domains –  Project manager –  Mechanical Engineer –  Electrical Engineer

§  Eight signals commits from three data sources –  Six valid commits and two invalid commits –  Each commit contains small number of signals

§  Evaluation result: –  Successful validation and propagation of changes –  Successful analysis on the changes

Page 14: Fajar J. Ekaputra, Marta Sabou, Estefania Serral and Stefan Biffl | Knowledge Change Management and Analysis during the Engineering of Cyber Physical Production Systems: A Use Case

Key Findings and Future Work

•  Knowledge Change Management and Analysis is a key task in supporting the engineering of CPPS

•  We proposed a technology-agnostic solution based on the extension of Ontology Based Information Integration approach

•  We implemented the solution with SW technologies in the use case of Hydro power plant engineering

•  Our solution prototype is feasible in test settings •  Future extensions require improved scalability and better

ease of use