Science Environment for Ecological Knowledge
Ecoinformatics site parent site of Partnership for Biodiversity Informatics site parent site of SEEK - Home
Science Environment for Ecological Knowledge









 

 

 



AMS Meeting Notes_13_May_2003

Analysis and Modeling System

Collaboration with GeoVista Studio and DiscoveryNet

General agreement that collaboration would be productive on a number of issues. Some potential areas for collaboration:
  • Develop common grid services architecture for describing components and workflows
  • Execution models
    • Cycles
    • temporal domains for execution (Director in Ptolemy)
  • Can SEEK adopt a GUI for workflow composition?
    • can we use componenets from multiple environments
    • can the GUI realistically be deployed to our target science community?
      • IP issues
      • financial issues
  • computational steering for distributing and controlling execution
  • How can KR and semantics be used in an open system for driving the analysis process?
    • using semantic mediation in various system components (data integration, workflow composition)

Workflow languages

Some choices: XPDL, DPML, MoML, (Monarch), PMML, VDL/Chimera
  • need to ask Victor and Liying about benefits and problems with particular languages from a verificatin/validation/static analysis perspective

Tasks

  1. Task assignments
  2. Workflow languages
    • Review and summarize features of relevant workflow languages (Bertram)
    • determine if DiscoveryNet and GV Studio have explicit execution models, and if they are exposed through their respective workflow languages (e.g., DPML)
    • create static representation of steps that can be bound at runtime to implementation classes, and that can be created by the scientist before an implementation has been wrapped or discovered
    • adapt Ptolemy for use by BEAM to more rapidly create some more workflows for real analysis scenarios that we can analyze for patterns
    • how can we add more informationon to the link to facilitate tranformation
  3. Explore GeoVista Studio
    • use it to create an interesting visualization for the GARP pipeline (ask for assistance if needed)
    • figure out execution model
    • determine if an executing Ptolemy workflow can output to GV Studio for visualization
      • implement it
    • follow up on extraction of ontologies from scientists and where GVStudio is at on linking concepts to data
  4. Explore data typing
    • how can we make this WSDL compatible, and specifically xsd data types?
    • determine how do we link semantic types in MOML and other languages? probably a new property
  5. Follow up with DiscoveryNet
    • what are our requirements for collaboration? is source code required? is open source required?
    • establish conf call with Yike Guo when we have our plans worked out
  6. Explore flexible generation of transformation steps
    • Examine Blue Titan approach to transforming WSDL steps
    • Figure out how SMS/AMS can help discover steps that fill a particular transformation role
    • Figure out how to generate GUI for creating first-class transform steps for particular mapping purposes
      • includes schema tranformations
      • this can use the target semantic type as the target view for transformation
    • determine pros/cons of having transformations directly associated with links versus being implemented as a step unto themselves
  7. Contact Ptolemy people
  8. Analyze case studies for patterns and "correctness"

Priorities

Short-term

  1. Quick and dirty pipeline editor that allows construction of test cases even if not executable (modified Ptolemy)
  2. Analyze case studies for patterns and "correctness"
  3. Identify key collaborators and bring them to All-hands meeting

Long-term

  1. Figure out long-term conceptual approach to data integration (e.g., as described by Villa)



Go to top   Edit this page   More info...   Attach file...
This page last changed on 29-Jun-2004 08:36:26 PDT by LTER.stekell.