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.

 
Web www.patentalert.com

< Providing debugging capability for program instrumented code

< Service mapping method of enterprise application modeling and development for multi-tier service environments

> System and method for controlling activity of temporary files in a computer system

> Dynamic classification of sections of software

~ 00288