In traditional commerce, brokers act as middlemen between customers and providers, aggregating, repackaging and adding value to products, services or information. In the broadest sense of the term newspapers, travel agents and department stores can all be thought of as performing a brokering role. In today’s Web, such services are lacking, with the result that individuals are forced to manually discover, collate and analyse information to meets their needs. In this paper, we highlight the requirement for brokering services for electronic commerce and describe the design of the Metabroker system, a generic framework for creating electronic brokers. The aim is to provide a framework that provides commonly-required functionality and support for popular communication protocols and data formats. Specialist brokers are then created by populating the base framework with the necessary business logic to support the area of speciality of the broker. Our design integrates distributed object, m...
Steve J. Caughey, David B. Ingham, Paul Watson