Title: Scenario of Computational Pathway Elicitation for Year 2
1Scenario of Computational Pathway Elicitation for
Year 2
- Yolanda Gil
- USC/Information Sciences Institute
- gil_at_isi.edu
2Year 2 Scenario Proposal
- Simple scenario illustrates an interface to allow
users to define computational pathways - Behind the scenes, DOCKER uses descriptions of
components and their constraints (developed in
Year 1) to - detect errors in users input
- suggest additional steps needed to make the
pathway work - make educated guesses about how components
selected by the user may be connected to one
another
3End Result An Executable Computational Pathway
Prob SA exceeds 6.5?
Lat/long
Sites address
address
Geocoder
Fault-type
EFM (USGS-02)
Lat/long1
Span
D-COMP
dist
Lat/long
Lat/long2
Field-02
Distance
Magnitude
SA median
Mom-Mag
vs30
SCEC-VS30
Lat/long
vs30
PWL Query
Answer
PowerLoom Ontology server
4Initial Components Available in DOCKER
- Spec in pwl
- Spec in WSDL
- Specs for grid
EFM (USGS-02)
Fault-type
Fault-type
IMR (Campbell-02)
SA median
Mom-Mag
Magnitude
Span
vs30
IMR (Field-02)
Site-type
Lat/long
file
Distance
FD (Olsen-02)
IMR
SA median
Mom-Mag
Distance
SCEC-VS30
Lat/long
vs30
address
Lat/long
Geocoder
PowerLoom Ontology server
Answer
PWL Query
Lat/long1
D-COMP
dist
Lat/long2
5- Next slides describe the interaction with the user
6Users problem given site, find hazard
Prob SA exceeds 6.5?
Sites address
7User indicates use of IMR
Prob SA exceeds 6.5?
Sites address
IMR
Mom-Mag
SA median
Distance
8System Notes Possible Use of IMR Results
P SA gt 6.5?
Sites address
IMR
Mom-Mag
SA median
Distance
9User Indicates Use of EFM USGS-02
Prob SA exceeds 6.5?
Sites address
Fault-type
EFM (USGS-02)
Span
Lat/long
IMR
Distance
Magnitude
SA median
Mom-Mag
10User Indicates High Level Connection
Prob SA exceeds 6.5?
Sites address
Fault-type
EFM (USGS-02)
Span
Lat/long
IMR
Distance
Magnitude
SA median
Mom-Mag
11System Notes Possible Correspondences
Prob SA exceeds 6.5?
Sites address
Fault-type
EFM (USGS-02)
Span
Lat/long
IMR
Distance
Magnitude
SA median
Mom-Mag
12User Adds Step for Computing Distance
Prob SA exceeds 6.5?
Sites address
Fault-type
EFM (USGS-02)
Lat/long1
Span
D-COMP
dist
Lat/long
Lat/long2
IMR
Distance
Magnitude
SA median
Mom-Mag
13User Specifies I/O Links
Prob SA exceeds 6.5?
Sites address
Fault-type
EFM (USGS-02)
Lat/long1
Span
D-COMP
dist
Lat/long
Lat/long2
IMR
Distance
Magnitude
SA median
Mom-Mag
14System Notes Problem in Link
Prob SA exceeds 6.5?
Sites address
Fault-type
EFM (USGS-02)
Lat/long1
Span
D-COMP
dist
Lat/long
Lat/long2
IMR
Distance
Magnitude
SA median
Mom-Mag
15System Suggests Geocoder Step
Prob SA exceeds 6.5?
Lat/long
Sites address
address
Geocoder
Fault-type
EFM (USGS-02)
Lat/long1
Span
D-COMP
dist
Lat/long
Lat/long2
IMR
Distance
Magnitude
SA median
Mom-Mag
16User Links, System Suggests SCEC-VS30 Step
Prob SA exceeds 6.5?
Lat/long
Sites address
address
Geocoder
Fault-type
EFM (USGS-02)
Lat/long1
Span
D-COMP
dist
Lat/long
Lat/long2
Field-02
Distance
Magnitude
SA median
Mom-Mag
vs30
SCEC-VS30
Lat/long
vs30
17System Suggests Translation Step
Prob SA exceeds 6.5?
Lat/long
Sites address
address
Geocoder
Fault-type
EFM (USGS-02)
Lat/long1
Span
D-COMP
dist
Lat/long
Lat/long2
Field-02
Distance
Magnitude
SA median
Mom-Mag
vs30
SCEC-VS30
Lat/long
vs30
PWL Query
Answer
PowerLoom Ontology server
18End Result An Executable Computational Pathway
Prob SA exceeds 6.5?
Lat/long
Sites address
address
Geocoder
Fault-type
EFM (USGS-02)
Lat/long1
Span
D-COMP
dist
Lat/long
Lat/long2
Field-02
Distance
Magnitude
SA median
Mom-Mag
vs30
SCEC-VS30
Lat/long
vs30
PWL Query
Answer
PowerLoom Ontology server
19User is Done Defining Pathway, System is Aware of
Additional Requirements
- System knows to setup a loop to iterate IMR over
Eqks in EFM (by setting up a set reformulation) - System knows to ask for a span (needed to setup
EFM Step) that the user did not mention - System generates details required to run on the
Grid
20New Capabilities
- System uses descriptions of components and their
constraints (available in DOCKER) to - detect errors in users input
- suggest additional steps needed to make the
pathway work - make educated guesses about how components may be
connected - possibly generate Grid execution script