Matching conflicts
Brokers and matchmakers use keywords and domain ontologies to specify services.
Keywords and ontologies cannot be defined and interpreted precisely enough to make brokering or matchmaking between grid services robust in a truly distributed, heterogeneous computing environment.
Matching conflicts exist between clientís requested functionality and service providerís actual functionality.