Advanced Dynamic Property Evaluation for CORBA-Based Electronic Commerce

Trading in distributed systems and match-making in electronic commerce systems are similar activities since both purport to evaluate some client constraint against a set of available offers, described in terms of properties. E-commerce systems, however, require additional flexibility to cope with frequently changing offers. Many properties of those offers are dynamic, i.e. their value has to be evaluated by an associated algorithm at match-making time.

The CORBA Trading Service specification provides the concept of dynamic properties. Maintenance and execution of dynamic property algorithms, however, are outside the scope of the standard. Hard-coding these algorithms does not provide a flexible enough method for dynamic property management. This paper presents the concept and design of a generic engine to represent and execute dynamic property evaluation algorithms. This concept brings about a number of benefits: An improved development environment, a simulation test-bed, improved management and maintenance, and structured way of linking to legacy systems.

By: A. Schade, C. Facciorusso, S. Field and Y. Hoffner

Published in: RZ3178 in 1999

LIMITED DISTRIBUTION NOTICE:

This Research Report is available. This report has been submitted for publication outside of IBM and will probably be copyrighted if accepted for publication. It has been issued as a Research Report for early dissemination of its contents. In view of the transfer of copyright to the outside publisher, its distribution outside of IBM prior to publication should be limited to peer communications and specific requests. After outside publication, requests should be filled only by reprints or legally obtained copies of the article (e.g., payment of royalties). I have read and understand this notice and am a member of the scientific community outside or inside of IBM seeking a single copy only.

rz3178.ps

Questions about this service can be mailed to reports@us.ibm.com .