Patent · US Expired

System and method of dynamic service composition for business process outsourcing

US7114146B2 · kind B2 · utility

105Cited by
2References
23Claims
0Family size

Assignee

Inventors

Key dates

Filing dateMay 2, 2003
Grant dateSep 26, 2006
Priority date
Expiry dateJan 31, 2025

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06Q40/02
  • WIPO fieldIT methods for management
  • WIPO sectorElectrical engineering

Abstract

A system and method for capturing a plurality of business requirements using a Business Process Outsourcing Language (BPOL), an XML representation for expressing business process flow rules, preferences, business rules and event-action mappings as well as service links, to automate the process of generating business processes for use with Web services. BPOL is used to dynamically construct a search script for an advanced Web services discovery engine to find Web services from both UDDI registries and Web services Inspection Language (WSIL) documents and then create a qualified service list. Then a service selection problem is mapped into a solution space {0,1} for use by an optimization algorithm that performs second level service selection of the best set of services based on the requirements.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.