two degrees to sensoweb

Post on 21-Jan-2015

869 Views

Category:

Technology

3 Downloads

Preview:

Click to see full reader

DESCRIPTION

Presentatation at CTS 2009, BaltimoreMay 20th.

TRANSCRIPT

Two-Degrees To SensorWeb

Pat Cappelaere, Vightel Corporation

Stu Frye, SGT

Dan Mandl, NASA GSFCCTS 2009, Baltimore -- May 18-22,2009

Title Clue

The trivia game Six Degrees of Kevin Bacon is based on the concept of the small world phenomenon and rests on the assumption that any actor can be linked through his or her film roles to actor Kevin Bacon

Every Actor has a Bacon Number!

Every Scientist has an Erdös Number

Scientists and mathematicians have been calculating their Erdös number for years. Paul Erdös was the Kevin Bacon of mathematicians, having published more than 1400 papers with numerous collaborators. Anyone who was a co-author with Erdös has an Erdös number of one. Their collaborators, in turn, have an Erdös number of two, and so on. The network of mathematicians is a small-world network.

"Worldwide Buzz: Planetary-Scale Views on an Instant-Messaging Network,"

Eric Horvitz of Microsoft Research and Jure Leskovec of Carnegie Mellon University analyzed 30 billion conversations among 240 million people using Microsoft Instant Messenger in June 2006

6.6

5

Support Humanitarian Assistance and Disaster Relief Efforts Provide End-Users Customized Data They Can Use To Make Decisions In the Field

A NASA ESTO Technology Project With OGC Standards

✓ California Fires

✓ Myanmar Cyclone

✓ Zambezi Flood...

SensorWeb

Droughts

FiresHurricanes

Floods

TechnologyOGC Standards

- SPS, SOS, WPS, WFS, WMS, WCS...

Automated Workflows

- WfCS, Wf-XML...

Data Dissemination

- GeoRSS Product Feeds, GeoTorrents

Data Visualization

- Google Earth, WorldWind...

Notifications

- Twitter, SMS, GeoActivity Streams...

Scalable Architecture

- Resource Oriented Architecture (Not SOAP/WSDL)

CollaborationWho Are Your Users?

Which Are The Legitimate Application Consumers and Service Providers?

Are We or Can We Be Sharing The Data With You?

Can We Do Secure Transactions?

Small World Communities

Reality

GEOSS = Many Communities

Hard To Manage

Centralization Will Not Work

NASADOD

Red CrossSERVIR/CATHALAC

IKHANA

CA Firefighters

SPOT

RCMRD

AFRICOM

NGIT

GMU

JPL

GEOSS

NOAA

USGSMODIS

Users

Services

Sensors

Hubs

SensorWebCollaboration

Challenge

Problems

NASA

SPS

SOS

WPS

First Responder Dispatch Office

(FRDO)

First Responder: Andy

Consumer

NOAA

GFS Model WeatherNGIT

WPS (Plume)

3

Other RequirementThe RESTFul Way 安らぎの道

Leveraging OpenID

NASA

SPS

SOS

WPS

OPOP

First Responder Dispatch Office

(FRDO)

First Responder: Andy

Federated Identity Management

Creating Temporary Trust

NASA

SPS

SOS

WPS

OPOP

First Responder Dispatch Office

(FRDO)

WhiteList

First Responder: Andy

Security: Frank

FRDO Security: Sheila

User Profiles- Roles

Single Sign-on

NASA

SPS

SOS

WPS

OPOP

First Responder Dispatch Office

(FRDO)

WhiteList

First Responder: Andy

Security: Frank

1: Signon

2: Check Whitelist

3: Redirect

4: Auth

5: Auth/SREG/AX

User Profile Contains Permissions!

OpenID For Applications

NASA

SPS

SOS

WPS

OPOP

First Responder Dispatch Office

(FRDO)

WhiteList

Consumer

3: Check Whitelist

1: Register

2: Upload Public Key

Private Key

Hybrid OpenID + OAuthNASA

SPS

SOS

WPS

OPOP

First Responder Dispatch Office

(FRDO)

WhiteList

First Responder: Andy

Consumer

3: Check Whitelist

2: OAuth Transaction

1: Request

4: User Grant?

5: User Grant?

6: Granted/Denied

7: Data

Async Notification

Grant Revocation

NASA

SPS

SOS

WPS

OPOP

First Responder Dispatch Office

(FRDO)

Remove EntryFrom White List

First Responder: Andy

Consumer

Revoke Grants

TricksDisclosure

Custom OpenID Provider

WhiteList

Extended Profile & AX

OpenID for Applications

No Change to OpenID Protocol

Leverage Existing OpenID Extensions: SREG & AX

Simpler OAuth Protocol (one-legged) & RSA

SWE Collaboration Challenge

2 1 2

Two Degrees

What is your SWE Bacon Number?

THANK YOUPat G. Cappelaere

Contact Information:

=cappelaerehttp://blog.geobliki.com

Cell:410-340-4868pat@cappelaere.com

top related