Web Service Search via Metadata Indexing
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing web service search methods often require users to specify technical taxonomies and ontologies, leading to incomplete or failed queries when unstructured queries are used, as they rely on UDDI parameters, which can be restrictive and limit the retrieval of desired web services.
Innovation Solution
A system and method that utilize a web registry service with a metadata index to allow unstructured querying of web services, enabling users to search through a graphical user interface without needing technical knowledge of UDDI parameters, by indexing relevant meta-information and providing prioritized and sorted results based on query relevance, including additional actions like 'Did you mean' and filtering options.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If users specify technical taxonomies and ontologies to search for web services, then search precision may improve, but ease of operation deteriorates due to requiring technical knowledge of UDDI parameters
Solution Approach 1:
The patent introduces an intermediary layer between the user and the UDDI registry. This intermediary translates unstructured user queries into structured search criteria by automatically determining or guessing the appropriate taxonomies and ontologies, thereby maintaining search precision while eliminating the need for users to have technical knowledge of UDDI parameters
Solution Approach 2:
The system performs self-service by automatically selecting and applying relevant taxonomies and ontologies based on the query content. The system guesses the appropriate classification schemes without user intervention, allowing users to search using natural language while the system handles the technical mapping to UDDI parameters
2Ease of operation
If users use unstructured queries without specifying taxonomies, then ease of operation improves, but search precision deteriorates resulting in incomplete or failed queries
Solution Approach 1:
The system performs preliminary action by pre-determining or guessing the appropriate taxonomies and ontologies before executing the search. This preliminary classification step ensures that even unstructured queries are mapped to the correct UDDI parameters, maintaining search precision while allowing users to operate with ease using natural language queries
3Measurement precision
If the system requires knowledge of UDDI parameters and taxonomies, then measurement precision of search may improve, but device complexity increases due to multiple classification schemes
Solution Approach 1:
The patent introduces an intermediary layer between the user and the UDDI registry. This intermediary translates unstructured user queries into structured search criteria by automatically determining or guessing the appropriate taxonomies and ontologies, thereby maintaining search precision while eliminating the need for users to have technical knowledge of UDDI parameters
Solution Approach 2:
The system performs self-service by automatically selecting and applying relevant taxonomies and ontologies based on the query content. The system guesses the appropriate classification schemes without user intervention, allowing users to search using natural language while the system handles the technical mapping to UDDI parameters
Data Source
AI summary
Generally, systems and methods for managing and searching web services are provided. Example software comprises computer readable instructions operable to receive a query from a first client for one or more requested web services via a graphical user interface. The software then identifies at least one web service stored in a Universal Description, Discovery, and Integration (UDDI) registry based on the query and an index of web service metadata. Information associated with the one or more identified web services is then presented via the graphical user interface.


