ABSTRACT

Inherently, electronic commerce applications are distributed applications that often require the interconnection of black-box software components from different sources. These components typically provide various services in the context of the application, advertising well-defined interfaces for gaining access to relevant operations. An application integrator then develops “glue code” to interact with component interfaces for the purpose of achieving a more global activity.