Skip to main content
Go to the home page of the European Commission (opens in new window)
English en
CORDIS - EU research results
CORDIS
Content archived on 2024-05-27

An Intelligent Brokering Service for Knowledge-Component Reuse on the World Wide Web

CORDIS provides links to public deliverables and publications of HORIZON projects.

Links to deliverables and publications from FP7 projects, as well as links to some specific result types such as dataset and software, are dynamically retrieved from OpenAIRE .

Deliverables

The general objective of the IBROW project is to create an Intelligent Brokering Service on the World Wide Web. Such a service should be able to configure applications from existing software components on the basis of a global specification provided by a user. A central idea of IBROW is that of brokering between one or more libraries of software components and a user. The user interacts with the broker to specify a task that an application should perform (goal specification), subsequently the broker searches for components in the libraries and -if successful, configures an application that will solve the user's task. Output of the brokering process is a specification of a configuration of components that can be executed. The broker reasons about the components in terms of competence specifications that are part of the libraries. These competence specifications are based on a competence modelling architecture: the Unified Problem solving method Modelling Language (UPML). The project has developed a number of libraries of software components in various domains: classification, document analysis, information filtering, case based reasoning, and scheduling. Each of these libraries contains a number of executable software components annotated by a competence specification in UPML. The project has explored several brokering approaches, varying from interactive brokering and simple keyword matching techniques to complex competence reasoning methods based on First Order Logic. Experiments with these techniques show that a middle of the road approach - using semi-formal competence specifications- is the most viable approach. Work on adaptation of IBROW components has resulted in a brokering method based on the Propose-Critique-Modify method. Issues concerning interoperability were addressed using various forms of FIPA-based agent technology. Also CORBA, SOAP, WSDL and UDDI technologies were explored for inter-component communication. The ideas developed in IBROW were tested in a number of spin-off applications. These include several classification applications, a Web Information Mediator, a health care service and a conference paper analysis and classification application. The IBROWproject brings together a number of key ideas concerning the automatic configuration of software components in a distributed environment. An elaborate descriptive framework, rich ontologies, distributed component libraries, competence specifications and context dependent brokering architectures and strategies, together form a strong basis for the development of future Semantic Web Services.

Searching for OpenAIRE data...

There was an error trying to search data from OpenAIRE

No results available

My booklet 0 0