|
|
Latest News
|
|
2005 IEEE European
Conference on
Web Services
(ECOWS 2005)
November 14-16
Växj?Konserthus
Växj? Sweden
Please email any questions to:
|
ecows05@wscc.info
|
|
 |
Research
|
|
The
design of distributed applications and users' expectations for software
evolution have changed dramatically in the last 15 years. An important
milestone was set when distributed object environments (e.g. CORBA)
made it possible to program distributed applications as if remote
objects were local. This gave birth to a thriving middleware market and
popularized the use of open APIs in the software industry. This
approach led to object-oriented software components, whereby a group of
objects that collectively fulfill a given task provide a single
interface to remote applications; examples include CCM and J2EE.
|
Over
a decade of experience has taught the community (researchers and
practitioners alike) that distributed object computing has inherent
problems, because of the tight coupling that is requires between
distant systems. First, guaranteeing interoperability and openness
among all objects and components in a distributed application is
difficult when these objects are developed by competing commercial
entities. Software vendors prefer to segment markets, because niche
markets are more lucrative than commodity markets. Second, most
customers need to integrate large application chunks (as opposed to
fine-grained objects) written by different vendors; so having
object-level interoperability is often unnecessary in practice.
|
The
success encountered by the Web has convinced most of the community 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 (be they
legacy or not) that share very little with it.
|
At
the crossing of distributed computing and loosely coupled systems lies
service-oriented computing, which appears to many as the next important
step in distributed computing. When applications adopt service-oriented
architectures, they can evolve during their lifespan more easily and
better adapt 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:
there is no need for customers to "choose their sides" anymore. Each
service can be implemented using any technology, independently of 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, notably XML.
|
ECOWS 2005
will cover all aspects of Web Services, which constitute the main
technology available to date for implementing service-oriented
architectures and computing. The main objectives of this conference are
to facilitate exchanges between researchers and practitioners and
foster future collaborations in Europe and beyond. In the Research
Track, we will gather a large number of Web Service experts to present
the state of the art in research and share their experience and insight
with the audience.
|
|  |
Gold Sponsor
|
![]() |
|
|
![]() |
![]() |
![]() |
![]() |
Silver Sponsor
|
![]() |
|
|
![]() |
![]() |
Bronze Sponsors
|
![]() |
|
|
![]() |
|
|
![]() |
|
|
![]() |
Media Partners
|
![]() |
|
|
![]() |
|
|
![]() |
CHANGE ALERTER
|
|
|
![]() |
![]() |
|
|
Supported by:
|
![]() |
|
|
![]() |
|
|
![]() |
|
|
![]() |
|
|
![]() |
![]() |
![]() |
![]() |
![]() |
|
|
![]() |
|
|
![]() |
![]() |
|
|
![]() |
|
|
![]() |
![]() |
|