Differences Triple Spaces = Active Triple Spaces - PowerPoint PPT Presentation

1 / 18
About This Presentation
Title:

Differences Triple Spaces = Active Triple Spaces

Description:

vehicle. car. wheeled. container. wheeled. container. car. vehicle. vehicle. wheeled. container. person transport. person transport ... – PowerPoint PPT presentation

Number of Views:25
Avg rating:3.0/5.0
Slides: 19
Provided by: harri49
Category:

less

Transcript and Presenter's Notes

Title: Differences Triple Spaces = Active Triple Spaces


1
(No Transcript)
2
Differences Triple SpacesActive Triple
Spaces
  • Vlad Tanasescu _at_ KMi _at_ OU

3
Differences Triple Spaces
  • Triple Spaces (Fensel 2004)
  • an adaptation of tuple spaces computing as a
    communication paradigm for WS aiming to comply
    with the basic principles of the Web
  • Differences (Tanasescu 2007)
  • an attempt to find a common ground to various KR
    models in a cognitively sound way, in order not
    to exclude any expression of possible meaning

4
Triple Spaces
P1
P2
ltp1, val, agt
write
read/take
ltp2, val, bgt
write
subscribe
TS2
read/take
ltp3, val, cgt
P3
write
5
Why Triple Spaces?
  • Time autonomy (TS can be accessed anytime)
  • Location autonomy (TS have they own storage
    space)
  • Reference autonomy (provider and reader dont
    have to know about each other)
  • Data schema autonomy (RDF)

6
Why Differences?
  • Some domains (notably GIScience) use various KR
    paradigms
  • image schemata, conceptual spaces, affordances,
    multi-representation, ...
  • Some of them dont use the notion of categories,
    classes or instances
  • Is there a common ground? Meaning?
  • how to integrate this to the semantic web?

7
Differences
  • A Difference is anything that can be isolated by
    an actual process
  • e.g. colours for the non expert, for an artist,
    for a machine (digital, physical, ...)
  • The process is the difference
  • Hypothesis meaning is only composed of
    differences processing other differences

8
Differences
9
Use Case
10
Use Case Model
chemical
electro-chemical
numerical
computational
qualitative
cognitive
administrative
cognitive
11
Use Case as TS
12
Use Case as TS II
13
A Generic Query
14
Query decomposition as active triples
15
Query caching as active triples
16
Lazy updates of active triples
17
To sum up
  • Modelling knowledge by active triples allows
  • Query decomposition
  • Query caching
  • Lazy updates
  • These mechanisms may allow dramatic improvements
    at large scale

18
Future Work
  • Decompostion and caching of sparql queries
  • How to implement laziness
  • Evaluation
  • Thank you
Write a Comment
User Comments (0)
About PowerShow.com