SlideShare uma empresa Scribd logo
1 de 28
Baixar para ler offline
Improving Operational Space Responsiveness

Pat G. Cappelaere (pat@vightel.com)
D. Mandl
L. Derezinski
S. Frye
                                      EO-1




                                             1
Responsive Space



                   A Better Question To Ask:

                   Has Rapid Space Deployment
                   Generated A Better
                   Operational Response From A
                   User’s Perspective

      Magritte




                                                 2
Operationally
Responsive Space

A New Business
    Model



“This model designs military capabilities directly for the operational
commander. The key attribute of the Operationally Responsive Space business
model is that the field commanders drive the demand…”
Adm A. K. Cebrowski, OFT Director, 25 Mar, 2004




                                                                              3
TACSATs

     TACSAT-1



                TACSAT-2



                           TACSAT-3




                                      4
YASP (Yet Another Stove Pipe)

  TACSAT-1



             Tacsat-1 Copperfield
                 Tacsat-2 TIE




                                   USCG D7 Matagorda, 110’


                                   But: Where is the Don Matilde?



                                                                    5
NASA
                                       Aura
                  Terra
    EO-1




                                Aqua



                                        IceSat
   CALIPSO
                             ALTAIR




 SOPHISTICATED PAYLOADS...


 SO WE ARE GETTING DATA...
                                                 6
Reality
                     Shortly after…




 Sept 11

                     ... about 2 weeks
 Hurricane Katrina




                                         7
Know your Customer




                     8
Problem Statement

• Restricted Data Access
   • Science Data Rights
   • We want to charge you (USGS)
• They Won’t Let You Have Access to It
• You Don’t Know Where the Data Is
• You Know Where it is But Don’t Know How to Get It
• Or You Can’t Have Access to It
• You Got It but Data Is Not in Right Format
• And It is Too Complicated to Process It Right
   • Do Not Have a Scientist in the Trunk
• You Have Access to Satellite but It is Too
  Complicated to Task From the Field
• Data/User Mismatch
                                                      9
What Happened?

• Broader Audience

  • Not just the engineers/scientists

  • Many New Organizations Involved

• Broader Needs For Humanitarian Assistance/Emergency Response

  • Plume, Contaminants, Oil Spills, Water..

• Those Users are Focused on Specific Products & Realtime Delivery




                                                                    10
They Do Not Care About Infrastructure Or Plumbing




                                                    11
SensorWeb Enablement Concept


                                                      • Many SWE Data Nodes
                        SD

               SD              SD



                                                      • One or more Decision Support
                       Node
                                                        System
                                         SD
        SD

   SD                                            SD

                                                      • Standard OGC Interfaces
        Node                          Node
   SD                                            SD




                       Decision Support System
                       Data Center


                    Public
                    User




                                                                                       12
SensorWeb Enablement



    EO-1     General Atomics Altair UAS          Stilleto




  SWE                  SWE                                  SWE




                                              • Users are shielded from
                                                Implementation Specifics
 Catalog
                       DSS
 Service
                                              • Assets are Discoverable
                                                Using Catalog Services
                      User
                                          Transparent User Access To Assets
                                                                              13
SWE Data Node OGC Components

•   Sensor Planning Service (SPS)
•   Sensor Observation Service (SOS)
•   Web Feature Service (WFS)
•   Sensor Alert Service (SAS)


• Auxiliary Services
   • Web Mapping Service (WMS)
     • Web Coverage Service (WCS)
     • Web Coordinate Transformation Service (WCTS)
     • Catalog Service (CS-W)




                                                      14
DSS Easy Data Aggregation

• WFS-Basic / OpenSearch

  • www.opengeospatial.org


  • www.opensearch.org (Amazon)


  • http://a9.com/


• GeoRSS Data Publishing & Mashup

  • www.georss.org



                                    15
SensorWeb Today

• Many Specifications... Still Evolving... OGC OWS-5: Next Iteration


• Good News:


   • Open Source Reference Implementation: Ruby on Rails, GeoBliki


• We Are Producing Data


• We Are Delivering Data Products to Our Customers Based on Subscriptions
  (Pubsub)




                                                                            16
OWS-4




        17
OWS-4 EO Demo Participants




  GeoBliki                 Vightel
              Innovative
                           Corporation
              Solutions




             UAH VAST




                GMU




                                         Demis
                                                 18
[Geo-Data] Mass Production




                      This is What We Achieved...
                                                19
But What Do We Really Need?




                                           A Perfect Fit!

     Custom Tailored Data Products For Customer Size=1      20
How Can We Get There?

• Automated Workflows

  • Service-chains


• Bad News:

  • BPEL, BPEL4WS, BPEL2.0…


  • SOAP, WS-*




                              What Did We Do For OWS-4?
                                                          21
GeoBrain




           Still A Good Option

                                 22
A New and Lighter Alternative Using Standards
                        <process-definition


       BPMN
                            xmlns:xsi=quot;http://www.w3.org/2001/XMLSchema-instancequot;
                            xsi:noNamespaceSchemaLocation=quot;http://www.openwfe.org/flowdef.xsdquot;
                            name=quot;EO1 Tasking Workflowquot;
                            revision=quot;0.1quot;
                            theme=quot;n/aquot;
                            security=quot;restrictedquot; >

                         <sequence>

                        <participant ref='XForms' task='RequestTasking’ comments='Enter EO-1
                        Tasking Parameters' />

                            <participant ref=quot;SPSquot;   task='GetFeasibilities’ comments='Check EO-1
                        Tasking Feasibilities'/>

                            <participant ref='XForms' task='SelectFeasibility' comments='Select
                        Desired Feasibility' />

                            <cancel-process if=quot;${f:status} == 'cancelled'quot; />

                            <participant ref=quot;SPSquot;    task='Submit'
                        
             
              
                comments='Submit Task to
                        JPL'/>

                            <cancel-process if=quot;${f:status} == 'cancelled'quot; />

                            <participant ref=quot;SOSquot;   task='Publish'   comments=quot;SOS will make raw
                        data availablequot;/>

                            <set field=quot;msgquot; value=quot;You've got dataquot; />
                            <participant ref=quot;WNS” task='Email' />
                          </sequence>
                        </process-definition>




                          To XML via XPDL 2.0                                                       23
With Other Open Tools

• OpenWFEru


  • Process Engine


• Ruby Rools

                           Ruby Rools
  • Inference Engine


• XForms


  • User Interface



                       And a RESTFul Approach…   24
Last Problem But Not The Least
           And You Want Me to Let People I Do Not Know Task My Satellite?




• Identity 2.0


   • Decentralized User Authentication


   • Easy and Cheap to Implement


   • User Centric/Open Source


   • Relies on Trust among Cooperating Organizations/Entities



                                                                            25
/ PKI Approach



                              SWE
IdP

                      https
           DSS
                      Identity Propagation



         Email    Organization      Access Rights



                                               26
Our Next Target: This Summer




               For a More Operationally Responsive Space   27
Thank You!

• Pat Cappelaere, Vightel Corporation, MD

   • pat@cappelaere.com

• Dan Mandl, NASA GSFC, MD

   • dan.mandl@gsfc.nasa.gov

• Linda Derezinski, Innovative Solution, MD

   • linda@i-sol.biz

• Stu Frye, Noblis, VA

   • sfrye@noblis.org



                                              28

Mais conteúdo relacionado

Semelhante a Improving Operational Space Responsiveness

Issnip Presentation
Issnip PresentationIssnip Presentation
Issnip Presentation
pauldeng
 
Performance Whack A Mole
Performance Whack A MolePerformance Whack A Mole
Performance Whack A Mole
oscon2007
 
Sas 07 Anomalies
Sas 07 AnomaliesSas 07 Anomalies
Sas 07 Anomalies
CS, NcState
 

Semelhante a Improving Operational Space Responsiveness (20)

Geobliki: A Platform For Emergency Response
Geobliki: A Platform For Emergency ResponseGeobliki: A Platform For Emergency Response
Geobliki: A Platform For Emergency Response
 
Report to the NAC
Report to the NACReport to the NAC
Report to the NAC
 
Glassfish V2.1 Harpreet Singh
Glassfish V2.1 Harpreet SinghGlassfish V2.1 Harpreet Singh
Glassfish V2.1 Harpreet Singh
 
Data Locality, Latency and Caching: JSR-107 and the new Java JCACHE Standard
Data Locality, Latency and Caching:  JSR-107 and the new Java JCACHE StandardData Locality, Latency and Caching:  JSR-107 and the new Java JCACHE Standard
Data Locality, Latency and Caching: JSR-107 and the new Java JCACHE Standard
 
An Hour of DB2 Tips
An Hour of DB2 TipsAn Hour of DB2 Tips
An Hour of DB2 Tips
 
Government and Education Webinar: Simplify Your Database Performance Manageme...
Government and Education Webinar: Simplify Your Database Performance Manageme...Government and Education Webinar: Simplify Your Database Performance Manageme...
Government and Education Webinar: Simplify Your Database Performance Manageme...
 
Scaling a Rails Application from the Bottom Up
Scaling a Rails Application from the Bottom Up Scaling a Rails Application from the Bottom Up
Scaling a Rails Application from the Bottom Up
 
saurabh soni rac
saurabh soni racsaurabh soni rac
saurabh soni rac
 
Workflowsim escience12
Workflowsim escience12Workflowsim escience12
Workflowsim escience12
 
Issnip Presentation
Issnip PresentationIssnip Presentation
Issnip Presentation
 
thwackCamp 2013: Building a Large-Scale SolarWinds Installation
thwackCamp 2013: Building a Large-Scale SolarWinds InstallationthwackCamp 2013: Building a Large-Scale SolarWinds Installation
thwackCamp 2013: Building a Large-Scale SolarWinds Installation
 
Glass Fish Portfolio C1 West V3.Mini
Glass Fish Portfolio C1 West V3.MiniGlass Fish Portfolio C1 West V3.Mini
Glass Fish Portfolio C1 West V3.Mini
 
RESTful OGC Services
RESTful OGC ServicesRESTful OGC Services
RESTful OGC Services
 
Performance Whack A Mole
Performance Whack A MolePerformance Whack A Mole
Performance Whack A Mole
 
Five Lessons in Distributed Databases
Five Lessons  in Distributed DatabasesFive Lessons  in Distributed Databases
Five Lessons in Distributed Databases
 
Building a Large Scale SolarWinds Installation
Building a Large Scale SolarWinds InstallationBuilding a Large Scale SolarWinds Installation
Building a Large Scale SolarWinds Installation
 
The Potential Impact of Software Defined Networking SDN on Security
The Potential Impact of Software Defined Networking SDN on SecurityThe Potential Impact of Software Defined Networking SDN on Security
The Potential Impact of Software Defined Networking SDN on Security
 
Just In Time Scalability Agile Methods To Support Massive Growth Presentation
Just In Time Scalability  Agile Methods To Support Massive Growth PresentationJust In Time Scalability  Agile Methods To Support Massive Growth Presentation
Just In Time Scalability Agile Methods To Support Massive Growth Presentation
 
Sas 07 Anomalies
Sas 07 AnomaliesSas 07 Anomalies
Sas 07 Anomalies
 
A RESTful WfXML
A RESTful WfXMLA RESTful WfXML
A RESTful WfXML
 

Mais de Pat Cappelaere

GEOSS Future Products & GeoSocial API
GEOSS Future Products & GeoSocial APIGEOSS Future Products & GeoSocial API
GEOSS Future Products & GeoSocial API
Pat Cappelaere
 
Shoudl We Have An API Day?
Shoudl We Have An API Day?Shoudl We Have An API Day?
Shoudl We Have An API Day?
Pat Cappelaere
 
Radarsat Facebook App Concept
Radarsat Facebook App ConceptRadarsat Facebook App Concept
Radarsat Facebook App Concept
Pat Cappelaere
 

Mais de Pat Cappelaere (20)

GeoCAPE Strategies
GeoCAPE StrategiesGeoCAPE Strategies
GeoCAPE Strategies
 
GEOSS Future Products & GeoSocial API
GEOSS Future Products & GeoSocial APIGEOSS Future Products & GeoSocial API
GEOSS Future Products & GeoSocial API
 
Is It API Time For A New Strategy?
Is It API Time For A New Strategy?Is It API Time For A New Strategy?
Is It API Time For A New Strategy?
 
Shoudl We Have An API Day?
Shoudl We Have An API Day?Shoudl We Have An API Day?
Shoudl We Have An API Day?
 
Api Days Are Over
Api Days Are OverApi Days Are Over
Api Days Are Over
 
Open GeoSocial API
Open GeoSocial APIOpen GeoSocial API
Open GeoSocial API
 
REST Level 5 - A Trek To The Summit
REST Level 5 - A Trek To The SummitREST Level 5 - A Trek To The Summit
REST Level 5 - A Trek To The Summit
 
HyspIRI IPM Goes Social
HyspIRI IPM Goes SocialHyspIRI IPM Goes Social
HyspIRI IPM Goes Social
 
Want Your API to Stick? Try Story-Telling...
Want Your API to Stick? Try Story-Telling...Want Your API to Stick? Try Story-Telling...
Want Your API to Stick? Try Story-Telling...
 
RESTFul Services, Does it Matter Anymore?
RESTFul Services, Does it Matter Anymore?RESTFul Services, Does it Matter Anymore?
RESTFul Services, Does it Matter Anymore?
 
Cathalac Story Based on Actual Data
Cathalac Story Based on Actual DataCathalac Story Based on Actual Data
Cathalac Story Based on Actual Data
 
Radarsat Facebook App Concept
Radarsat Facebook App ConceptRadarsat Facebook App Concept
Radarsat Facebook App Concept
 
Story Telling as an Activity-based Architecture
Story Telling as an Activity-based ArchitectureStory Telling as an Activity-based Architecture
Story Telling as an Activity-based Architecture
 
Building Tomorrow's Web Services
Building Tomorrow's Web ServicesBuilding Tomorrow's Web Services
Building Tomorrow's Web Services
 
NASA SensorWeb Enterprise Services
NASA SensorWeb Enterprise ServicesNASA SensorWeb Enterprise Services
NASA SensorWeb Enterprise Services
 
RIP
RIPRIP
RIP
 
Nasa aip5.pptx
Nasa aip5.pptxNasa aip5.pptx
Nasa aip5.pptx
 
Intelligent Payload Processing
Intelligent Payload ProcessingIntelligent Payload Processing
Intelligent Payload Processing
 
Restful Security Requirements
Restful Security RequirementsRestful Security Requirements
Restful Security Requirements
 
Two Degrees To SensoWeb
Two Degrees To SensoWebTwo Degrees To SensoWeb
Two Degrees To SensoWeb
 

Último

Al Mizhar Dubai Escorts +971561403006 Escorts Service In Al Mizhar
Al Mizhar Dubai Escorts +971561403006 Escorts Service In Al MizharAl Mizhar Dubai Escorts +971561403006 Escorts Service In Al Mizhar
Al Mizhar Dubai Escorts +971561403006 Escorts Service In Al Mizhar
allensay1
 
Structuring and Writing DRL Mckinsey (1).pdf
Structuring and Writing DRL Mckinsey (1).pdfStructuring and Writing DRL Mckinsey (1).pdf
Structuring and Writing DRL Mckinsey (1).pdf
laloo_007
 
Mifepristone Available in Muscat +918761049707^^ €€ Buy Abortion Pills in Oman
Mifepristone Available in Muscat +918761049707^^ €€ Buy Abortion Pills in OmanMifepristone Available in Muscat +918761049707^^ €€ Buy Abortion Pills in Oman
Mifepristone Available in Muscat +918761049707^^ €€ Buy Abortion Pills in Oman
instagramfab782445
 
Mifty kit IN Salmiya (+918133066128) Abortion pills IN Salmiyah Cytotec pills
Mifty kit IN Salmiya (+918133066128) Abortion pills IN Salmiyah Cytotec pillsMifty kit IN Salmiya (+918133066128) Abortion pills IN Salmiyah Cytotec pills
Mifty kit IN Salmiya (+918133066128) Abortion pills IN Salmiyah Cytotec pills
Abortion pills in Kuwait Cytotec pills in Kuwait
 

Último (20)

TVB_The Vietnam Believer Newsletter_May 6th, 2024_ENVol. 006.pdf
TVB_The Vietnam Believer Newsletter_May 6th, 2024_ENVol. 006.pdfTVB_The Vietnam Believer Newsletter_May 6th, 2024_ENVol. 006.pdf
TVB_The Vietnam Believer Newsletter_May 6th, 2024_ENVol. 006.pdf
 
SEO Case Study: How I Increased SEO Traffic & Ranking by 50-60% in 6 Months
SEO Case Study: How I Increased SEO Traffic & Ranking by 50-60%  in 6 MonthsSEO Case Study: How I Increased SEO Traffic & Ranking by 50-60%  in 6 Months
SEO Case Study: How I Increased SEO Traffic & Ranking by 50-60% in 6 Months
 
Al Mizhar Dubai Escorts +971561403006 Escorts Service In Al Mizhar
Al Mizhar Dubai Escorts +971561403006 Escorts Service In Al MizharAl Mizhar Dubai Escorts +971561403006 Escorts Service In Al Mizhar
Al Mizhar Dubai Escorts +971561403006 Escorts Service In Al Mizhar
 
Structuring and Writing DRL Mckinsey (1).pdf
Structuring and Writing DRL Mckinsey (1).pdfStructuring and Writing DRL Mckinsey (1).pdf
Structuring and Writing DRL Mckinsey (1).pdf
 
Falcon Invoice Discounting: Unlock Your Business Potential
Falcon Invoice Discounting: Unlock Your Business PotentialFalcon Invoice Discounting: Unlock Your Business Potential
Falcon Invoice Discounting: Unlock Your Business Potential
 
Mifepristone Available in Muscat +918761049707^^ €€ Buy Abortion Pills in Oman
Mifepristone Available in Muscat +918761049707^^ €€ Buy Abortion Pills in OmanMifepristone Available in Muscat +918761049707^^ €€ Buy Abortion Pills in Oman
Mifepristone Available in Muscat +918761049707^^ €€ Buy Abortion Pills in Oman
 
Call 7737669865 Vadodara Call Girls Service at your Door Step Available All Time
Call 7737669865 Vadodara Call Girls Service at your Door Step Available All TimeCall 7737669865 Vadodara Call Girls Service at your Door Step Available All Time
Call 7737669865 Vadodara Call Girls Service at your Door Step Available All Time
 
Famous Olympic Siblings from the 21st Century
Famous Olympic Siblings from the 21st CenturyFamous Olympic Siblings from the 21st Century
Famous Olympic Siblings from the 21st Century
 
Mifty kit IN Salmiya (+918133066128) Abortion pills IN Salmiyah Cytotec pills
Mifty kit IN Salmiya (+918133066128) Abortion pills IN Salmiyah Cytotec pillsMifty kit IN Salmiya (+918133066128) Abortion pills IN Salmiyah Cytotec pills
Mifty kit IN Salmiya (+918133066128) Abortion pills IN Salmiyah Cytotec pills
 
Putting the SPARK into Virtual Training.pptx
Putting the SPARK into Virtual Training.pptxPutting the SPARK into Virtual Training.pptx
Putting the SPARK into Virtual Training.pptx
 
Cracking the 'Career Pathing' Slideshare
Cracking the 'Career Pathing' SlideshareCracking the 'Career Pathing' Slideshare
Cracking the 'Career Pathing' Slideshare
 
Katrina Personal Brand Project and portfolio 1
Katrina Personal Brand Project and portfolio 1Katrina Personal Brand Project and portfolio 1
Katrina Personal Brand Project and portfolio 1
 
PHX May 2024 Corporate Presentation Final
PHX May 2024 Corporate Presentation FinalPHX May 2024 Corporate Presentation Final
PHX May 2024 Corporate Presentation Final
 
Marel Q1 2024 Investor Presentation from May 8, 2024
Marel Q1 2024 Investor Presentation from May 8, 2024Marel Q1 2024 Investor Presentation from May 8, 2024
Marel Q1 2024 Investor Presentation from May 8, 2024
 
Falcon Invoice Discounting: Empowering Your Business Growth
Falcon Invoice Discounting: Empowering Your Business GrowthFalcon Invoice Discounting: Empowering Your Business Growth
Falcon Invoice Discounting: Empowering Your Business Growth
 
Falcon's Invoice Discounting: Your Path to Prosperity
Falcon's Invoice Discounting: Your Path to ProsperityFalcon's Invoice Discounting: Your Path to Prosperity
Falcon's Invoice Discounting: Your Path to Prosperity
 
CROSS CULTURAL NEGOTIATION BY PANMISEM NS
CROSS CULTURAL NEGOTIATION BY PANMISEM NSCROSS CULTURAL NEGOTIATION BY PANMISEM NS
CROSS CULTURAL NEGOTIATION BY PANMISEM NS
 
Uneak White's Personal Brand Exploration Presentation
Uneak White's Personal Brand Exploration PresentationUneak White's Personal Brand Exploration Presentation
Uneak White's Personal Brand Exploration Presentation
 
How to Get Started in Social Media for Art League City
How to Get Started in Social Media for Art League CityHow to Get Started in Social Media for Art League City
How to Get Started in Social Media for Art League City
 
Arti Languages Pre Seed Teaser Deck 2024.pdf
Arti Languages Pre Seed Teaser Deck 2024.pdfArti Languages Pre Seed Teaser Deck 2024.pdf
Arti Languages Pre Seed Teaser Deck 2024.pdf
 

Improving Operational Space Responsiveness

  • 1. Improving Operational Space Responsiveness Pat G. Cappelaere (pat@vightel.com) D. Mandl L. Derezinski S. Frye EO-1 1
  • 2. Responsive Space A Better Question To Ask: Has Rapid Space Deployment Generated A Better Operational Response From A User’s Perspective Magritte 2
  • 3. Operationally Responsive Space A New Business Model “This model designs military capabilities directly for the operational commander. The key attribute of the Operationally Responsive Space business model is that the field commanders drive the demand…” Adm A. K. Cebrowski, OFT Director, 25 Mar, 2004 3
  • 4. TACSATs TACSAT-1 TACSAT-2 TACSAT-3 4
  • 5. YASP (Yet Another Stove Pipe) TACSAT-1 Tacsat-1 Copperfield Tacsat-2 TIE USCG D7 Matagorda, 110’ But: Where is the Don Matilde? 5
  • 6. NASA Aura Terra EO-1 Aqua IceSat CALIPSO ALTAIR SOPHISTICATED PAYLOADS... SO WE ARE GETTING DATA... 6
  • 7. Reality Shortly after… Sept 11 ... about 2 weeks Hurricane Katrina 7
  • 9. Problem Statement • Restricted Data Access • Science Data Rights • We want to charge you (USGS) • They Won’t Let You Have Access to It • You Don’t Know Where the Data Is • You Know Where it is But Don’t Know How to Get It • Or You Can’t Have Access to It • You Got It but Data Is Not in Right Format • And It is Too Complicated to Process It Right • Do Not Have a Scientist in the Trunk • You Have Access to Satellite but It is Too Complicated to Task From the Field • Data/User Mismatch 9
  • 10. What Happened? • Broader Audience • Not just the engineers/scientists • Many New Organizations Involved • Broader Needs For Humanitarian Assistance/Emergency Response • Plume, Contaminants, Oil Spills, Water.. • Those Users are Focused on Specific Products & Realtime Delivery 10
  • 11. They Do Not Care About Infrastructure Or Plumbing 11
  • 12. SensorWeb Enablement Concept • Many SWE Data Nodes SD SD SD • One or more Decision Support Node System SD SD SD SD • Standard OGC Interfaces Node Node SD SD Decision Support System Data Center Public User 12
  • 13. SensorWeb Enablement EO-1 General Atomics Altair UAS Stilleto SWE SWE SWE • Users are shielded from Implementation Specifics Catalog DSS Service • Assets are Discoverable Using Catalog Services User Transparent User Access To Assets 13
  • 14. SWE Data Node OGC Components • Sensor Planning Service (SPS) • Sensor Observation Service (SOS) • Web Feature Service (WFS) • Sensor Alert Service (SAS) • Auxiliary Services • Web Mapping Service (WMS) • Web Coverage Service (WCS) • Web Coordinate Transformation Service (WCTS) • Catalog Service (CS-W) 14
  • 15. DSS Easy Data Aggregation • WFS-Basic / OpenSearch • www.opengeospatial.org • www.opensearch.org (Amazon) • http://a9.com/ • GeoRSS Data Publishing & Mashup • www.georss.org 15
  • 16. SensorWeb Today • Many Specifications... Still Evolving... OGC OWS-5: Next Iteration • Good News: • Open Source Reference Implementation: Ruby on Rails, GeoBliki • We Are Producing Data • We Are Delivering Data Products to Our Customers Based on Subscriptions (Pubsub) 16
  • 17. OWS-4 17
  • 18. OWS-4 EO Demo Participants GeoBliki Vightel Innovative Corporation Solutions UAH VAST GMU Demis 18
  • 19. [Geo-Data] Mass Production This is What We Achieved... 19
  • 20. But What Do We Really Need? A Perfect Fit! Custom Tailored Data Products For Customer Size=1 20
  • 21. How Can We Get There? • Automated Workflows • Service-chains • Bad News: • BPEL, BPEL4WS, BPEL2.0… • SOAP, WS-* What Did We Do For OWS-4? 21
  • 22. GeoBrain Still A Good Option 22
  • 23. A New and Lighter Alternative Using Standards <process-definition BPMN xmlns:xsi=quot;http://www.w3.org/2001/XMLSchema-instancequot; xsi:noNamespaceSchemaLocation=quot;http://www.openwfe.org/flowdef.xsdquot; name=quot;EO1 Tasking Workflowquot; revision=quot;0.1quot; theme=quot;n/aquot; security=quot;restrictedquot; > <sequence> <participant ref='XForms' task='RequestTasking’ comments='Enter EO-1 Tasking Parameters' /> <participant ref=quot;SPSquot; task='GetFeasibilities’ comments='Check EO-1 Tasking Feasibilities'/> <participant ref='XForms' task='SelectFeasibility' comments='Select Desired Feasibility' /> <cancel-process if=quot;${f:status} == 'cancelled'quot; /> <participant ref=quot;SPSquot; task='Submit' comments='Submit Task to JPL'/> <cancel-process if=quot;${f:status} == 'cancelled'quot; /> <participant ref=quot;SOSquot; task='Publish' comments=quot;SOS will make raw data availablequot;/> <set field=quot;msgquot; value=quot;You've got dataquot; /> <participant ref=quot;WNS” task='Email' /> </sequence> </process-definition> To XML via XPDL 2.0 23
  • 24. With Other Open Tools • OpenWFEru • Process Engine • Ruby Rools Ruby Rools • Inference Engine • XForms • User Interface And a RESTFul Approach… 24
  • 25. Last Problem But Not The Least And You Want Me to Let People I Do Not Know Task My Satellite? • Identity 2.0 • Decentralized User Authentication • Easy and Cheap to Implement • User Centric/Open Source • Relies on Trust among Cooperating Organizations/Entities 25
  • 26. / PKI Approach SWE IdP https DSS Identity Propagation Email Organization Access Rights 26
  • 27. Our Next Target: This Summer For a More Operationally Responsive Space 27
  • 28. Thank You! • Pat Cappelaere, Vightel Corporation, MD • pat@cappelaere.com • Dan Mandl, NASA GSFC, MD • dan.mandl@gsfc.nasa.gov • Linda Derezinski, Innovative Solution, MD • linda@i-sol.biz • Stu Frye, Noblis, VA • sfrye@noblis.org 28