wp2 discovery mechanism of the openknowledge system semantic routing presented by ronny siebes n.
Download
Skip this Video
Loading SlideShow in 5 Seconds..
What we did last year on WP2: PowerPoint Presentation
Download Presentation
What we did last year on WP2:

Loading in 2 Seconds...

play fullscreen
1 / 13

What we did last year on WP2: - PowerPoint PPT Presentation


  • 56 Views
  • Uploaded on

WP2 Discovery mechanism of the OpenKnowledge system (“Semantic routing”) (presented by Ronny Siebes). What we did last year on WP2:. Functional description + architecture of the OK- System (D2.1a and D2.1b) [additional work as a decision to get an actual working prototype and final system]

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about 'What we did last year on WP2:' - stian


An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript
wp2 discovery mechanism of the openknowledge system semantic routing presented by ronny siebes

WP2 Discovery mechanism of the OpenKnowledge system(“Semantic routing”)(presented by Ronny Siebes)

OpenKnowledge project review

WP2 -Discovery

slide2

What we did last year on WP2:

Functional description + architecture of the OK- System (D2.1a and D2.1b) [additional work as a decision to get an actual working prototype and final system]

Emulation of routing mechanisms (D2.2?)

3. Implementation discovery service (prototype and beyond)

OpenKnowledge project review

WP2 -Discovery

slide3

Functional description + architecture of the OK-system

  • What is the Open-Knowledge System?
    • Current limitations leading to a validation of our system.
  • What are our goals of the Open-Knowledge System?
    • Large scale in humans and machines
    • Diffentiation between types of participants, like average user, programmers …
    • Low integration effort with existing work
    • Open participation
    • Re-use, re-use and re-use
    • Means to evaluate who is good and who’s not
  • Why the Open-Knowledge system is a good idea?
    • Comparison with MAS, P2P, Grids, WWW, SW
  • How would the system look like?
    • User perspective (‘screenshots’ and functionality)
    • System overview in a technical sense (covered by D2.1b)

OpenKnowledge project review

WP2 -Discovery

slide4

Functional description + architecture of the OK-system

  • Can we give examples where the system will be useful?
    • Emergency response
    • Bio- informatics
    • SW tool development
  • Which techniques will be applicable?
    • Interaction models
    • Mapping
    • Query relaxation
    • Discovery
    • Trust + reputation
    • Media2semantics
    • Semantic web tools
  • How will we evaluate the system?
  • (for each point of 6 we say how)

OpenKnowledge project review

WP2 -Discovery

slide5

Emulation experiments

  • Compared JXTA, Pgrid and FreePastry
    • JXTA implementation has many bugs and algorithm does not scale
    • Pgrid takes lots of time to stabalize
    • FreePastry is easy and works
  • Compared different routing algorithms
    • Emulations of hundreds of nodes on the DAS2

OpenKnowledge project review

WP2 -Discovery

discovery implementation
Discovery implementation

OpenKnowledge project review

WP2 -Discovery

slide7

Organization

Coordinator

Discovery Node

Related to WP1: communication

Peer

Discovery

System

OpenKnowledge project review

WP2 -Discovery

slide8

Publishing

Coordinator

Discovery Node

Peer

4

5

A

B

C

IM

6

7

1

IM

OKC

Code

2

IM

3

OKC

Code

IM

9

8

OpenKnowledge project review

WP2 -Discovery

slide9

Discovering Descriptions

Coordinator

Discovery Node

Peer

4

?

5

A

B

C

IM

IM

OKC

6

Code

IM

IM

7

Okc

OKC

IM

Okc

Code

OKC

OKC

OKC

1

Code

Code

2

3

8

OpenKnowledge project review

WP2 -Discovery

slide10

Retrieving Implementations

Coordinator

Discovery Node

Peer

IM

IM

4

OKC

OKC

OKC

OKC

OKC

OKC

5

A

B

C

IM

IM

OKC

6

OKC

IM

IM

7

OKC

OKC

IM

IM

OKC

OKC

OKC

OKC

OKC

1

OKC

OKC

OKC

2

3

OpenKnowledge project review

WP2 -Discovery

slide11

Subscribing to Interactions

Coordinator

Discovery Node

IM

IM

Peer

OKC

OKC

OKC

OKC

4

Code

Code

5

A

B

C

5

IM

IM

OKC

OKC

IM

Code

OKC

6

6

Code

IM

IM

7

7

OKC

OKC

IM

IM

OKC

Code

OKC

OKC

OKC

IM

1

1

Code

IM

Code

Code

OKC

OKC

OKC

Code

Code

2

3

OpenKnowledge project review

WP2 -Discovery

slide12

Coordinator Initialization

Coordinator

Discovery Node

IM

IM

Peer

OKC

OKC

OKC

OKC

4

Code

OKC

5

A

B

C

A

B

C

1

1

7

7

6

6

5

5

IM

IM

IM

OKC

OKC

IM

Code

OKC

6

Code

IM

IM

7

OKC

OKC

IM

IM

OKC

Code

OKC

OKC

OKC

IM

1

Code

IM

Code

Code

OKC

OKC

OKC

Code

Code

2

3

OpenKnowledge project review

WP2 -Discovery

slide13

Coordination

IM

IM

OKC

OKC

OKC

OKC

4

A

B

C

A

B

C

r( inquirer, initial )

r( oracle, necessary, 1 )

A( inquirer, ID2 ) ::

ask(W) => a( oracle, ID )<- toknow(W)

then

definition(W,D) <= a(oracle, ID)

then

null <- show(W,D)

B( oracle, ID ) ::

ask(W) <= a(inquirer, ID2 )

then

definition(W,D) => a(inquirer,

ID2) <- define(W,D)

C( translator, ID ) ::

ask(W) <= a(ioracle, ID2 )

then

definition(W,D) => a(inquirer,

ID2) <- define(W,D)

Code

Code

1

1

7

7

5

6

6

A

B

C

A

B

C

1

1

5

5

7

7

6

6

5

5

IM

IM

OKC

OKC

IM

Code

OKC

6

Code

IM

IM

7

OKC

OKC

IM

IM

OKC

Code

OKC

OKC

OKC

IM

1

Code

IM

Code

Code

OKC

OKC

OKC

Code

Code

2

3

Interaction Model

OpenKnowledge project review

WP2 -Discovery