home |  about |  articles |  中文版本 |  search |  subscriptions |  srtilley.com

Exploring the Impacts of
Pervasive Computing

WSE 2002

SIGPC
Vol. 6, No. 9
Oct. 14, 2002
SpeakThis!

by Scott Tilley

The 4th International Workshop on Web Site Evolution (WSE 2002) was held on October 2 in Montréal, Canada. The theme of WSE 2002 was "Migrating to Web Services", a reflection of the potential of the Web as a vehicle for offering a variety of services between applications in a peer-to-peer manner.  WSE 2002 was again co-located with the IEEE International Conference on Software Maintenance (ICSM 2002). As with last year, I personally consider WSE 2002 to be a resounding success -- but then again, I would, since I was the General Chair ☺.

 

Web site evolution is an emerging area of research related to the study of how large-scale Web sites can evolve in a disciplined manner in response to new technical requirements and changing strategic goals. As the 4th in a series of workshops on this topic, WSE 2002 focused on the theme of  "Migrating to Web Services." This theme reflects WSE's dual roots in the maintenance and evolution of existing software systems, and the integration of new technologies in this emerging application domain.

[back to the top]

Migrating to Web Services

Web services are network-accessible interfaces to application functionality. There are many articles, journals, and Web sites that promote the use of Web services in almost all possible situations. The result is that there is so much hype surrounding Web services that it is quite difficult to distinguish marketing claims from technical innovation and business reality. The promise of Web services, the truly novel types of applications that it enables, and the many vendor-specific commercial offerings are jumbled together in such a manner as to make even the most determined technology tracker confused.

Nevertheless, Web services really do offer a novel approach to engineering and deploying software solutions such as cooperative information systems. For example, there is a growing trend towards the integration of networked heterogeneous applications across the enterprise, a phenomenon that can be greatly facilitated through the judicious use of Web services.

The promise of Web services must, however, be tempered by the very real challenges faced by both developers and users of Web service-enabled applications. For example, the skill set that must be mastered by a software engineer to properly develop an application that relies on Web services is considerable. Similarly, the deployment costs of these applications can be significant, both in terms of new software systems and new hardware and networking infrastructure. For this reason, WSE 2002 had an ongoing sub-theme of adoption, which connected nicely to the 2nd International Workshop on Adoption-Centric Software Engineering (ACSE 2002) that took place a few days later as part of STEP 2002 at ÉTS in Montréal.

[back to the top]

Workshop Structure

WSE 2002 was a full-day workshop, structured around theme-oriented presentations made by the papers' authors. Following each presentation, the workshop participants engaged in structured discussion. The idea was to foster the exchange of ideas and information in an informal setting, but with some boundaries placed on topics and time to ensure that the workshop stays on schedule. The final program for WSE 2002 can be found here.

In keeping with the theme of "Migrating to Web Services," the WSE 2002 workshop was structured into three central topics:

  1. Web Services
  2. Static and Dynamic Analysis
  3. Quality

There was also a section devoted to short papers addressing other Web site evolution issues, and a panel session that I chaired addressing what I consider to be one of the most fundamental questions of migrating to Web services: What are the characteristics of systems that make them amenable to Web services? The panel was the last formal session of WSE 2002, and served as a fitting conclusion to a wonderful workshop.

Looking Forward to WSE 2003

Based on the success of WSE 2002, plans are already underway for the next workshop. WSE 2003 will be held on September 22, 2003 in Amsterdam, The Netherlands, as part of ICSM 2003. The Program Chair for WSE 2003 is Ken Wong of the University of Alberta. Please join us in Amsterdam next autumn for the theme of "Architecture" -- a very interesting and timely topic currently enjoying significant interest in both the academic and practitioner communities.

[back to the top]

Acknowledgements

I was the General Chair for WSE 2002. This means that while I was in charge of orchestrating the work of others, most of the actual heavy lifting was done by volunteers, not by me. I am deeply indebted to all the people who helped in the organization of the workshop.

I'd like to thank the organizers of ICSM 2002 for inviting us to co-locate WSE 2002 with them in Montréal. Thanks to the authors who submitted their work for consideration, and to the members of the Program Committee for their high-quality reviewing of the proposals. Thanks to the workshop participants who traveled from all over the world to attend the event.

Without the sponsorship of the IEEE Computer Society's Technical Council on Software Engineering (TCSE), and the support of the University of California, Riverside, the Research Institute for Software Evolution at Durham University, and the Istituto Trentino di Cultura Centro per la Ricerca Scientifica e Tecnologica (ITC-irst), the workshop would not have been possible.

Most of all, I would like to thank the Program Chairs, Cornelia Boldyreff and Paolo Tonella, for their work in putting together an excellent program.

[back to the top]

Final Comments and Photos

As always, I took some photos during and after the workshop. I'm grateful for pictures taken by Ken Wong and Shihong Huang that are used in this collage. Click on the thumbnail image to view the full-size picture.

Yours truly, sitting watching one of the early WSE 2002 presentations. I had just welcomed the participants to the workshop. If you saw me later in the day, I had considerably less energy. (63KB)
Hausi Müller presenting the paper "Adoption Challenges in Migrating to Web Services". (97KB)
A view of the workshop participants near the start of the day. (113KB)
A view of the workshop participants near the end of the day. Several people had to leave before the workshop ended, due to travel requirements and conflicting schedules with the many other events taking place that week in both Montréal and Toronto. (160KB)
The beginning of the panel session. The three panelists were Hausi Müller (University of Victoria, Canada), Shihong Huang (University of California, Riverside), and Harry Sneed (Independent Consultant, Germany). Shihong spoke about "Adoption Issues of .NET", Hausi spoke about "Migrating to Web Services by Mining Levels of Indirection", and Harry spoke about "The Role of Standards". (131KB)

[back to the top]


Copyright © S.R. Tilley & Associates

disclaimer