University of Rome
Service-oriented architectures and systems designs are powerful concerning reusability of functional blocks and hiding implementation details from functional interfaces. But to compose a complete application, often central entities and engines are required for processing a specific sequence of service. In component-based designs the component itself is capable of describing both not only their offered services and interfaces but also dependencies on other services and interfaces to fulfill a complete task or application logic. In this paper, the authors investigate on how to transfer and enhance exiting component-based approaches, already known from business applications, into the domain of embedded web services environments.