Workflow-Based Composition and Testing of Combined e-services and components

Information systems are increasingly built using component models such as Enterprise Java Beans, COM+, or CORBA objects. Dynamically aggregated and composed Web services can be seen as a newly emerging research area for Service oriented architectures, which are combined with components. Our paper presents three main arguments: firstly, that composition of combined e-services and components is increasingly gaining momentum; secondly, that those compositions should be workflow-supported by workflow-based languages such as BPEL4WS, and thirdly, that (semi)automatic and interactive testing of those combined services and components is of paramount importance. This paper presents the underlying framework as well as an implementation of a workflow-based composition system.