[seek-dev] [Bug 1146] New: - implement GridService discovery in Ptolemy

bugzilla-daemon@ecoinformatics.org bugzilla-daemon at ecoinformatics.org
Mon Sep 15 11:19:40 PDT 2003


           Summary: implement GridService discovery in Ptolemy
           Product: SEEK
           Version: unspecified
          Platform: Other
        OS/Version: other
            Status: NEW
          Severity: enhancement
          Priority: P2
         Component: ams
        AssignedTo: berkley at nceas.ucsb.edu
        ReportedBy: jones at nceas.ucsb.edu
         QAContact: seek-dev at ecoinformatics.org

Ptolemy's GUI (vergil) for creating workflows needs to be able to discover
GridServices on the fly so that they can be incorporated into AMS pipelines and
eventually executed.  An initial implementation of a GridService discovery
component for the AMS needs to be designed and developed.  There are probably
two principal mechanisms for this: browse and search.

For browsing, an "EcoGrid Services" folder could be created in the library and
populated by looking at the EcoGrid Registry for the list of services that are
available.  As the Registry is not yet complete, now is a good time to specify
the design needs of the AMS GUI for service discovery.

For search, could provide a way to search for services using their metadata
(e.g., service name/description) as well as search by their input and output
port types: this is a "typed" search and could/should eventually make use of the
SMS services.  But for now it could be a simple match based on name of the type
for the ports.

To close this bug:
1) Design a system for discovering and displaying EcoGrid services from within
the AML GUI, likely including both browsing and searching
2) Implement this so that grid services can be incorporated into Ptolemy
pipelines and executed

More information about the Seek-dev mailing list