5th IEEE European Conference on Web Services (ECOWS2007)
|Event Date/Time: Nov 26, 2007||End Date/Time: Nov 28, 2007|
The success encountered by the Web has shown that tightly coupled software systems are only good for niche markets, whereas loosely coupled software systems can be more flexible, more adaptive and often more appropriate in practice. Loose coupling makes it easier for a given system to interact with other systems, possibly legacy systems that share very little with it.
Web services are at the crossing of distributed computing and loosely coupled systems. When applications adopt service-oriented architectures, they can evolve during their lifespan more easily and adapt better to changing or unpredictable environments. When properly implemented, services can be discovered and invoked dynamically using non-proprietary mechanisms, while each service can still be implemented in a black-box manner. This is important from a business perspective since customers no longer need to "choose their side".
Each service can be implemented using any technology, independently from the others. What matters is that everybody agrees on the integration technology, and there is a consensus about this in today's middleware market: customers want to use Web technologies. Despite these promises, however, service integrators, developers, and providers need to create methods, tools and techniques to support cost-effective development and the use of dependable services and service-oriented applications.