SlideShare a Scribd company logo
1 of 24
An Ontology for Learning Services
on the Shop Floor
Carsten Ullrich
Associate Head
Educational Technology Lab (EdTec)
at the
German Research Center for Artificial
Intelligence (DFKI GmbH)
The Workplace is
Transforming
• Challenges for Europe's manufacturing industry:
– Accelerating innovation
– Shorter product cycles
– Ever increasing number of product variants
– Smaller batch sizes (batch size 1)
– … while keeping/increasing level of competitiveness
– … with fewer and fewer employees
Carsten Ullrich, An Ontology for the Shop Floor
Human Operators at
Tomorrow’s Workplace
• Despite the increasing automation, human operators have
place on shop floor  with changed roles
• Technological innovation cannot be considered in isolation, but
requires an integrated approach drawing from technical,
organizational and human aspects.
• Industry 4.0 and other new technologies increase complexity of
– usage and maintenance of production lines
– control of the production process
• Employee under constant pressure
– to solve problems occurring on the
shop floor as fast as possible,
– and simultaneously to improve
work-related knowledge, skills, and
capabilities
Carsten Ullrich, An Ontology for the Shop Floor
Assistance- and Knowledge-Services
for Smart Production
• Information providing and training processes have to become
– more flexible
– integrated in the workplace
– individualized
• Opportunity to build tools that
– adapt themselves intelligently to the knowledge level and tasks of
the human operators
– integrate and connect the knowledge sources available in the
company
– generate useful recommendations of actions
Carsten Ullrich, An Ontology for the Shop Floor
Artificial Intelligence in Education
• Intelligent Tutoring Systems and
Adaptive Learning Environments
provide adaptive and contextualized
support of learners
• Significant body of research on adaptive
support in highly structured domains
such as mathematics, physics and
computer science
• Domain model: Information about the
taught concepts and their
interrelationships
 Often represented as an ontology
• Well established for mathematics, etc.
• Limited existing work for manufacturing
Carsten Ullrich, An Ontology for the Shop Floor
Domain
Model
Learner
Model
Pedagogical
Model
Related Work: Support
• Smart and adaptive environments for workplace-based
learning and manufacturing are highly relevant (Mavrikios,
Papakostas, Mourtzis, & Chryssolouris, 2013) (Koper, 2014)
• Existing work focuses on very specific areas
– assembly, to increase process quality (Stoessel, Wiesbeck, Stork,
Zaeh, & Schuboe, 2008) (Stork, Stößel, & Schubö, 2008),
– collaboration between machine and operator (Sebanz, Bekkering, &
Knoblich, 2006) (Lenz, et al., 2008),
– control (Bannat, et al., 2009)
– monitoring (Stork genannt Wersborg, Borgwardt, & Diepold, 2009).
– controlling information flow to avoid cognitive overload (Lindblom &
Thorvald, 2014)
• Results (methods) cannot be compared or transferred
Carsten Ullrich, An Ontology for the Shop Floor
Related Work: Ontologies
• Ontologies: very restricted areas such as
– Toolpath planning (Xu, Wang, & Rong, 2006)
– Fixture design (Ameri & Summers, 2008). T
– Information collected during the lifespan of a product (Wahlster, 2013).
• Thousands of standards and specifications
– Technical committee ISO/TC 184 for instance, has published more than 800 ISO
standards that describe different aspects of automation systems and integration.
– Very technical focus,
• None of this work is on the required level of abstraction for learning on the
shop floor: a domain description that focuses on the learning needs of the
operators.
• The potential of such descriptions shown for
– generating assembling instructions automatically from product lifecycle data (Stoessel,
Wiesbeck, Stork, Zaeh, & Schuboe, 2008),
– supporting the transfer of practical knowledge (Blümling & Reithinger, 2015),
– providing manufacturing assembly assistance (Alm, Aehnelt, & Urban, 2015).
• However, none of these works has described the employed ontologies in
sufficient detail to judge their general applicability nor to enable reuse
Carsten Ullrich, An Ontology for the Shop Floor
Description of the Ontology
• Blueprint to describe the general concepts
(types) and their relationships relevant for
teaching and learning on the shop floor
• Highest level of the ontology:
– state,
– organizational unit,
– production item,
– function,
– process model entity
Carsten Ullrich, An Ontology for the Shop Floor
State
• The state describes the state of a domain entity and distinguishes
between
– machine state, which describes the state of a production machine
– software state, which describes the state of a software.
– States have a priority, indicating their severity (10, highly critical, to 1, not
critical)
• Machines states are divided into specific sub-states (adapted from
(Kasikci, 2010)):
– Up state is the state of a machine characterized by the fact that it can
perform a required function:
• operating state, which describes when a machine is performing as required, and
• idle state, which describes a machine which is in an up-state and non-operating, during
non-required time.
– Disabled state is the state of a machine characterized by its inability to
perform a required function:
• External disabled state, for describing a machine in an up-state, but lacking required
external resources or is disabled due to planned actions other than maintenance
• Internal disabled state, the state of a machine characterized by an inability to perform
a required function
Carsten Ullrich, An Ontology for the Shop Floor
Organizational Unit
• Organizational unit and its specializations
describe the structure of a company:
– organization
– location
– department
– department unit
– workplace unit
– workplace
– employee
Carsten Ullrich, An Ontology for the Shop Floor
Production Item
• Describes entities used for or created during the production of
goods:
– Equipment: Equipment includes the entire technical apparatus
used during production as well as property (plot of land), buildings,
etc. In contrast to materials, equipment is not consumed.
• building
• plot of land
• accessory (a mechanical device that supports the production process, but
does not perform the production itself.)
• production machine (a stationary device directly involved in the production
process.).
– Produced artifact: The marketed object that is the result of the
production process, with the specializations subassembly, semi-
finished product, product, and part.
– Material: Materials are physical entities consumed in the production
of the finished product, with the specializations consumable,
auxiliary material, and raw material.
Carsten Ullrich, An Ontology for the Shop Floor
Processmodel Entity
• Describes processes that occur in the target
domain:
– Process: A sequence of states, which is triggered by an
event and leads to a final state:
• domain process (overarching process performed for the
realization of the product, such as the production process and
business process)
• course of action (a process that is performed by a human,
such as a work procedure).
– Process element: The states of the process, such as an
action (for course of action) or a production step (for
the production process).
Carsten Ullrich, An Ontology for the Shop Floor
Task
• Describes the task of human operator such as
– maintenance,
– repair,
– operations / management,
– ...
Carsten Ullrich, An Ontology for the Shop Floor
Relations (Properties)
• requires: a machine state requires a procedure.
• produces: a production step produces a produced artifact
• executes: a production machine executes a production step
• has part: expresses that some entity is part of another entity. This
relation can be applied to many of the types.
• has task: an employee has tasks
• has step: a process ‘has the step’ process element
• has state: a production machine has a machine state
• has procedure: a task has a procedure (meaning that a task can
be achieved by following a series of actions).
• is part of: the inverse relation of has part
• realizes: a production machine realizes a production process.
Carsten Ullrich, An Ontology for the Shop Floor
Usage of the Ontology
• To build up a domain model, i.e., :
a formal representation of the shop floor at a
specific site of a company
• Requires specific subtypes and instances of the
types.
• For example: Lenovo in its production department
P1 in Guandong produces the laptop X
•  Requires the instance Lenovo of the concept
organization, the instance Guandong of location,
the instance P1 of department, and the instance X
of product. Using the property produces, one can
specify that X is produced in P1.
Carsten Ullrich, An Ontology for the Shop Floor
Reasoning and Querying
• If a domain model is stored in a semantic
database, then information can be automatically
inferred
• For instance: From X is produced in P1 we can
infer that X is a product of Lenovo and located
in Guandong
• Similar functionality is achieved by appropriate
queries
• Heavily used by assistance and knowledge
services
Carsten Ullrich, An Ontology for the Shop Floor
Application in APPsist
• Using the ontology, we defined domain models
representing three companies:
– A small-sized company produces complex customer-
specific tools and devices for car manufacturers
– A medium-sized company produces customer-specific
welding and assembly lines for car manufacturers.
– A large-sized company produces pneumatic and
electric controllers for the automation of assembly-
lines, which are used in customer-specific products as
well as in their own production
Carsten Ullrich, An Ontology for the Shop Floor
Content Metadata
• Existing content can be described by the ontology
– learning materials,
– documentation (user manuals, programming handbooks),
– order-related information (parts lists, wiring diagrams).
• It allows to specify the production items a piece of
content refers to, the target-audience, etc.
• Other services use this information to perform
information retrieval tasks in different contexts
Carsten Ullrich, An Ontology for the Shop Floor
Machine Information
• Machines on the shop floor use a multitude of sensors
for managing the production process
• The sensor values trigger actions of the human
operators
• However, low-level senor data is too specific to be
interpreted by support software
• In APPsist, a machine information service translates the
sensor data into instances of the type machine state
and propagates the instances to the supporting services.
• This way, the learning supporting services can be set up
to react to high-level, abstract machine states and thus
can be more easily reused with new machines.
Carsten Ullrich, An Ontology for the Shop Floor
Content and Procedure
Selection
• Assistance and knowledge services use metadata to
select content adequate for the current context
(described by the instances)
• Example: content selector service in APPsist:
– Its rules inspect the organizational units to determine which
employees are assigned to the production machine, and uses
information specified about the relevant production items to
find content relevant for the employee in the specific situation.
• See my talk on Sunday, 11:30-12:30 Session FP 30.4
• The rules do not encode information about the specific
company in which they are used (the instances of the
domain)
 Transferable between companies
Carsten Ullrich, An Ontology for the Shop Floor
Carsten Ullrich, An Ontology for the Shop Floor
Carsten Ullrich, An Ontology for the Shop Floor
Conclusion
• An ontology that captures the entities and their
interrelationships relevant for describing and reasoning
about the shop floor from an educational perspective.
• Used
– to represent the shop floor of three different companies
– as a basis for a number of reusable learning services, i.e.,
functionally highly specialized software applications for
supporting problem solving and learning of human operators
• Lightweight (no axioms)
• Process of describing a specific shop currently is manual
work. Not scalable. Future work: Using information
extraction methods for automatization
Carsten Ullrich, An Ontology for the Shop Floor
Thank you
Carsten Ullrich
carsten.ullrich@dfki.de

More Related Content

What's hot

What's hot (20)

plant location
plant locationplant location
plant location
 
Application of Industrial Engineering on garments industry
Application of Industrial Engineering on garments industryApplication of Industrial Engineering on garments industry
Application of Industrial Engineering on garments industry
 
Ch09(2)
Ch09(2)Ch09(2)
Ch09(2)
 
Operating Maintenance Model for Modern Printing Machines
Operating Maintenance Model for Modern Printing MachinesOperating Maintenance Model for Modern Printing Machines
Operating Maintenance Model for Modern Printing Machines
 
Facility location
Facility locationFacility location
Facility location
 
Plant location and layout
Plant location and layout Plant location and layout
Plant location and layout
 
Layout strategy ppt @ bec doms
Layout strategy ppt @ bec domsLayout strategy ppt @ bec doms
Layout strategy ppt @ bec doms
 
Operations intro (1)
Operations intro (1)Operations intro (1)
Operations intro (1)
 
Layout
LayoutLayout
Layout
 
Facilities planning _lay_out_and_location_analysis
Facilities planning _lay_out_and_location_analysisFacilities planning _lay_out_and_location_analysis
Facilities planning _lay_out_and_location_analysis
 
facility location and planning layout
facility location and planning layoutfacility location and planning layout
facility location and planning layout
 
Layout strategies
Layout strategiesLayout strategies
Layout strategies
 
2. scope of operations management
2.  scope of operations management2.  scope of operations management
2. scope of operations management
 
Facility layout
Facility layoutFacility layout
Facility layout
 
Facility layout
Facility layoutFacility layout
Facility layout
 
Plant location and layout
Plant location and layoutPlant location and layout
Plant location and layout
 
5 need for selecting a suitable location
5 need for selecting a suitable location5 need for selecting a suitable location
5 need for selecting a suitable location
 
Capital versus labour intensive
Capital versus labour intensiveCapital versus labour intensive
Capital versus labour intensive
 
Plant layout
Plant layoutPlant layout
Plant layout
 
Facility layout
Facility  layoutFacility  layout
Facility layout
 

Viewers also liked

“Semantic Technologies for Smart Services”
“Semantic Technologies for Smart Services” “Semantic Technologies for Smart Services”
“Semantic Technologies for Smart Services” diannepatricia
 
from text and ontology : methodologies and tools - Text2Onto
from text and ontology : methodologies and tools - Text2Ontofrom text and ontology : methodologies and tools - Text2Onto
from text and ontology : methodologies and tools - Text2OntoRadhoueneRouached
 
Semantic Web and Machine Learning Tutorial
Semantic Web and Machine Learning TutorialSemantic Web and Machine Learning Tutorial
Semantic Web and Machine Learning Tutorialbutest
 
Computer Science in Saarbrücken
Computer Science in Saarbrücken Computer Science in Saarbrücken
Computer Science in Saarbrücken metamath
 
Semantic technologies for the Internet of Things
Semantic technologies for the Internet of Things Semantic technologies for the Internet of Things
Semantic technologies for the Internet of Things PayamBarnaghi
 
Ekaw ontology learning for cost effective large-scale semantic annotation
Ekaw ontology learning for cost effective large-scale semantic annotationEkaw ontology learning for cost effective large-scale semantic annotation
Ekaw ontology learning for cost effective large-scale semantic annotationShahab Mokarizadeh
 

Viewers also liked (9)

Steps towards on Ontology based Learning Environment
Steps towards on Ontology based Learning EnvironmentSteps towards on Ontology based Learning Environment
Steps towards on Ontology based Learning Environment
 
ppt
pptppt
ppt
 
“Semantic Technologies for Smart Services”
“Semantic Technologies for Smart Services” “Semantic Technologies for Smart Services”
“Semantic Technologies for Smart Services”
 
from text and ontology : methodologies and tools - Text2Onto
from text and ontology : methodologies and tools - Text2Ontofrom text and ontology : methodologies and tools - Text2Onto
from text and ontology : methodologies and tools - Text2Onto
 
Ontology Learning
Ontology LearningOntology Learning
Ontology Learning
 
Semantic Web and Machine Learning Tutorial
Semantic Web and Machine Learning TutorialSemantic Web and Machine Learning Tutorial
Semantic Web and Machine Learning Tutorial
 
Computer Science in Saarbrücken
Computer Science in Saarbrücken Computer Science in Saarbrücken
Computer Science in Saarbrücken
 
Semantic technologies for the Internet of Things
Semantic technologies for the Internet of Things Semantic technologies for the Internet of Things
Semantic technologies for the Internet of Things
 
Ekaw ontology learning for cost effective large-scale semantic annotation
Ekaw ontology learning for cost effective large-scale semantic annotationEkaw ontology learning for cost effective large-scale semantic annotation
Ekaw ontology learning for cost effective large-scale semantic annotation
 

Similar to An Ontology for Learning Services on the Shop Floor

Workplace-based Learning in Industry 4.0 -- Multi-perspective approaches and ...
Workplace-based Learning in Industry 4.0 -- Multi-perspective approaches and ...Workplace-based Learning in Industry 4.0 -- Multi-perspective approaches and ...
Workplace-based Learning in Industry 4.0 -- Multi-perspective approaches and ...Carsten Ullrich
 
Intelligent Adaptive Services for Workplace-Integrated Learning on the Shop F...
Intelligent Adaptive Services for Workplace-Integrated Learning on the Shop F...Intelligent Adaptive Services for Workplace-Integrated Learning on the Shop F...
Intelligent Adaptive Services for Workplace-Integrated Learning on the Shop F...mathgear
 
Intelligent Adaptive Services for Workplace-Integrated Learning on Shop Floors
Intelligent Adaptive Services for Workplace-Integrated Learning on Shop FloorsIntelligent Adaptive Services for Workplace-Integrated Learning on Shop Floors
Intelligent Adaptive Services for Workplace-Integrated Learning on Shop Floorsmetamath
 
Better business it collaboration using a work system perspective - run it as ...
Better business it collaboration using a work system perspective - run it as ...Better business it collaboration using a work system perspective - run it as ...
Better business it collaboration using a work system perspective - run it as ...Paul Hoekstra
 
Plant layout by Rishabh gupta
Plant layout by Rishabh guptaPlant layout by Rishabh gupta
Plant layout by Rishabh guptarishabh gupta
 
Second Lean and Flexible Conference
Second Lean and Flexible ConferenceSecond Lean and Flexible Conference
Second Lean and Flexible ConferenceBarbara Smith
 
Operations management notes
Operations management notesOperations management notes
Operations management notesSomashekar S.M
 
Production and operations managment notes
Production and operations managment notesProduction and operations managment notes
Production and operations managment notesWasim Arshad
 
Introduction to Cellular Manufacturing - ADDVALUE - Nilesh Arora
Introduction to Cellular Manufacturing - ADDVALUE - Nilesh AroraIntroduction to Cellular Manufacturing - ADDVALUE - Nilesh Arora
Introduction to Cellular Manufacturing - ADDVALUE - Nilesh AroraADD VALUE CONSULTING Inc
 
International Journal of Business and Management Invention (IJBMI)
International Journal of Business and Management Invention (IJBMI)International Journal of Business and Management Invention (IJBMI)
International Journal of Business and Management Invention (IJBMI)inventionjournals
 
Manufacturing operation management
Manufacturing operation managementManufacturing operation management
Manufacturing operation managementMark Abkum
 
INNOVATION_MANAGEMENT PPT.ppt
INNOVATION_MANAGEMENT PPT.pptINNOVATION_MANAGEMENT PPT.ppt
INNOVATION_MANAGEMENT PPT.pptjohn tamil selvan
 
Materials Flow Methods & Analysis
Materials Flow Methods & AnalysisMaterials Flow Methods & Analysis
Materials Flow Methods & AnalysisMahmudul Hasan
 
Improving layout and workload of manufacturing system using Delmia Quest simu...
Improving layout and workload of manufacturing system using Delmia Quest simu...Improving layout and workload of manufacturing system using Delmia Quest simu...
Improving layout and workload of manufacturing system using Delmia Quest simu...AM Publications
 
A Complete Model of a Business Enterprise in an EtO and PLM environment
A Complete Model of a Business Enterprise in an EtO and PLM environmentA Complete Model of a Business Enterprise in an EtO and PLM environment
A Complete Model of a Business Enterprise in an EtO and PLM environmentFrank Steeneken
 
INNOVATION_MANAGEMENT in New Business Studies
INNOVATION_MANAGEMENT in New Business StudiesINNOVATION_MANAGEMENT in New Business Studies
INNOVATION_MANAGEMENT in New Business StudiesRAVISHANKARRAI4
 

Similar to An Ontology for Learning Services on the Shop Floor (20)

Workplace-based Learning in Industry 4.0 -- Multi-perspective approaches and ...
Workplace-based Learning in Industry 4.0 -- Multi-perspective approaches and ...Workplace-based Learning in Industry 4.0 -- Multi-perspective approaches and ...
Workplace-based Learning in Industry 4.0 -- Multi-perspective approaches and ...
 
Intelligent Adaptive Services for Workplace-Integrated Learning on the Shop F...
Intelligent Adaptive Services for Workplace-Integrated Learning on the Shop F...Intelligent Adaptive Services for Workplace-Integrated Learning on the Shop F...
Intelligent Adaptive Services for Workplace-Integrated Learning on the Shop F...
 
Intelligent Adaptive Services for Workplace-Integrated Learning on Shop Floors
Intelligent Adaptive Services for Workplace-Integrated Learning on Shop FloorsIntelligent Adaptive Services for Workplace-Integrated Learning on Shop Floors
Intelligent Adaptive Services for Workplace-Integrated Learning on Shop Floors
 
Better business it collaboration using a work system perspective - run it as ...
Better business it collaboration using a work system perspective - run it as ...Better business it collaboration using a work system perspective - run it as ...
Better business it collaboration using a work system perspective - run it as ...
 
Plant layout by Rishabh gupta
Plant layout by Rishabh guptaPlant layout by Rishabh gupta
Plant layout by Rishabh gupta
 
plant layout
plant layoutplant layout
plant layout
 
Second Lean and Flexible Conference
Second Lean and Flexible ConferenceSecond Lean and Flexible Conference
Second Lean and Flexible Conference
 
Operations management notes
Operations management notesOperations management notes
Operations management notes
 
Production and operations managment notes
Production and operations managment notesProduction and operations managment notes
Production and operations managment notes
 
Introduction to Cellular Manufacturing - ADDVALUE - Nilesh Arora
Introduction to Cellular Manufacturing - ADDVALUE - Nilesh AroraIntroduction to Cellular Manufacturing - ADDVALUE - Nilesh Arora
Introduction to Cellular Manufacturing - ADDVALUE - Nilesh Arora
 
International Journal of Business and Management Invention (IJBMI)
International Journal of Business and Management Invention (IJBMI)International Journal of Business and Management Invention (IJBMI)
International Journal of Business and Management Invention (IJBMI)
 
Manufacturing operation management
Manufacturing operation managementManufacturing operation management
Manufacturing operation management
 
INNOVATION_MANAGEMENT PPT.ppt
INNOVATION_MANAGEMENT PPT.pptINNOVATION_MANAGEMENT PPT.ppt
INNOVATION_MANAGEMENT PPT.ppt
 
Ambassadors of innovation on architectures
Ambassadors of innovation on architecturesAmbassadors of innovation on architectures
Ambassadors of innovation on architectures
 
Chapter 7.pptx
Chapter 7.pptxChapter 7.pptx
Chapter 7.pptx
 
Materials Flow Methods & Analysis
Materials Flow Methods & AnalysisMaterials Flow Methods & Analysis
Materials Flow Methods & Analysis
 
Improving layout and workload of manufacturing system using Delmia Quest simu...
Improving layout and workload of manufacturing system using Delmia Quest simu...Improving layout and workload of manufacturing system using Delmia Quest simu...
Improving layout and workload of manufacturing system using Delmia Quest simu...
 
A Complete Model of a Business Enterprise in an EtO and PLM environment
A Complete Model of a Business Enterprise in an EtO and PLM environmentA Complete Model of a Business Enterprise in an EtO and PLM environment
A Complete Model of a Business Enterprise in an EtO and PLM environment
 
INNOVATION_MANAGEMENT in New Business Studies
INNOVATION_MANAGEMENT in New Business StudiesINNOVATION_MANAGEMENT in New Business Studies
INNOVATION_MANAGEMENT in New Business Studies
 
Motion and time study
Motion and time studyMotion and time study
Motion and time study
 

More from Carsten Ullrich

Assistance- and Knowledge-Services for Smart Production
Assistance- and Knowledge-Services for Smart ProductionAssistance- and Knowledge-Services for Smart Production
Assistance- and Knowledge-Services for Smart ProductionCarsten Ullrich
 
Education in 2020 - Open Discussion at Barcamp Spring Shanghai 2013
Education in 2020 - Open Discussion at Barcamp Spring Shanghai 2013Education in 2020 - Open Discussion at Barcamp Spring Shanghai 2013
Education in 2020 - Open Discussion at Barcamp Spring Shanghai 2013Carsten Ullrich
 
Supporting Flexible Competency Frameworks
Supporting Flexible Competency FrameworksSupporting Flexible Competency Frameworks
Supporting Flexible Competency FrameworksCarsten Ullrich
 
Technologies for development and learning
Technologies for development and learningTechnologies for development and learning
Technologies for development and learningCarsten Ullrich
 
The Potential of Web 3.0
The Potential of Web 3.0The Potential of Web 3.0
The Potential of Web 3.0Carsten Ullrich
 
Active Learning with the Web
Active Learning with the WebActive Learning with the Web
Active Learning with the WebCarsten Ullrich
 
Opportunities for AI in Intelligent Web-based Technology-Supported Learning
Opportunities for AI in Intelligent Web-based Technology-Supported LearningOpportunities for AI in Intelligent Web-based Technology-Supported Learning
Opportunities for AI in Intelligent Web-based Technology-Supported LearningCarsten Ullrich
 
Microblogging for Language Learning: Using Twitter to Train Communicative and...
Microblogging for Language Learning: Using Twitter to Train Communicative and...Microblogging for Language Learning: Using Twitter to Train Communicative and...
Microblogging for Language Learning: Using Twitter to Train Communicative and...Carsten Ullrich
 
Rapid Prototyping of a Semantic-Web-based Research Workbench
Rapid Prototyping of a Semantic-Web-based Research WorkbenchRapid Prototyping of a Semantic-Web-based Research Workbench
Rapid Prototyping of a Semantic-Web-based Research WorkbenchCarsten Ullrich
 
Video killed the radiostar, but will Web 3.0 kill the teacher?
Video killed the radiostar, but will Web 3.0 kill the teacher?Video killed the radiostar, but will Web 3.0 kill the teacher?
Video killed the radiostar, but will Web 3.0 kill the teacher?Carsten Ullrich
 
Babbage & Lovelace: The designer of the analytical engine and its programmer
Babbage & Lovelace: The designer of the analytical engine and its programmerBabbage & Lovelace: The designer of the analytical engine and its programmer
Babbage & Lovelace: The designer of the analytical engine and its programmerCarsten Ullrich
 
Why Web 2.0 is Good for Learning and for Research: Principles and Prototypes
Why Web 2.0 is Good for Learning and for Research: Principles and PrototypesWhy Web 2.0 is Good for Learning and for Research: Principles and Prototypes
Why Web 2.0 is Good for Learning and for Research: Principles and PrototypesCarsten Ullrich
 
Supporting Active Learning and Education by Artificial Intelligence and Web 2.0
Supporting Active Learning and Education by Artificial Intelligence and Web 2.0Supporting Active Learning and Education by Artificial Intelligence and Web 2.0
Supporting Active Learning and Education by Artificial Intelligence and Web 2.0Carsten Ullrich
 

More from Carsten Ullrich (14)

Assistance- and Knowledge-Services for Smart Production
Assistance- and Knowledge-Services for Smart ProductionAssistance- and Knowledge-Services for Smart Production
Assistance- and Knowledge-Services for Smart Production
 
Education in 2020 - Open Discussion at Barcamp Spring Shanghai 2013
Education in 2020 - Open Discussion at Barcamp Spring Shanghai 2013Education in 2020 - Open Discussion at Barcamp Spring Shanghai 2013
Education in 2020 - Open Discussion at Barcamp Spring Shanghai 2013
 
Supporting Flexible Competency Frameworks
Supporting Flexible Competency FrameworksSupporting Flexible Competency Frameworks
Supporting Flexible Competency Frameworks
 
Technologies for development and learning
Technologies for development and learningTechnologies for development and learning
Technologies for development and learning
 
The Potential of Web 3.0
The Potential of Web 3.0The Potential of Web 3.0
The Potential of Web 3.0
 
Active Learning with the Web
Active Learning with the WebActive Learning with the Web
Active Learning with the Web
 
Opportunities for AI in Intelligent Web-based Technology-Supported Learning
Opportunities for AI in Intelligent Web-based Technology-Supported LearningOpportunities for AI in Intelligent Web-based Technology-Supported Learning
Opportunities for AI in Intelligent Web-based Technology-Supported Learning
 
Microblogging for Language Learning: Using Twitter to Train Communicative and...
Microblogging for Language Learning: Using Twitter to Train Communicative and...Microblogging for Language Learning: Using Twitter to Train Communicative and...
Microblogging for Language Learning: Using Twitter to Train Communicative and...
 
Rapid Prototyping of a Semantic-Web-based Research Workbench
Rapid Prototyping of a Semantic-Web-based Research WorkbenchRapid Prototyping of a Semantic-Web-based Research Workbench
Rapid Prototyping of a Semantic-Web-based Research Workbench
 
Video killed the radiostar, but will Web 3.0 kill the teacher?
Video killed the radiostar, but will Web 3.0 kill the teacher?Video killed the radiostar, but will Web 3.0 kill the teacher?
Video killed the radiostar, but will Web 3.0 kill the teacher?
 
Babbage & Lovelace: The designer of the analytical engine and its programmer
Babbage & Lovelace: The designer of the analytical engine and its programmerBabbage & Lovelace: The designer of the analytical engine and its programmer
Babbage & Lovelace: The designer of the analytical engine and its programmer
 
Why Web 2.0 is Good for Learning and for Research: Principles and Prototypes
Why Web 2.0 is Good for Learning and for Research: Principles and PrototypesWhy Web 2.0 is Good for Learning and for Research: Principles and Prototypes
Why Web 2.0 is Good for Learning and for Research: Principles and Prototypes
 
Supporting Active Learning and Education by Artificial Intelligence and Web 2.0
Supporting Active Learning and Education by Artificial Intelligence and Web 2.0Supporting Active Learning and Education by Artificial Intelligence and Web 2.0
Supporting Active Learning and Education by Artificial Intelligence and Web 2.0
 
Sjtu221107
Sjtu221107Sjtu221107
Sjtu221107
 

Recently uploaded

Daily Lesson Plan in Mathematics Quarter 4
Daily Lesson Plan in Mathematics Quarter 4Daily Lesson Plan in Mathematics Quarter 4
Daily Lesson Plan in Mathematics Quarter 4JOYLYNSAMANIEGO
 
4.11.24 Poverty and Inequality in America.pptx
4.11.24 Poverty and Inequality in America.pptx4.11.24 Poverty and Inequality in America.pptx
4.11.24 Poverty and Inequality in America.pptxmary850239
 
Beauty Amidst the Bytes_ Unearthing Unexpected Advantages of the Digital Wast...
Beauty Amidst the Bytes_ Unearthing Unexpected Advantages of the Digital Wast...Beauty Amidst the Bytes_ Unearthing Unexpected Advantages of the Digital Wast...
Beauty Amidst the Bytes_ Unearthing Unexpected Advantages of the Digital Wast...DhatriParmar
 
Congestive Cardiac Failure..presentation
Congestive Cardiac Failure..presentationCongestive Cardiac Failure..presentation
Congestive Cardiac Failure..presentationdeepaannamalai16
 
MS4 level being good citizen -imperative- (1) (1).pdf
MS4 level   being good citizen -imperative- (1) (1).pdfMS4 level   being good citizen -imperative- (1) (1).pdf
MS4 level being good citizen -imperative- (1) (1).pdfMr Bounab Samir
 
Sulphonamides, mechanisms and their uses
Sulphonamides, mechanisms and their usesSulphonamides, mechanisms and their uses
Sulphonamides, mechanisms and their usesVijayaLaxmi84
 
Expanded definition: technical and operational
Expanded definition: technical and operationalExpanded definition: technical and operational
Expanded definition: technical and operationalssuser3e220a
 
How to Make a Duplicate of Your Odoo 17 Database
How to Make a Duplicate of Your Odoo 17 DatabaseHow to Make a Duplicate of Your Odoo 17 Database
How to Make a Duplicate of Your Odoo 17 DatabaseCeline George
 
4.9.24 School Desegregation in Boston.pptx
4.9.24 School Desegregation in Boston.pptx4.9.24 School Desegregation in Boston.pptx
4.9.24 School Desegregation in Boston.pptxmary850239
 
Grade Three -ELLNA-REVIEWER-ENGLISH.pptx
Grade Three -ELLNA-REVIEWER-ENGLISH.pptxGrade Three -ELLNA-REVIEWER-ENGLISH.pptx
Grade Three -ELLNA-REVIEWER-ENGLISH.pptxkarenfajardo43
 
BIOCHEMISTRY-CARBOHYDRATE METABOLISM CHAPTER 2.pptx
BIOCHEMISTRY-CARBOHYDRATE METABOLISM CHAPTER 2.pptxBIOCHEMISTRY-CARBOHYDRATE METABOLISM CHAPTER 2.pptx
BIOCHEMISTRY-CARBOHYDRATE METABOLISM CHAPTER 2.pptxSayali Powar
 
How to Fix XML SyntaxError in Odoo the 17
How to Fix XML SyntaxError in Odoo the 17How to Fix XML SyntaxError in Odoo the 17
How to Fix XML SyntaxError in Odoo the 17Celine George
 
Team Lead Succeed – Helping you and your team achieve high-performance teamwo...
Team Lead Succeed – Helping you and your team achieve high-performance teamwo...Team Lead Succeed – Helping you and your team achieve high-performance teamwo...
Team Lead Succeed – Helping you and your team achieve high-performance teamwo...Association for Project Management
 
ESP 4-EDITED.pdfmmcncncncmcmmnmnmncnmncmnnjvnnv
ESP 4-EDITED.pdfmmcncncncmcmmnmnmncnmncmnnjvnnvESP 4-EDITED.pdfmmcncncncmcmmnmnmncnmncmnnjvnnv
ESP 4-EDITED.pdfmmcncncncmcmmnmnmncnmncmnnjvnnvRicaMaeCastro1
 
ARTERIAL BLOOD GAS ANALYSIS........pptx
ARTERIAL BLOOD  GAS ANALYSIS........pptxARTERIAL BLOOD  GAS ANALYSIS........pptx
ARTERIAL BLOOD GAS ANALYSIS........pptxAneriPatwari
 
Textual Evidence in Reading and Writing of SHS
Textual Evidence in Reading and Writing of SHSTextual Evidence in Reading and Writing of SHS
Textual Evidence in Reading and Writing of SHSMae Pangan
 
Concurrency Control in Database Management system
Concurrency Control in Database Management systemConcurrency Control in Database Management system
Concurrency Control in Database Management systemChristalin Nelson
 
How to Manage Buy 3 Get 1 Free in Odoo 17
How to Manage Buy 3 Get 1 Free in Odoo 17How to Manage Buy 3 Get 1 Free in Odoo 17
How to Manage Buy 3 Get 1 Free in Odoo 17Celine George
 

Recently uploaded (20)

Daily Lesson Plan in Mathematics Quarter 4
Daily Lesson Plan in Mathematics Quarter 4Daily Lesson Plan in Mathematics Quarter 4
Daily Lesson Plan in Mathematics Quarter 4
 
4.11.24 Poverty and Inequality in America.pptx
4.11.24 Poverty and Inequality in America.pptx4.11.24 Poverty and Inequality in America.pptx
4.11.24 Poverty and Inequality in America.pptx
 
Beauty Amidst the Bytes_ Unearthing Unexpected Advantages of the Digital Wast...
Beauty Amidst the Bytes_ Unearthing Unexpected Advantages of the Digital Wast...Beauty Amidst the Bytes_ Unearthing Unexpected Advantages of the Digital Wast...
Beauty Amidst the Bytes_ Unearthing Unexpected Advantages of the Digital Wast...
 
Congestive Cardiac Failure..presentation
Congestive Cardiac Failure..presentationCongestive Cardiac Failure..presentation
Congestive Cardiac Failure..presentation
 
MS4 level being good citizen -imperative- (1) (1).pdf
MS4 level   being good citizen -imperative- (1) (1).pdfMS4 level   being good citizen -imperative- (1) (1).pdf
MS4 level being good citizen -imperative- (1) (1).pdf
 
Sulphonamides, mechanisms and their uses
Sulphonamides, mechanisms and their usesSulphonamides, mechanisms and their uses
Sulphonamides, mechanisms and their uses
 
Expanded definition: technical and operational
Expanded definition: technical and operationalExpanded definition: technical and operational
Expanded definition: technical and operational
 
How to Make a Duplicate of Your Odoo 17 Database
How to Make a Duplicate of Your Odoo 17 DatabaseHow to Make a Duplicate of Your Odoo 17 Database
How to Make a Duplicate of Your Odoo 17 Database
 
4.9.24 School Desegregation in Boston.pptx
4.9.24 School Desegregation in Boston.pptx4.9.24 School Desegregation in Boston.pptx
4.9.24 School Desegregation in Boston.pptx
 
Grade Three -ELLNA-REVIEWER-ENGLISH.pptx
Grade Three -ELLNA-REVIEWER-ENGLISH.pptxGrade Three -ELLNA-REVIEWER-ENGLISH.pptx
Grade Three -ELLNA-REVIEWER-ENGLISH.pptx
 
BIOCHEMISTRY-CARBOHYDRATE METABOLISM CHAPTER 2.pptx
BIOCHEMISTRY-CARBOHYDRATE METABOLISM CHAPTER 2.pptxBIOCHEMISTRY-CARBOHYDRATE METABOLISM CHAPTER 2.pptx
BIOCHEMISTRY-CARBOHYDRATE METABOLISM CHAPTER 2.pptx
 
Paradigm shift in nursing research by RS MEHTA
Paradigm shift in nursing research by RS MEHTAParadigm shift in nursing research by RS MEHTA
Paradigm shift in nursing research by RS MEHTA
 
How to Fix XML SyntaxError in Odoo the 17
How to Fix XML SyntaxError in Odoo the 17How to Fix XML SyntaxError in Odoo the 17
How to Fix XML SyntaxError in Odoo the 17
 
Team Lead Succeed – Helping you and your team achieve high-performance teamwo...
Team Lead Succeed – Helping you and your team achieve high-performance teamwo...Team Lead Succeed – Helping you and your team achieve high-performance teamwo...
Team Lead Succeed – Helping you and your team achieve high-performance teamwo...
 
ESP 4-EDITED.pdfmmcncncncmcmmnmnmncnmncmnnjvnnv
ESP 4-EDITED.pdfmmcncncncmcmmnmnmncnmncmnnjvnnvESP 4-EDITED.pdfmmcncncncmcmmnmnmncnmncmnnjvnnv
ESP 4-EDITED.pdfmmcncncncmcmmnmnmncnmncmnnjvnnv
 
ARTERIAL BLOOD GAS ANALYSIS........pptx
ARTERIAL BLOOD  GAS ANALYSIS........pptxARTERIAL BLOOD  GAS ANALYSIS........pptx
ARTERIAL BLOOD GAS ANALYSIS........pptx
 
Textual Evidence in Reading and Writing of SHS
Textual Evidence in Reading and Writing of SHSTextual Evidence in Reading and Writing of SHS
Textual Evidence in Reading and Writing of SHS
 
Concurrency Control in Database Management system
Concurrency Control in Database Management systemConcurrency Control in Database Management system
Concurrency Control in Database Management system
 
How to Manage Buy 3 Get 1 Free in Odoo 17
How to Manage Buy 3 Get 1 Free in Odoo 17How to Manage Buy 3 Get 1 Free in Odoo 17
How to Manage Buy 3 Get 1 Free in Odoo 17
 
Faculty Profile prashantha K EEE dept Sri Sairam college of Engineering
Faculty Profile prashantha K EEE dept Sri Sairam college of EngineeringFaculty Profile prashantha K EEE dept Sri Sairam college of Engineering
Faculty Profile prashantha K EEE dept Sri Sairam college of Engineering
 

An Ontology for Learning Services on the Shop Floor

  • 1. An Ontology for Learning Services on the Shop Floor Carsten Ullrich Associate Head Educational Technology Lab (EdTec) at the German Research Center for Artificial Intelligence (DFKI GmbH)
  • 2. The Workplace is Transforming • Challenges for Europe's manufacturing industry: – Accelerating innovation – Shorter product cycles – Ever increasing number of product variants – Smaller batch sizes (batch size 1) – … while keeping/increasing level of competitiveness – … with fewer and fewer employees Carsten Ullrich, An Ontology for the Shop Floor
  • 3. Human Operators at Tomorrow’s Workplace • Despite the increasing automation, human operators have place on shop floor  with changed roles • Technological innovation cannot be considered in isolation, but requires an integrated approach drawing from technical, organizational and human aspects. • Industry 4.0 and other new technologies increase complexity of – usage and maintenance of production lines – control of the production process • Employee under constant pressure – to solve problems occurring on the shop floor as fast as possible, – and simultaneously to improve work-related knowledge, skills, and capabilities Carsten Ullrich, An Ontology for the Shop Floor
  • 4. Assistance- and Knowledge-Services for Smart Production • Information providing and training processes have to become – more flexible – integrated in the workplace – individualized • Opportunity to build tools that – adapt themselves intelligently to the knowledge level and tasks of the human operators – integrate and connect the knowledge sources available in the company – generate useful recommendations of actions Carsten Ullrich, An Ontology for the Shop Floor
  • 5. Artificial Intelligence in Education • Intelligent Tutoring Systems and Adaptive Learning Environments provide adaptive and contextualized support of learners • Significant body of research on adaptive support in highly structured domains such as mathematics, physics and computer science • Domain model: Information about the taught concepts and their interrelationships  Often represented as an ontology • Well established for mathematics, etc. • Limited existing work for manufacturing Carsten Ullrich, An Ontology for the Shop Floor Domain Model Learner Model Pedagogical Model
  • 6. Related Work: Support • Smart and adaptive environments for workplace-based learning and manufacturing are highly relevant (Mavrikios, Papakostas, Mourtzis, & Chryssolouris, 2013) (Koper, 2014) • Existing work focuses on very specific areas – assembly, to increase process quality (Stoessel, Wiesbeck, Stork, Zaeh, & Schuboe, 2008) (Stork, Stößel, & Schubö, 2008), – collaboration between machine and operator (Sebanz, Bekkering, & Knoblich, 2006) (Lenz, et al., 2008), – control (Bannat, et al., 2009) – monitoring (Stork genannt Wersborg, Borgwardt, & Diepold, 2009). – controlling information flow to avoid cognitive overload (Lindblom & Thorvald, 2014) • Results (methods) cannot be compared or transferred Carsten Ullrich, An Ontology for the Shop Floor
  • 7. Related Work: Ontologies • Ontologies: very restricted areas such as – Toolpath planning (Xu, Wang, & Rong, 2006) – Fixture design (Ameri & Summers, 2008). T – Information collected during the lifespan of a product (Wahlster, 2013). • Thousands of standards and specifications – Technical committee ISO/TC 184 for instance, has published more than 800 ISO standards that describe different aspects of automation systems and integration. – Very technical focus, • None of this work is on the required level of abstraction for learning on the shop floor: a domain description that focuses on the learning needs of the operators. • The potential of such descriptions shown for – generating assembling instructions automatically from product lifecycle data (Stoessel, Wiesbeck, Stork, Zaeh, & Schuboe, 2008), – supporting the transfer of practical knowledge (Blümling & Reithinger, 2015), – providing manufacturing assembly assistance (Alm, Aehnelt, & Urban, 2015). • However, none of these works has described the employed ontologies in sufficient detail to judge their general applicability nor to enable reuse Carsten Ullrich, An Ontology for the Shop Floor
  • 8. Description of the Ontology • Blueprint to describe the general concepts (types) and their relationships relevant for teaching and learning on the shop floor • Highest level of the ontology: – state, – organizational unit, – production item, – function, – process model entity Carsten Ullrich, An Ontology for the Shop Floor
  • 9. State • The state describes the state of a domain entity and distinguishes between – machine state, which describes the state of a production machine – software state, which describes the state of a software. – States have a priority, indicating their severity (10, highly critical, to 1, not critical) • Machines states are divided into specific sub-states (adapted from (Kasikci, 2010)): – Up state is the state of a machine characterized by the fact that it can perform a required function: • operating state, which describes when a machine is performing as required, and • idle state, which describes a machine which is in an up-state and non-operating, during non-required time. – Disabled state is the state of a machine characterized by its inability to perform a required function: • External disabled state, for describing a machine in an up-state, but lacking required external resources or is disabled due to planned actions other than maintenance • Internal disabled state, the state of a machine characterized by an inability to perform a required function Carsten Ullrich, An Ontology for the Shop Floor
  • 10. Organizational Unit • Organizational unit and its specializations describe the structure of a company: – organization – location – department – department unit – workplace unit – workplace – employee Carsten Ullrich, An Ontology for the Shop Floor
  • 11. Production Item • Describes entities used for or created during the production of goods: – Equipment: Equipment includes the entire technical apparatus used during production as well as property (plot of land), buildings, etc. In contrast to materials, equipment is not consumed. • building • plot of land • accessory (a mechanical device that supports the production process, but does not perform the production itself.) • production machine (a stationary device directly involved in the production process.). – Produced artifact: The marketed object that is the result of the production process, with the specializations subassembly, semi- finished product, product, and part. – Material: Materials are physical entities consumed in the production of the finished product, with the specializations consumable, auxiliary material, and raw material. Carsten Ullrich, An Ontology for the Shop Floor
  • 12. Processmodel Entity • Describes processes that occur in the target domain: – Process: A sequence of states, which is triggered by an event and leads to a final state: • domain process (overarching process performed for the realization of the product, such as the production process and business process) • course of action (a process that is performed by a human, such as a work procedure). – Process element: The states of the process, such as an action (for course of action) or a production step (for the production process). Carsten Ullrich, An Ontology for the Shop Floor
  • 13. Task • Describes the task of human operator such as – maintenance, – repair, – operations / management, – ... Carsten Ullrich, An Ontology for the Shop Floor
  • 14. Relations (Properties) • requires: a machine state requires a procedure. • produces: a production step produces a produced artifact • executes: a production machine executes a production step • has part: expresses that some entity is part of another entity. This relation can be applied to many of the types. • has task: an employee has tasks • has step: a process ‘has the step’ process element • has state: a production machine has a machine state • has procedure: a task has a procedure (meaning that a task can be achieved by following a series of actions). • is part of: the inverse relation of has part • realizes: a production machine realizes a production process. Carsten Ullrich, An Ontology for the Shop Floor
  • 15. Usage of the Ontology • To build up a domain model, i.e., : a formal representation of the shop floor at a specific site of a company • Requires specific subtypes and instances of the types. • For example: Lenovo in its production department P1 in Guandong produces the laptop X •  Requires the instance Lenovo of the concept organization, the instance Guandong of location, the instance P1 of department, and the instance X of product. Using the property produces, one can specify that X is produced in P1. Carsten Ullrich, An Ontology for the Shop Floor
  • 16. Reasoning and Querying • If a domain model is stored in a semantic database, then information can be automatically inferred • For instance: From X is produced in P1 we can infer that X is a product of Lenovo and located in Guandong • Similar functionality is achieved by appropriate queries • Heavily used by assistance and knowledge services Carsten Ullrich, An Ontology for the Shop Floor
  • 17. Application in APPsist • Using the ontology, we defined domain models representing three companies: – A small-sized company produces complex customer- specific tools and devices for car manufacturers – A medium-sized company produces customer-specific welding and assembly lines for car manufacturers. – A large-sized company produces pneumatic and electric controllers for the automation of assembly- lines, which are used in customer-specific products as well as in their own production Carsten Ullrich, An Ontology for the Shop Floor
  • 18. Content Metadata • Existing content can be described by the ontology – learning materials, – documentation (user manuals, programming handbooks), – order-related information (parts lists, wiring diagrams). • It allows to specify the production items a piece of content refers to, the target-audience, etc. • Other services use this information to perform information retrieval tasks in different contexts Carsten Ullrich, An Ontology for the Shop Floor
  • 19. Machine Information • Machines on the shop floor use a multitude of sensors for managing the production process • The sensor values trigger actions of the human operators • However, low-level senor data is too specific to be interpreted by support software • In APPsist, a machine information service translates the sensor data into instances of the type machine state and propagates the instances to the supporting services. • This way, the learning supporting services can be set up to react to high-level, abstract machine states and thus can be more easily reused with new machines. Carsten Ullrich, An Ontology for the Shop Floor
  • 20. Content and Procedure Selection • Assistance and knowledge services use metadata to select content adequate for the current context (described by the instances) • Example: content selector service in APPsist: – Its rules inspect the organizational units to determine which employees are assigned to the production machine, and uses information specified about the relevant production items to find content relevant for the employee in the specific situation. • See my talk on Sunday, 11:30-12:30 Session FP 30.4 • The rules do not encode information about the specific company in which they are used (the instances of the domain)  Transferable between companies Carsten Ullrich, An Ontology for the Shop Floor
  • 21. Carsten Ullrich, An Ontology for the Shop Floor
  • 22. Carsten Ullrich, An Ontology for the Shop Floor
  • 23. Conclusion • An ontology that captures the entities and their interrelationships relevant for describing and reasoning about the shop floor from an educational perspective. • Used – to represent the shop floor of three different companies – as a basis for a number of reusable learning services, i.e., functionally highly specialized software applications for supporting problem solving and learning of human operators • Lightweight (no axioms) • Process of describing a specific shop currently is manual work. Not scalable. Future work: Using information extraction methods for automatization Carsten Ullrich, An Ontology for the Shop Floor

Editor's Notes

  1. Examples