The following workshops will be held at the ICWE 2004:
Gustavo Rossi (primary contact), Oscar Pastor, Daniel Schwabe, Luis Olsina
Tuesday July 27 (Room 138)
The main objective of this workshop is to discuss methodological issues related with the engineering of complex Web applications. In this year the focus will be put on some key aspects of the new generation of applications built on the Web platform and their impact on modeling and design methods. In particular, we will stress those issues involved in the construction of Semantic Web Applications and Service Oriented Architectures for new application domains such as mobile Web applications, distance learning, etc.
The main goal of the workshop is to analyze the way in which existing methods and design approaches face the complexity raised by these new problem domain areas and technologies.
As in previous editions of the workshop the organization will emphasize the "work" aspect encouraging submissions based on concrete examples and designs, to facilitate discussions among participants.
The expected outcome of the workshop is a set of recommendation for methodologists, designers, and applications developers regarding the technical problems that must be faced together with the solutions discussed during the workshop.
Rosa Carro, Johann Schlichter
Monday July 26 (Room 139)
This workshop aims at exchanging novel approaches and experiences concerning the development and use of adaptive hypermedia and collaboration mechanisms to enhance the capabilities of the Web. The researchers will be able to present and discuss about new formalisms, methodologies, techniques and tools to facilitate the implementation of adaptive and collaborative websites, as well as applications already developed following these approaches.
This workshop will bring together researchers and practitioners in the fields of adaptive hypermedia, collaborative systems and user modelling. It will provide a forum to discuss about these issues, to estimate the feasibility of using or combining different approaches to create adaptive and collaborative Websites, and to identify the remaining needs to be fulfilled in order to apply adaptive hypermedia and collaboration methods and techniques successfully from a Web engineering perspective.
Luciano Baresi, Sandro Morasca
Tuesday July 27 (Room 134)
The workshop is an opportunity to discuss the different aspects of Web quality. We think that it is necessary to carefully study, define, combine, and use the many quality dimensions that characterize Web applications. We also need to study the influence of these quality
dimensions on specific attributes of the development processes such as development effort and time, which have a fundamental impact on the economically successful building of Web applications.
We assume that quality can be measured on products and enforced by processes, but it is likely that there is an impact of product quality characteristics on the development process and vice versa. We also consider that it should be pursued along the entire development process to address all produced artifacts.
The workshop aims at hosting significant and high-quality contributions in all topics related to Web quality engineering: For example, special-purpose approaches to design, enforce, and measure Web quality and suitable models to assess it. The workshop also aims at investigating quality-oriented development processes and their relationships with the qualities of the products.
Monday July 26 (Room 138)
The workshop focuses on the device independent development of web applications. Today web applications are most often developed with a special target device/environment in mind. This pre-selection of the target device influences the development in many areas:
The goal of the workshop is to bring together researchers and developers from academia, standardization, and industry in order to exchange ideas about: (1) device independent web engineering, and (2) the development of context-aware/device independent applications.
- The functionality of the application (simple applications for mobile devices and complex applications for desktop computers)
- The navigational/interaction structure (multidimensional, hierarchical or sequential navigation)
- The layout and graphical representation (desktop, laptop, mobile landscape or portrait)
- The markup language (based on the language supported by the client) The disadvantage of this common approach is that in the mobile area the pre-selection
limits the number of users (the ones who have the selected device),
- shortens the lifetime of the application (as technology advances pretty fast and the application can not benefit from these advances),
delivers limited usability on other "compatible" devices,
raises the need that the developers have to be trained for every new device/markup/development environment and finally limits the number of business cases for mobile web applications.
For more details, please refer to the workshop web sites.
The workshop co-chairs are Sara Comai (email@example.com) and Maristella Matera (firstname.lastname@example.org).