A method, system, and program for query meaning determination through a
grid service are provided. A search service within a grid environment
receives a free text string as a search query, wherein the free text
string includes multiple specifications. The search service controls
distribution of the free text string to a selection of grid components,
wherein each of the selection of grid components is enabled to interpret
a particular aspect of the meaning of the multiple specifications in the
free text string. Multiple aspect interpretations of the free text string
are received at the search service from the selection of grid components.
Next, the search service synthesizes the aspect interpretations into a
search-ready query, such that the search request is first interpreted by
the selection of grid components to determine a thorough meaning of the
free text string before submission to a search engine.