CONTEXT MODELLING & REASONING IN
SUPPORT OF PRO-ACTIVE & CONTEXTAWARE APPLICATIONS
Wim Boffé – IOS International
Anna Hris...
ASTUTE APPROACH
Large industrially-driven EU
project
Development of
• pro-active decision support
• for data intensive env...
ASTUTE RA
GENERAL

Users

Environment

VERTICAL STRATEGY

Physical world
Context Engine

Proactive Decision Support Engine...
SITUATIONAL AWARENESS
DURING EMERGENCY RESPONSE
WHAT?

HOW?

Toxic smoke
formation

WHO?
Fire Commander

WHERE?

WHAT?

Si...
CONTEXT MODELLING METHOD
Context definition by domain experts
• Field studies execution
• Mental models creation
• Goal-di...
FIELD STUDIES
What are the users’ goals?

What information is
needed?

In what environment do
the users work?

ASTUTE Symp...
TASK ANALYSIS RESULTING IN
MENTAL MODELS

ASTUTE Symposium - Human factors and technologies
for pro-active, context-aware ...
ONTOLOGY DEVELOPMENT
METHODOLOGY
5 life cycle stages
• Specification – define scope through various
scenarios based on the...
EMERGENCY RESPONSE
ONTOLOGY
Identification of knowledge within multiple context-aware
application domains capturing generi...
EMERGENCY PLAN LOW-LEVEL
ONTOLOGY
Defines the specific emergency incident and
corresponding scenario including assignment ...
CASE: INITIALIZATION OF AN
EMERGENCY INCIDENT
Emergency Incident at a Location with assigned Team and required
Roles.
Corr...
CASE: INITIALIZATION OF AN
EMERGENCY INCIDENT
Link search & rescue incident to a predefined search
& rescue scenario with ...
CASE: INITIALIZATION OF AN
EMERGENCY INCIDENT
Additional semantic rules state
Scenario

hasApplicableScenario

Incident

t...
CONTEXT MODEL DEPLOYMENT
Fire fighters
On-sleeve HMI

Commander
Tablet-size HMI

Server inside
fire truck

Crisis team
Web...
REQUIREMENTS
Multiple emergency response teams
A multitude of sensors & devices
Safety critical situation
High sample rate...
ARCHITECTURE

ASTUTE Symposium - Human factors and technologies
for pro-active, context-aware and data-intensive applicati...
ASYNCHRONOUS EVENT PROCESSING

ASTUTE Symposium - Human factors and technologies
for pro-active, context-aware and data-in...
IN CONCLUSION
1

Field studies are a valuable tool for the identification of the users’ needs
that can be used to build a ...
THANK YOU!
QUESTIONS?
Upcoming SlideShare
Loading in …5
×

Astute symposium 2013-10-10_context_modelling_reasoning_wimboffe_annahristoskova

363 views

Published on

Astute symposium 10/10/2013 - Context modelling reasoning

Published in: Technology, Education
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
363
On SlideShare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
6
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

Astute symposium 2013-10-10_context_modelling_reasoning_wimboffe_annahristoskova

  1. 1. CONTEXT MODELLING & REASONING IN SUPPORT OF PRO-ACTIVE & CONTEXTAWARE APPLICATIONS Wim Boffé – IOS International Anna Hristoskova – IBCN, iMinds
  2. 2. ASTUTE APPROACH Large industrially-driven EU project Development of • pro-active decision support • for data intensive environments • supported by HMI interfaces & reasoning engines. Focus on seamlessly accessing • relevant multimodal information • in a context-sensitive way • improving the way users deal with complex situations and huge information quantities • during real-time operations. ASTUTE Symposium - Human factors and technologies for pro-active, context-aware and data-intensive applications 2
  3. 3. ASTUTE RA GENERAL Users Environment VERTICAL STRATEGY Physical world Context Engine Proactive Decision Support Engine Adaptive HMI Engine Cross Domain Applications SPECIFIC COMMON POINTS Smart emergency dispatching system Intelligent cockpit: support for anticipation Embedded driver infotainment system HORIZONTAL STRATEGY ASTUTE Symposium - Human factors and technologies for pro-active, context-aware and data-intensive applications Virtual control room: process management COMMON PLATFORM 3
  4. 4. SITUATIONAL AWARENESS DURING EMERGENCY RESPONSE WHAT? HOW? Toxic smoke formation WHO? Fire Commander WHERE? WHAT? Site on fire Coordination of Evacuation ASTUTE Symposium - Human factors and technologies for pro-active, context-aware and data-intensive applications 4
  5. 5. CONTEXT MODELLING METHOD Context definition by domain experts • Field studies execution • Mental models creation • Goal-directed task analysis Formal translation into an ontology & rules by ontology engineers in collaboration with domain experts • long track record of developing ICT solutions for emergency management • accurate and complete reflection of the daily work practices Deployment of the architecture by domain experts Processing of usability feedback ASTUTE Symposium - Human factors and technologies for pro-active, context-aware and data-intensive applications 5
  6. 6. FIELD STUDIES What are the users’ goals? What information is needed? In what environment do the users work? ASTUTE Symposium - Human factors and technologies for pro-active, context-aware and data-intensive applications 6
  7. 7. TASK ANALYSIS RESULTING IN MENTAL MODELS ASTUTE Symposium - Human factors and technologies for pro-active, context-aware and data-intensive applications 7
  8. 8. ONTOLOGY DEVELOPMENT METHODOLOGY 5 life cycle stages • Specification – define scope through various scenarios based on the input from the field studies • Conceptualization – construct conceptual model through extraction of concepts, relations and properties from scenarios • Formalization – translate into a formal model through addition of rules and axioms restricting the possible interpretations • Implementation – translate conceptual graphs and rules into a formal ontology language • Maintenance – continuous evaluation, update and correction ASTUTE Symposium - Human factors and technologies for pro-active, context-aware and data-intensive applications 8
  9. 9. EMERGENCY RESPONSE ONTOLOGY Identification of knowledge within multiple context-aware application domains capturing generic data on devices, sensors, companies, people and the roles they perform. Modeling of dedicated ontologies consisting of two layers: • 8 High-Level application-independent ontologies  Generic definition of persons, roles, scenarios, locations, medical parameters. • 6 Low-Level emergency response specific ontologies  Application-specific extension of the generic ontologies consisting of a definition of firefighters, equipment, tasks, dangers, risks. ASTUTE Symposium - Human factors and technologies for pro-active, context-aware and data-intensive applications 9
  10. 10. EMERGENCY PLAN LOW-LEVEL ONTOLOGY Defines the specific emergency incident and corresponding scenario including assignment of the required team having specific roles and competences. ASTUTE Symposium - Human factors and technologies for pro-active, context-aware and data-intensive applications 10
  11. 11. CASE: INITIALIZATION OF AN EMERGENCY INCIDENT Emergency Incident at a Location with assigned Team and required Roles. Corresponding Emergency Scenario has required assets such as Equipment, Vehicles, Devices, Roles and Competences to accomplish tasks. Automatic match between the assigned Team with the required assets. ASTUTE Symposium - Human factors and technologies for pro-active, context-aware and data-intensive applications 11
  12. 12. CASE: INITIALIZATION OF AN EMERGENCY INCIDENT Link search & rescue incident to a predefined search & rescue scenario with specific competence requirements. Select qualified team with roles supporting these competences. ASTUTE Symposium - Human factors and technologies for pro-active, context-aware and data-intensive applications 12
  13. 13. CASE: INITIALIZATION OF AN EMERGENCY INCIDENT Additional semantic rules state Scenario hasApplicableScenario Incident then requiredCompetence Competence Incident hasCompetence hasAssignedRole Role Role Emergency incident and scenario • describe emergency situation and available resources, • track the progress of the emergency situation, • are used to assign tasks requiring specific competences to people disposing of these competences. ASTUTE Symposium - Human factors and technologies for pro-active, context-aware and data-intensive applications 13
  14. 14. CONTEXT MODEL DEPLOYMENT Fire fighters On-sleeve HMI Commander Tablet-size HMI Server inside fire truck Crisis team Web-based HMI ASTUTE Symposium - Human factors and technologies for pro-active, context-aware and data-intensive applications 14
  15. 15. REQUIREMENTS Multiple emergency response teams A multitude of sensors & devices Safety critical situation High sample rate  Asynchronous processing of events  Distributed reasoning on the context model  Orchestration by the context engine ASTUTE Symposium - Human factors and technologies for pro-active, context-aware and data-intensive applications 15
  16. 16. ARCHITECTURE ASTUTE Symposium - Human factors and technologies for pro-active, context-aware and data-intensive applications 16
  17. 17. ASYNCHRONOUS EVENT PROCESSING ASTUTE Symposium - Human factors and technologies for pro-active, context-aware and data-intensive applications 17
  18. 18. IN CONCLUSION 1 Field studies are a valuable tool for the identification of the users’ needs that can be used to build a formal context model. 2 Definition of an Emergency Response ontology divided into several application-independent ontologies, which are extended with emergency response specific ontologies. 3 Given the high number of input events the context model & decision engines need to work asynchronously to provide real-time responses to the user. ASTUTE Symposium - Human factors and technologies for pro-active, context-aware and data-intensive applications 18
  19. 19. THANK YOU! QUESTIONS?

×