Method and System for Discovering and Automatically Composing Especially Web Services

Publication: WO2007036220A2
Published: 2007-04-05
Family Size: 3
Granted: No

Simple SummaryContent extracted from patent full text and abstract with AI.

This invention presents a semi-automated method and system for discovering and automatically composing web services or other electronic components that are available in a computer network. It works by automatically creating a database from service profiles, which describe the functionalities and ontology parameters (semantic descriptions) of these services. The patented approach allows for intelligent searching, registration, and combination (composition) of services by analyzing service descriptions, including exact and fuzzy (approximate) matches, and ranks or suggests service candidates based on their features.

Use CasesContent extracted from patent full text and abstract with AI.

  • Automated discovery and composition of web services in cloud computing environments.
  • Establishing service-oriented architecture (SOA) platforms that dynamically compose business processes from available services.
  • Setting up scientific workflows for bioinformatics, where compatible data processing services must be identified and chained automatically.
  • Building enterprise integration platforms (EAI) that search for and compose reusable software components (e.g., EJBs, .NET components, CORBA).
  • Powering semantic search engines for finding and recommending web services based on functionality and compatibility.
  • Automating middleware for IoT or distributed systems that require dynamic integration of software services.

BenefitsContent extracted from patent full text and abstract with AI.

  • Significantly reduces manual effort required to discover and compose software or web services.
  • Supports both exact and fuzzy matching, allowing for more flexible and intelligent service integration.
  • Enables rapid adaptation to changes in available services (e.g., automatic replacement of malfunctioning or unavailable services).
  • Improves the efficiency and quality of business processes and scientific workflows by ensuring optimal service composition.
  • Leverages ontologies and semantic parameters for more meaningful and context-aware service matching.
  • Scalable and extensible—can work with a wide range of interface description languages and service technologies.
  • Provides ranked lists of potential services and compositions, aiding in decision-making and automation.

Technical Classifications (CPCs)

Main Classifications

Electrical & Electronic Tech

Physics & Measurement

Sub Classifications

Computing & Calculating

Electric Communication Technique

CPC Codes

G06F9/5055G06F16/958H04L67/51

Inventors & Applicants

Inventors

N/A

Applicants

Univ Bonn

Radetzki Uwe

Patent Abstract

In order to discover and automatically compose especially web services and other components, the invention relates to a method and a system for the partly automated creation of a database from profiles of electronic services available in a computer network, said profiles comprising the parameters of the functionality of the electronic services. The inventive method encompasses the following automated steps: a) a search request for electronic services in the computer network is generated; b) the search request is used for determining documents containing information regarding at least one electronic service in the computer network; c) at least one entry of at least one profile of an electronic services is created; d) the entry is stored in the database. An analysis is made in step c) while ontology parameters and parameters of the functionality of the electronic services are determined and are adopted in the entry of at least one profile of an electronic service in step c).

Key Information

Publication No.

WO2007036220A2

Family ID

37763957

Publication Date

2007-04-05

Application No.

DE2006001719W

Application Date

2006-09-29

Priority Date

2005-09-29

Granted

No

Possible Cooperation

For further information please contact the transfer office.