An Extensible Model-Based Mediator System with Domain Maps - PowerPoint PPT Presentation

About This Presentation
Title:

An Extensible Model-Based Mediator System with Domain Maps

Description:

An Extensible Model-Based Mediator System with Domain Maps Amarnath Gupta* Bertram Lud scher* Maryann E. Martone+ *San Diego Supercomputer Center (SDSC) – PowerPoint PPT presentation

Number of Views:135
Avg rating:3.0/5.0
Slides: 12
Provided by: amarnat
Learn more at: https://users.sdsc.edu
Category:

less

Transcript and Presenter's Notes

Title: An Extensible Model-Based Mediator System with Domain Maps


1
An Extensible Model-Based Mediator System with
Domain Maps
Amarnath Gupta Bertram Ludäscher Maryann E.
Martone
San Diego Supercomputer Center (SDSC) National
Center for Microscopy and Imaging Research
(NCMIR) University of California, San Diego (UCSD)
2
Federation of Brain Data using Model-Based
Medition
PROTLOC
Result (XML/XSLT)
Result (VML)
ANATOM
3
The Need for Semantic Integration
Cross-source queries
What is the cerebellar distribution of rat
proteins with more than 70 homology with human
NCS-1? Any structure specificity? How about other
rodents?
Cross-source relationships are modeled
Semantic (knowledge-based) mediation services
Data, relationships, constraints are modeled (CMs)
Wrapper
Wrapper
Wrapper
Wrapper
Web
protein localization
morphometry
neurotransmission
CaBP, Expasy
4
XML-Based vs. Model-Based Mediation
CM Descr.Logic, ER, UML, RDF/XML(-Schema),
CM-QL F-Logic, OIL, DAML,
Integrated-CM CM-QL(Src1-CM,...)
Logical Domain Constraints
No Domain Constraints
Classes, Relations, is-a, has-a, ...
C1
C2
C3
R
XML Elements
XML Models
5
Model-Based Mediation with DOMAIN MAPS (DMs)
  • Semantic Road Maps for situating source data
  • gt navigational aid (browsing source classes at
    the conceptual level)
  • gt basis for integrated views across multiple
    worlds
  • gt link points (concepts) and labeled arcs
    (roles)
  • gt formal semantics (in FL and/or DLs)
  • Example ANATOM DM
  • antatomical entities (concepts) is_a, has_a,
    overlaps, ... (roles)
  • gt from syntactic equality to semantic joins

LINK(X,Y) X.zip Y.zip X.addr in Y.zip X.zip
overlaps Y.county ...
Integrated-CM(Z1,...) get X1,... from
Src1 get X2,... from Src2 LINK (Xi, Yj) Zj
CM-QL(X1,...,Y1,...)
6
ANATOM Domain Map
7
ANATOM Domain Map with Registered Data
ANATOM DATA
8
Query Processing
9
Client-Side Result Visualization(using AxioMap
Viewer Ilya Zaslavsky)
PROTLOC-AxioMap
10
Model-Based Mediator Prototype
USER/Client
CM (Integrated View)

Domain Map DM
Mediator Engine
Integrated View Definition IVD
XSB Engine
Graph proc.
GCM
GCM
GCM
CM S1
CM S2
CM S3
CM Plug-In
CM Queries Results (exchanged in XML)
Logic API (capabilities)
CM-Wrapper
CM-Wrapper
CM-Wrapper
XML-Wrapper
XML-Wrapper
XML-Wrapper
S3
S1
S2
11
Mediation Services Semantic Annotation
Toolsline drawing annotategt (spatial) DB for
mediation
Write a Comment
User Comments (0)
About PowerShow.com