Title: Semantic Mapping Tools Project Overview
1Semantic Mapping ToolsProject Overview
- Yaser Bishr, PhD
- Yaserb_at_imagem.cc
- Image Matters LLC
- October 20th 2003
2Image Matters Overview
- Products Business Unit
- Semantic Technologies
- Smart Web Services
- Knowledge Engineering
- Location-Based Services
- Consulting Business Unit
- Interoperability Engineering
- Technologies Web Services, Sensor Webs,
Location-Based Services, GIS, Emergency Response,
and Critical Infrastructure Protection - Strategic Business Development
- Business Communications
- Government Services Business Unit
- Emergency Response
- Geospatial Sciences
- Geospatial Intelligence
- Internet/Web Applications
- Situation Awareness
- Visualization, Modeling and Simulation
- Open GIS Consortiums interoperability engineers
- Expertise
- Framework design
- Service design
- Information modeling
- Semantics
3SBIR Semantic Mapping Tools
- Problems
- Flexible querying of geospatial databases
- schema integration
- automatic data translation
- Phase I
- Study requirements
- Study current state of semantic translation
technology. - Design a semantic mapping tool
- Phase I Option
- Demonstration Prototype
- Phase II
- Ontology Foundation Classes
- Ontology Manipulation Toolkit
- userSmarts Services
- Personalization
- Negotiation
- Schema Translation
- Process Translation
- Smart Query
- Pax River Prototype
- Best Map
- Best Team
4Geospatial Knowledge Layers
Modeling Tools
Run Time Agents
Modeling Tools
Run Time Agents
Inference Engine
Inference Engine
Domain Knowledge
Domain Knowledge
(Road Crosses River) and (Road is Above River)
then (Road is Bridge). (Road Below River) then
(Road is Tunnel).
Core Geospatial Knowledge
X Adjacent to Y? Y Adjacent to X. X Above Y?Y
Below X. X Entered Y ? (X Inside Y) and (Y
Polygon) and (Y Contains X)
Feature Geometry Topology Temporal
GML
Abstract Model
Implementation Example
5Semantic Web Framework
Large, hard to navigate, can be conflicting
Schema to ontology maps can be inconsistent
Scalable, high performance
Consumers, need to be created from scratch
Gateway that takes advantage of the rich framework
Smart Clients
6OMT Architecture
OMT
S-O Editor
S-O Validator
Seed Ontology Generator
Management Tools
Ontology Editor
OMT GUI
S-O map Event Listener
UserSmarts Inference Engine
OMT Object Model (OFC)
DAML OIL
KIF
OWL
XML/S
S-O Map
UML (XMI)
RDBMS
Ontology document
S-O Map document
Schema document
SDS
UML document
7OMT Demo
8Semantic Web Framework
9Medical Emergency Applications demonstrate
- Inferring from individual and application context
the key personnel best qualified and able to
respond to the emergency (the so-called best
team) - Delivering better (I.e., just-in-time,
actionable) information to all responders in the
field - Providing responders with a common picture of the
situation and two-way communications with the
Call Center
10Medical Emergency Applications
- Web Medical Profile Editor
- Personalize your Persona
- Medical Emergency Call Center (MECC)
- Used by call center personnel for medical
emergencies as a Command and Control Element in a
medical emergency. - Medical Emergency Call Response (MECR)
- Used by field personnel to understand the
situation and coordinate with Call Center. - Key userSmarts Services
- Best Team
- Best Map
- Hot Zone
11Constructing Schema Mappings
1. Seed Ontology Generation
- Ontology Manipulation Toolkit (OMT)
- Ontology Generators
- S-O Editor
- Type and Instance Translators
- Ontology based on SDSFIE domain model
- Application Schema for public safety applications
- Database Schema for enterprise facilities
management
DBMS
Domain Ontology
XML Schema
2. S-O Mapping
Domain Ontology
Domain Ontology
SO Map
SO Map
Pub Safety Schema
Facilities Schema
Pub Safety Schema
Staging Area
Parking Lot
Translator
Facilities Schema
3. Runtime Translation
12Operational Scenario
Medical Emergency Call Center Application
2
E911
incident
4
5
personnel
MECC
MECR
3
Call Center
1
X
6
Pax River NAS
- Enhanced E911 operations
- Best Team key (trained) personnel
- Better information to all responders
- Common Picture two-way communication w/ Call
Center
Hospital
Fire Rescue
MECC
13Enhanced E911 System Console
14Medical Call Center Console
- Enhanced map control
- Tailored for use
- Enter incident information
- Nature of incident
- Equipment requirements
- Qualification requirements
15Best Team Determined
best team as red dots
incident location in center
16Field Team Notified
- View basic information about the incident.
- List team members
- Confirm ability to respond
17View Personalized Maps
- View location of incident and surroundings
- View location of response team
- Positions of response team is tracked by
userSmarts Location Watcher Service
Incident Map
My teams positions
My new position
18Hotzone Monitor Application
- Hotzone types
- Hospitals
- FireRescue Stations
- Incidents
- Response team members and other resources are
associated with an incident zone. - Position of response team members and resources
are tracked and dynamically updated. - Call Operator can track or be notified of
critical events (e.g., resource entering incident
hotzone)
Incident
Event Log
Hospital
Fire house
Map w/ hotzones and associated mobile resources
19Coordinate with Command Center
- Identify victim (and forward to MECC)
- View victims critical medical information
- Share this information with response team
20MECR Runs as Browser Client Too
- MECR runs on both wireless PDA and in Web
Browser - Mobile personnel use PDA
- Desk-bound personnel use Browser
- Different maps generated.
21Best Map Service
- Type of map, symbols and size is defined in
business rules. - Evaluates business rules dynamically at runtime.
- Performs schema translation at runtime between
application-schema and database-schema. - Connects to 3rd-party Web Map services (e.g.,
ArcIMS) for data query, access and rendering
Best Map for MECC
Hi-res screen, Many colors, Large display
size, Hi-performance network, Used by stationary
call center operator
Best Map for MECR
Lo-res screen, Few colors, Small display
size, Lo-performance network, Used by mobile
personnel (responders)
22Commitment to the future
- Image Matters investment in userSmarts is 1.5
million Dollars and we are still investing. - We are committed to sustain and grow the
consulting practice in the areas of Emergency
Response, Smart Web Services and Location-Based
Services (LBS). - Currently building the high performance KB
- Have couple of multi-million dollars proposals to
build the core KB capabilities - Finalizing the strategic partnership details with
two fortune 500 companies.
23For Additional Information
Thank You!
Yaser Bishr yaserb_at_image.cc