Foreword - Florian Daniel

24
Foreword Continuing its consolidated and prestigious tradition, the tenth edition of the International Conference on Web Engineering (ICWE 2010) complemented its research and industrial program with a selection of workshops extending the conference’s program. The workshops offered Web engineering researchers and practitioners the opportunity for highly interactive sessions, which included in- depth, topical presentations and discussions of emerging research challenges and preliminary results. This volume collects the contributions of the hosted work- shops and the co-located Doctoral Consortium. In light of the need to offer an always novel and interesting program reflecting the emerging researchof the Web engineering community, we made a huge effort to renovate the conference’s workshop program, to enlarge the choice to authors and participants, and to attract high-quality contributions. The Web engineering community is a constantly growing group that, on the one hand, is working on a set of consolidated topics and, on the other hand, is constantly getting inspired by cutting edge technologies or societal trends. Thus, to enlarge the choice to both potential workshop organizers and authors, in designing this edition’s workshop program we pursued two goals: First, we aimed at providing the typical audience of ICWE with a set of workshop topics that reflect the traditional interests of the community and that are as wide and comprehensive as possible. We achieved this goal thanks to well-established workshops covering topics such as model- driven development, quality and usability of Web applications, rich Internet applications (RIAs), and light-weight, component-based development of Web applications (e.g., mashups). Second, we wanted to attract new audiences to the conference, selecting also novel workshops that cover topics of an emerging or foundational nature that extend the focus of ICWE beyond its traditional topics. We reached this goal by betting on subjects such as the Semantic Web, semantic data management, the Internet of things, Web-enabled tourism, service-based compliance management, and e-crowdsourcing. The result of this work is the selection of 9 workshops, out of 16 submitted workshop proposals, that were successfully held in Vienna on July 5 and 6, 2010: MDWE 2010 : Sixth Model-Driven Web Engineering Workshop QWE 2010 : First International Workshop on Quality in Web Engineering SWIM 2010 : Second International Workshop on Semantic Web Information Management SWEng 2010 : First International Workshop on Service Web Engineering ESW 2010 : First Workshop on Engineering SOA and the Web ComposableWeb 2010 : Second International Workshop on Lightweight Com- position on the Web EC 2010 : First International Workshop on Enterprise Crowdsourcing

Transcript of Foreword - Florian Daniel

Foreword

Continuing its consolidated and prestigious tradition, the tenth edition of theInternational Conference on Web Engineering (ICWE 2010) complemented itsresearch and industrial program with a selection of workshops extending theconference’s program. The workshops offered Web engineering researchers andpractitioners the opportunity for highly interactive sessions, which included in-depth, topical presentations and discussions of emerging research challenges andpreliminary results. This volume collects the contributions of the hosted work-shops and the co-located Doctoral Consortium.

In light of the need to offer an always novel and interesting program reflectingthe emerging research of the Web engineering community, we made a huge effortto renovate the conference’s workshop program, to enlarge the choice to authorsand participants, and to attract high-quality contributions. The Web engineeringcommunity is a constantly growing group that, on the one hand, is working on aset of consolidated topics and, on the other hand, is constantly getting inspired bycutting edge technologies or societal trends. Thus, to enlarge the choice to bothpotential workshop organizers and authors, in designing this edition’s workshopprogram we pursued two goals: First, we aimed at providing the typical audienceof ICWE with a set of workshop topics that reflect the traditional interests of thecommunity and that are as wide and comprehensive as possible. We achievedthis goal thanks to well-established workshops covering topics such as model-driven development, quality and usability of Web applications, rich Internetapplications (RIAs), and light-weight, component-based development of Webapplications (e.g., mashups). Second, we wanted to attract new audiences to theconference, selecting also novel workshops that cover topics of an emerging orfoundational nature that extend the focus of ICWE beyond its traditional topics.We reached this goal by betting on subjects such as the Semantic Web, semanticdata management, the Internet of things, Web-enabled tourism, service-basedcompliance management, and e-crowdsourcing.

The result of this work is the selection of 9 workshops, out of 16 submittedworkshop proposals, that were successfully held in Vienna on July 5 and 6, 2010:

– MDWE 2010 : Sixth Model-Driven Web Engineering Workshop– QWE 2010 : First International Workshop on Quality in Web Engineering– SWIM 2010 : Second International Workshop on Semantic Web Information

Management– SWEng 2010 : First International Workshop on Service Web Engineering– ESW 2010 : First Workshop on Engineering SOA and the Web– ComposableWeb 2010 : Second International Workshop on Lightweight Com-

position on the Web– EC 2010 : First International Workshop on Enterprise Crowdsourcing

VI Foreword

– TouchTheWeb 2010 : First International Workshop on Web-Enabled Objects– WEBTOUR 2010 : First International Workshop on Web Engineering and

Tourism

The success of this year’s workshop program is reflected in the incredible num-ber of submissions, the high level of participation, and the impact registered bythe individual workshops. Together, all workshops attracted more than 100 work-shop paper submissions, an outstanding result. Including the submissions to theDoctoral Consortium, the co-located events for this edition of ICWE jointlyattracted almost as many submissions as the main conference. The high numberof submissions, on the one hand, implied higher competition among the submis-sions and, on the other hand, assured the top quality of the selected papers.

Following the exceptionality of this year’s edition, we decided for the first timeto establish a best workshop paper award, to be assigned to the best contributionout of all workshop paper submissions. The award was won by Roberto Mirizzi,Azzurra Ragone, Tommaso Di Noia, and Eugenio Di Sciascio for their paperentitled “Semantic Wonder Cloud: Exploratory Search in DBpedia,” which waspresented at the SWIM 2010 workshop. You can find the paper in this volume.

As an acknowledgment of the quality of the workshop program, we are proudthat we could reach an agreement with Springer for the publication of all ac-cepted papers in Springer’s Lecture Notes in Computer Science (LNCS) series.We opted for post-workshop proceedings, a publication modality that allowedthe authors – when preparing the final version of their papers for inclusion inthe proceedings – to take into account the feedback they received during theworkshops and to further improve the quality of their papers. We believe thatthis volume provides an interesting and up-to-date picture of what are the lasttrends and new ideas fermenting right now in the Web engineering community.Some of the papers included in this volume unveil unexpected, novel aspectsand synergies that we think will be taken up in the future and may becomemainstream research lines.

Without enthusiastic and committed authors this volume would not havebeen possible. Thus, our first thanks go to the researchers, practitioners, andPhD students who contributed to this volume with their work. We thank theorganizers of the workshops and the Doctoral Consortium who reliably managedthe organization of their events, the selection of the highest-quality papers, andthe moderation of their events during the two workshop days. Finally, we wouldlike to thank the General Chair of ICWE 2010, Gerti Kappel, and the Pro-gram Chairs, Boualem Benatallah, Fabio Casati, and Gustavo Rossi, for theirconstant support and trust in our work. We enjoyed organizing this edition ofthe workshop program, reading the articles, and assembling the post-workshopproceedings in conjunction with the workshop organizers. We hope you enjoy inthe same way the reading of this volume.

July 2010 Florian DanielFederico M. Facca

Preface

The preface of this volume collects the prefaces of the post-workshop proceedingsof the individual workshops. The actual workshop papers, grouped by event, canbe found in the body of this volume.

Sixth International Workshop on Model-Driven WebEngineering (MDWE 2010)

Organizers: Gustavo Rossi, Nora Koch, Geert-Jan Houben, and AntonioVallecillo

Web engineering is a specific domain in which model-driven engineering (MDE)can be successfully applied. Existing model-based Web engineering approachesalready provide excellent methods and tools for the design and developmentof most kinds of Web applications. They address different concerns using sep-arate models (navigation, presentation, workflows, etc.) and come with modelcompilers that produce most of the application’s Web pages and logic based onthese models. However, most of these Web engineering proposals do not fully ex-ploit all the potential benefits of MDE, such as complete platform independence,meta-modeling, and model transformations.

In addition, there is an increasing trend towards the incorporation of emerg-ing technologies like rich Internet applications, mashups, Semantic Web and(Semantic) Web rule languages, which aim at fostering application interoper-ability, especially within the scope of Web 2.0 and its related technologies andricher applications. These current trends involve new challenges both to themodeling and model-driven development domains. However, the effective inte-gration of all these new techniques with the already existing model-based Webengineering approaches is still unresolved.

Accordingly, we invited original, high-quality submissions for the 2010 editionof the Model-Driven Web Engineering Workshop. In response to the call forpapers, a total of eleven submissions were received. Each submitted paper wasformally peer reviewed by at least three referees, and six papers were finallyaccepted for presentation at the Workshop and publication in the proceedings.This workshop builds on the success of the preceding 2005, 2006, 2007, 2008 and2009 MDWE Workshops (held, respectively, in Sydney jointly with ICWE 2005,in Menlo Park jointly with ICWE 2006, and in Como jointly with ICWE 2007,in Toulouse jointly with MoDELS 2008 and in San Sebastian jointly with ICWE2009). This year it was held in conjunction with the ICWE 2010 conference inVienna, Austria.

VIII Preface

The aim of this workshop was to provide a forum to discuss the state of theart in model-driven Web engineering (MDWE), where researchers and practi-tioners could meet to outline a roadmap that addresses the key challenges inthis area. After each presentation, workshop participants and presenters had theopportunity to exchange some ideas. In the final session the lively discussionfocused on the inclusion of new models in the model-driven process, such asmodels for quantitative analysis and models for understanding user behavior.Discussion was also centered on model evolution and the need of real exam-ples for evaluating model-driven engineering approaches. Further informationabout the presented papers, together with the Call for Papers, and all the in-formation relevant to the workshop, is available at the website of the event (seehttp://mdwe2010.pst.ifi.lmu.de/)

We would like to thank the ICWE 2010 organization for giving us the oppor-tunity to organize this workshop, especially to the Workshops Chairs, FlorianDaniel and Federico M. Facca, who were always very helpful and supportive.Many thanks to all those that submitted papers, and particularly to the con-tributing author and the presenters of the papers: Gerald Hubsch, Esteban Rob-les Luna, Alessio Gambi, Daniel Schwabe, Tobias George and Alessandro Bozzon.Our gratitude also goes to the reviewers and the members of the Program Com-mittee for their timely and accurate reviews and for their help in choosing andimproving the selected papers.

July 2010 Gustavo RossiNora Koch

Geert-Jan HoubenAntonio Vallecillo

Program Committee

Luciano Baresi Politecnico di Milano, ItalySara Comai Politecnico di Milano, ItalyOlga De Troyer Vrije Universiteit Brussel, BelgiumDamiano Distante Universita Telematica TEL.M.A., ItalyMarıa Jose Escalona Universidad de Sevilla, SpainPiero Fraternali Politecnico di Milano, ItalyHoward Foster Imperial College London, UKIrene Garrigos Universidad de Alicante, SpainAthula Ginige University of Western Sydney, AustraliaHeinrich Hussmann Universitat Munchen, GermanyAlexander Knapp University of London, UKMaristella Matera Politecnico di Milano, ItalySantiago Melia Universidad de Alicante, SpainPierre-Alain Muller University of Haute-Alsace, FranceVicente Pelechano Universidad Politecnica de Valencia, Spain

Preface IX

Alfonso Pierantonio Universita Degli Studi Dell’Aquila, ItalyFernando Sanchez Figueroa Universidad de La Rioja, SpainJuan Manuel Vara Universidad Rey Juan Carlos, SpainMarco Winckler University Paul Sabatier, France

First International Workshop on Quality in WebEngineering (QWE 2010)

Organizers: Silvia Abrahao, Cinzia Cappiello, Cristina Cachero, and MaristellaMatera

The production of Web applications has been among the fastest growing seg-ments of the software industry for several years. Web-based companies dependon customers using their sites, and most importantly, returning to their sites.This means that unlike many other applications, Web applications only succeedif they satisfy customers’ needs. However, some recent studies suggest that morethan 50% of the delivered Web applications are of poor quality.

To achieve quality for any class of Web products (e.g., a data-intensive appli-cation, a Web service, a community portal), the set of relevant quality attributesfor Web artifacts must be clearly defined. Otherwise, quality assessment is leftto the intuition or the responsibility of people who are in charge of the process.Quality models should be built to precisely identify the quality attributes andthe relationships among them. Based on these quality models, adequate (i.e.,quality aware) development and assessment techniques should then be appliedduring the whole application life cycle.

This need to reflect on and advance methods and techniques that help im-prove the quality of delivered Web applications led us to organize the first editionof the International Workshop on Quality in Web Engineering (QWE 2010) thatwas held in conjunction with the 10th International Conference on Web Engi-neering (ICWE), in Vienna, Austria, in July 2010. The event capitalized on ourprevious experience with the organization of three editions of the InternationalWorkshop of Web Usability and Accessibility (IWWUA), trying, however, toenlarge the initial usability and accessibility scope to the broader concept ofquality. The main purpose was to discuss new, quality-oriented trends in Webapplication engineering, and to provide an international forum for informationexchange on methodological, technical and theoretical aspects.

These proceedings collect the papers presented at the workshop. All the sub-mitted papers were peer-reviewed by three independent reviewers. The accep-tance rate of the workshop was 44%. The accepted papers (four regular papersand one short paper) discuss novel aspects of Web application quality, rangingfrom new quality models and quality-enhanced development processes to ad-vanced quality factors, such as security in mobile environments, reliability ofsearch engine results, and also adaptivity through recommendations.

We would like to thank all the authors for submitting their manuscripts tothe workshop and contributing to the fine form that the interesting program

X Preface

took. Also, we would like to thank the members of the Program Committee fortheir efforts in the reviewing process, and the ICWE organizers for their supportand assistance in the production of these proceedings.

We are especially grateful to Shadi Abou-Zahra, Activity Lead at the WAIInternational Program Office (W3C, Wien, Austria), for his interesting keynotespeech “Better Web: Accessible and Standards Compliant.” More details on theworkshop are available at http://gplsi.dlsi.ua.es/congresos/qwe10/

July 2010 Silvia AbrahaoCinzia CappielloCristina Cachero

Maristella Matera

Program Committee

Shadi Abou-Zahra World Wide Web Consortium (W3C)Davide Bolchini Indiana University, USAGiorgio Brajnik University of Udine, ItalyIsmael Caballero University of Castilla-la-Mancha, SpainCoral Calero University of Castilla-la-Mancha, SpainTiziana Catarci University of Rome, ItalySven Casteleyn Vrije Universiteit Brussel, BelgiumFlorian Daniel Politecnico di Milano, ItalyMartin Gaedke Chemnitz University of Technology, GermanyBernd Heinrich Innsbruck University School of Management,

AustriaGeert-Jan Houben Delft University of Technology, The NetherlandsEmilio Insfran Universidad Politecnica de Valencia, SpainEffie Lai-Chong Law ETH Zurich, SwitzerlandMaria Dolores Lozano University of Castilla-la-Mancha, SpainVicente Luque Centeno University Carlos III, SpainLuis Olsina Universidad Nacional de La Pampa, ArgentinaGeert Poels University of Ghent, BelgiumSimos Retalis University of Piraeus, GreeceGustavo Rossi LIFIA, UNLP, ArgentinaCarmen Santoro ISTI-CNR, ItalyMonica Scannapieco University of Rome, ItalyWieland Schwinger Johannes Kepler University, AustriaMarco Winckler University Paul Sabatier, France

Preface XI

Second International Workshop on Semantic WebInformation Management (SWIM 2010)

Organizers: Roberto De Virgilio, Fausto Giunchiglia, and Letizia Tanca

The ceaseless expansion of the World Wide Web is making it more and morecomplex for humans to efficiently find the needed information. The underlyingidea of having a description of the data on the Web, organized in such a wayas to be used by machines for automation, integration and reuse across variousapplications, has been exploited in several research fields.

As in the first edition, this International Workshop on “Semantic Web Infor-mation Management” (SWIM) aimed at reviewing the most recent data-centeredsolutions for the Semantic Web. In particular, its ambition was to present andanalyze the techniques for semantic information management, by taking ad-vantage of the synergisms between the logical basis of the Semantic Web andthe logical foundations of conceptual modeling. Indeed, the leitmotif of this re-search is the proposal of models and methods conceived to represent and managethe so-called “semantic data,” that is, data appropriately structured to be eas-ily machine-processable on the Web, according to semantic models (e.g. RDF,RDF(S), OWL). The long-standing experience of the information modeling com-munity can provide a priceless contribution to the substantial problems arisingin semantic data management.

The new research issues can be summarized by the following problems:

1. How can we efficiently and effectively store large amounts of semantic data?2. How can we query semantic data and reason on them in a feasible way?3. How can we exploit such semantic data in real world scenarios?

This workshop covers the emerging area of the Semantic Web, gathering re-searchers to debate, propose, and elaborate the foundations for a data-modelingapproach to these problems, by presenting running research and projects onthese topics.

June 2010 Roberto De VirgilioFausto Giunchiglia

Letizia Tanca

Program Committee

Nick Bassiliades Aristotle University of Thessaloniki, GreeceDevis Bianchini University of Brescia, ItalySourav S. Bhowmick Nanyang Technological University, SingaporeJorge Bernardino Polytechnic of Coimbra, PortugalPaolo Cappellari Dublin City University, Ireland

XII Preface

Barbara Carminati University of Insubria, ItalyFlorian Daniel University of Trento, ItalyRoberto De Virgilio Universita Roma Tre, ItalyValeria De Antonellis University of Brescia, ItalyClaudio de Souza Baptista Universidade Federal de Campina Grande, BrazilPierluigi Del Nostro Universita Roma Tre, ItalyTommaso Di Noia Technical University of Bari, ItalyEugenio Di Sciascio Technical University of Bari, ItalyIsmael Navas Delgado Universidad de Malaga, SpainIan Dickinson HPL, UKAlfio Ferrara University of Milan, ItalyFlavius Frasincar Erasmus University Rotterdam, The NetherlandsGiorgio Gianforme Universita Roma Tre, ItalyFausto Giunchiglia Universita di Trento, ItalyDavid M. Hansen George Fox University, Oregon, USAStijn Heymans Vienna University of Technology, AustriaJan Hidders Delft University of Technology, The NetherlandsGeorg Lausen University of Freiburg, GermanySebastian Link Victoria University of Wellington, New ZelandBrian Matthews Rutherford Appleton Laboratory, UKAmedeo Napoli Lorraine Laboratory of IT Research and its

Applications, FranceStefano Paolozzi Universita Roma Tre, ItalyTore Risch Uppsala University, SwedenSimon Scerri National University of Ireland, IrelandAmandeep S. Sidhu Murdoch University, AustraliaLetizia Tanca Polytechnic of Milan, ItalyA Min Tjoa Vienna University of Technology, AustriaRiccardo Torlone Universita Roma Tre, ItalyGottfried Vossen University of Munster, GermanyWolfram WoB Johannes Kepler University Linz, Austria

First International Workshop on Service Web Engineering(SWEng 2010)

Organizers: Lyndon Nixon, John Domingue, and Barry Norton

The First Workshop on Service Web Engineering (SWEng) grew out of a thriv-ing research vision of the service Web, driven by the continuing trend towardsservice-oriented architectures (SOA), cloud computing and Web 2.0 APIs, inwhich websites provide programmatic access to their content and functionality.We envision a future Web in which billions of services will be seamlessly found,composed and executed just as how in today’s Web we can find and browse

Preface XIII

billions of documents, enabled by the use of semantic technologies for describingrichly the functional and non-functional characteristics of services and enablingsystems to automate the requisite mediation and agreement between services.

July 2010 Lyndon NixonJohn Domingue

Barry Norton

Program Committee

Luciano Baresi Politecnico di Milano, ItalySalima Benbernou Universite Paris Descartes, FranceZeta Dooly Telecommunications Software and Services

Group (TSSG), IrelandKevin Doolin Telecommunications Software and Services

Group (TSSG), IrelandSchahram Dustdar Technical University of Vienna, AustriaAnastasius Gavras Eurescom, GermanyStamatis Karnouskos SAP Research, GermanyIrene Lopez de Vallejo Tekniker, SpainCarlos Pedrinaci The Open University, UKKlaus Satzke Alcatel-Lucent, GermanyPedro Soria-Rodriguez Atos Research & Innovation, SpainIoan Toma STI Innsbruck/University of Innsbruck, AustriaTomas Vitvar University of Innsbruck, AustriaDominic Zyskowski Poznan University of Economics, Poland

First International Workshop on Engineering SOA and theWeb (ESW 2010)

Organizers: Uwe Zdun, Schahram Dustdar, and Bruno Crispo

Service-oriented architectures (SOA) are nowadays used as the backbone ofmany Web applications. The First Workshop on Engineering SOA and the Web(ESW 2010) focused on the overlap of engineering service-oriented systems andWeb applications into a coherent system. The main goals of the workshop wereto bring together experts, both from industry and academia, who work on the in-terdependent context of SOA and Web applications and use engineering methodsto make that link.

The workshop focus was on high-quality papers in the topic areas: Moni-toring of SOAs via the Web, Management of SOAs via the Web, Governanceof SOAs via the Web, Integration of SOAs and Web Applications, Web Dash-boards for SOAs, Monitoring and Management for Compliance of SOA, Metricsfor SOA Management, Security Management in SOA, and Engineering Methods

XIV Preface

and Approaches for SOAs and Web Applications. The following five papers wereaccepted for presentation at the workshop, and can also be found in the pro-ceedings:

– Carlos Rodrıguez, Patrıcia Silveira, Florian Daniel and Fabio Casati. “Ana-lyzing Compliance of Service-Based Business Processes for Root-Cause Anal-ysis and Prediction”

– Maciej Gawinecki, Giacomo Cabri, Marcin Paprzycki and Maria Ganzha.“Trade-Off Between Complexity of Structured Tagging and Effectiveness ofWeb Service Retrieval”

– Soumaya Marzouk, Afef Jmal Maalej and Mohamed Jmaiel. “Aspect Ori-ented Checkpointing Approach of Composed Web Services”

– Afef Mdhaffar, Soumaya Marzouk, Riadh Ben Halima and Mohamed Jmaiel.“A Runtime Performance Analysis for Web Service-Based Applications”

– David Schumm, Oktay Turetken, Natallia Kokash, Amal Elgammal, FrankLeymann and Willem-Jan van den Heuvel. “Business Process ComplianceThrough Reusable Units of Compliant Processes”

These papers went through a rigorous review process, with three or four re-views for each of the papers. We would like to thank the members of the ProgramCommittee for delivering in time their reviews and the ensuing discussion thatled to the final selection of the papers.

July 2010 Uwe ZdunSchahram Dustdar

Bruno Crispo

Program Committee

Farhad Arbab Stichting Centrum voor Wiskunde enInformatica, The Netherlands

Aliaksandr Birukou University of Trento, ItalyVincenzo D’Andrea University of Trento, ItalyMohand-Said Hacid Universite Claude Bernard Lyon 1, FranceFrank Leymann Universitat Stuttgart, GermanyWillem-Jan van den Heuvel Stichting Katholieke Universiteit Brabant,

The NetherlandsHuy Tran Technische Universitat Wien, AustriaMark Strembeck Vienna University of Economics, AustriaRalph Mietzner Universitat Stuttgart, GermanyMarco Aiello Rijksuniversiteit Groningen, The NetherlandsPietro Mazzoleni IBM, USAGuenter Karioth IBM, SwitzerlandPhilip Robinson SAP

Preface XV

Second International Workshop on LightweightComposition on the Web (ComposableWeb 2010)

Organizers: Florian Daniel, Sven Casteleyn, and Geert-Jan Houben

After its first edition in conjunction with last year’s ICWE in San Sebastian,Spain, this year’s edition of ComposableWeb also took place in conjunction withICWE, this time in Vienna, Austria. The workshop focused on research, practicalexperiences, and novel ideas in the context of component-based development ofWeb applications, lightweight composition on the Web, Web 2.0, and mashups.The goal of the workshop was to provide a discussion forum bringing togetherresearchers and practitioners working in these areas, in order to jointly advancecurrent state-of-the-art solutions. The topics of the workshop typically attractenthusiastic people that like to play with novel technologies and that try tomake application development accessible also to less skilled developers or—asenvisioned by many—even to end-users.

The discussion at the end of the first edition of the workshop manifestedthe desire of the participants to have more discussions and hands-on-experiencereporting during the workshop, and to give more space to the practical issues ofthe presented works. We took these hints seriously into consideration in the or-ganization of this year’s edition of the workshop and accompanied the traditionalworkshop paper presentations with (1) a keynote talk by Boualem Benatallahthat reviewed the state of the art in service composition and reuse and looked atend-user programming with a critical eye, providing lots of insights and experi-ence, and (2) a demo session dedicated to showcase running (or not) prototypesin a very informal, stand-up fashion, also involving workshop participants whodid not have a formal paper to present during the workshop but that neverthelesswere willing to contribute.

Regarding the scientific program, after a rigorous reviewing process 6 papers,out of 14 submissions, were accepted for presentation. This year the acceptancerate was lower than last year. This was related to the fact that slots in theworkshops agenda had to be allotted for the keynote and the demo sessions andthat publishing the proceedings of the workshop with Springer required us tokeep the acceptance rate at a competitive level.

It turned out that the revised format of the workshop and the strong compe-tition both contributed to a successful event with an average of 30-40 attendeesthroughout the whole day—a result we are particularly proud of (especiallygiven this year’s strong competition also among the different workshops hostedby ICWE), which also convinced us to re-propose the workshop in a similarformat next year.

We would like to thank all the authors who contributed to the workshopwith their papers and presentations, Boualem for his stimulating keynote, andthe audience for actively participating in the discussions. We also would like tothank the following people who contributed to the demo session by providingdetails about their work and prototypes: Junxia Guo (partial information extrac-tion tool), Tomoya Noro (mobile application demo), Cesare Pautasso (RESTful

XVI Preface

mashups with JOpera), In-Young Ko (GeoWorlds Information Manager), OscarDiaz (the crowd as co-author of application functionality), and Tobias Nestler(ServFace Builder for visual service composition). Finally, we would like to thankthe ICWE Organizers and Workshop Chairs for hosting the workshop and pro-viding a nice, relaxed, yet constructive environment.

July 2010 Florian DanielSven Casteleyn

Geert-Jan Houben

Steering Committee

Sven Casteleyn Vrije Universiteit Brussel, BelgiumFlorian Daniel University of Trento, ItalyMaristella Matera Politecnico di Milano, ItalyGeert-Jan Houben TU Delft, The NetherlandsOlga De Troyer Vrije Universiteit Brussel, Belgium

Program Committee

Soren Auer University of Leipzig, GermanyBoualem Benatallah University of New South Wales, AustraliaFabio Casati University of Trento, ItalyFrancisco Curbera IBM Research, USAPeter Dolog Aalborg University, DenmarkSchahram Dustdar Technical University of Vienna, AustriaTom Heath Talis Information Ltd, UKJohn Musser ProgrammableWeb.com, USACesare Pautasso University of Lugano, SwitzerlandFlorian Rosenberg CSIRO ICT Centre, AustraliaGustavo Rossi Universidad Nacional de La Plata, ArgentinaMichael Weiss Carleton University, Canada

First International Workshop on Enterprise Crowdsourcing(EC 2010)

Organizers: Claudio Bartolini and Maja Vukovic

Web 2.0 technologies have enabled harnessing large crowds of users for mass datacollection and problem solving activities. Over the past few years, crowdsourcinghas been employed in a range of domains, beyond pharmaceutical research andsoftware development. There are two types of approaches that have been pro-posed in order to catalyze the involvement of the crowd. The first approach relieson motivating humans to share information and by that either gain creditabilityor obtain the equivalent information. The other approach provides explicit andtangible incentives to people for their work (e.g., monetary prizes).

Preface XVII

With the increasing interest in harnessing large crowds as a scalable work-force online, enterprises require an understanding of the underlying businessmodel and how transition to a crowdsourcing model would affect their exist-ing processes. Twenty participants from research and industry took part in theworkshop, which featured five position papers and two invited speakers. Theseproceedings are the output of the workshop. The contributions to the workshopcan be broadly categorized into three areas: (1) quality assurance in crowdsourc-ing, (2) applications of enterprise crowdsourcing and (3) challenges in engagingenterprise crowds across geographies.

The workshop opened with the keynote from Schahram Dustdar, provid-ing an overview of key research elements in human-based services. Karnin etal. presented an application of crowdsourcing to the processing of scanned docu-ments. La Vecchia et al. described how to transform canonical business processesto crowdsourced business processes, while retaining the same level of qualityand control of traditional outsourcing approaches with a conventional work-force. Maja Vukovic presented a novel application of crowdsourcing in IT assetmanagement and discussed lessons learned from enterprise deployment.

Kern, et al. proposed a novel, matrix-based model for classifying qualityassurance in enterprise crowdsourcing, and identifying the corresponding mech-anism for engaging the crowd for data assurance. Arellano et al., applied theMetropolis Model for crowdsourced website development to promote script-basedcrowdsourcing. Oliviera et al. provided early insights into challenges of engag-ing subject matter experts in an open innovation processes, and identified thedifference between North American and European contexts.

Many commonalities were identified across the presented works and discus-sions, namely: the importance of data quality, the integration of crowdsourcingwith the business process, and a better understanding of how to engage andsustain the crowd of high contributors.

July 2010 Claudio BartoliniMaja Vukovic

Publicity Chair

Hamid Motahari HP Labs, USA

Program Committee

Daren Brabham University of Utah, USAFabio Casati University of Trento, ItalyRiley Crane MIT, USASchahram Dustdar Technical University of Vienna, AustriaOhad Greenshpan IBM Research, IsraelVassilis Kostakos University of Madeira, PortugalOsamuyimen Stewart IBM Research, USA

XVIII Preface

First International Workshop on Web-Enabled Objects(TouchTheWeb 2010)

Organizers: Fernando Lyardet and Vicente Pelechano

The first edition of the TouchTheWeb workshop took place at the Technical Uni-versity of Vienna premises. The papers presented in these proceedings have beenselected in a peer-review process, where each of the papers was reviewed by atleast two members of the Program Committee. Thematically, the workshop wasorganized into three sessions: Linking the Web of Things, Emerging Applications& Interaction Paradigms, and Research Challenges for the Web of Things.

The first session discussed core technologies and approaches for linking, com-bining and exchanging information between Web-enabled things. The first paper“Connecting Smart Things Through Web Services Orchestrations” presents anapproach to apply Web services concepts and standards such as WSDL and WS-BPEL to the physical world. This follows two clear trends in the community:on the one hand, REST-based devices that require minimal computing powerto serve requests, and on the other hand, the growing capabilities of embeddedhardware that enables such devices to be treated as full-fledged Web services.While the latter approach tends to abstract how the communication takes placefrom the nature of the participating entity (small devices), REST-based devicesallow for a broader number of things to be inter-connected. The second paper“Mashing Up Your Web-Enabled Home” makes the case for enabling users tocreate their mashups of REST-based entities, and the value of sharing thosemashups with the community. The first session was completed with the paper“Triple Space-Based Semantic Distributed Middleware for Internet of Things”that proposed a tuple-based scheme for sharing information among Web-Enabledthings.

The second session focused on putting the Internet of Things to work withnovel interaction mechanisms for contextual assistance to users performing dif-ferent tasks. The paper “Touch-Based Services’ Catalogs for AAL” presents aninfrastructure based on the concept of a catalog for providing a flexible linkagebetween physical elements and digital services. The second paper of this session,“Designing Context-aware Interactions for Task-based Applications,” introducesdesign principles based on the concept of simplicity for supporting workflows inan environment full of digitally augmented things.

Finally, the last session was devoted to summarizing several issues that ap-peared as common concerns throughout the different sessions: the need to findinnovative applications and new scenarios to better understand how the physicalWeb can become a transforming tool. Another challenge detected was to findthe right granularity in the relationship between physical elements and theirdigital counterparts beyond a one-to-one relationship. For example, the possibil-ity of decoupling the service descriptions in different perspectives according tothe shared properties of physical elements (e.g., devices that can be turned onand off can provide this interface in addition to other interfaces of their specificservices was explored).

Preface XIX

Other, more technical issues discussed were the role of space and spatial re-lationships for building meshes of things, and mechanisms for discovering things(e.g., distinguishing ordinary physical elements from those digitally augmented)and their services (e.g., finding new services that dynamically appear and dis-appear).

July 2010 Vicente PelechanoFernando Lyardet

Pau Giner

Program Committee

Erwin Aitenbichler Technische Universitat Darmstadt, GermanyFabiano Dalpiaz University of Trento, ItalyMartin Gaedke Technische Universitat Chemnitz, GermanyKris Luyten Hasselt University, BelgiumTomas Sanchez Lopez Cambridge University, UKDiego Lopez de Ipina Universidad de Deusto, SpainKristof Van Laerhoven Darmstadt University of Technology, GermanyGustavo Rossi Universidad Nacional de La Plata, ArgentinaAndrew Tokmakoff Phillips Research, The NetherlandsInaki Vazquez Universidad de Deusto, SpainReiner Wichert Fraunhofer IGD Darmstadt, GermanyAndreas Zinnen SAP Research CEC Darmstadt, Germany

First International Workshop on Web Engineering andTourism (WEBTOUR 2010)

Organizers: Hannes Werthner, Birgit Proll, Arno Scharl, and Christoph Grun

The Internet has become a cornerstone of the tourism and travel industry andcreated an online travel market that helps tourists to search for information hasand book their trip online. The huge number of websites that offer travel-relatedinformation, however, might lead to daunting information overload. In order tosupport tourists in decision-making, new methods and technologies (e.g., Seman-tic Web, recommender systems, context-sensitive approaches, or innovative userinterfaces) are required to deliver highly targeted services to tourists. Also thesupplier side, including destination management and travel organizations, has tokeep up with the rapid developments in ICT. For this purpose, they have to useinnovative Web mining methods to analyze the market, inter-organizational Webapplications/services to exchange information and novel forms of social Web andrich Internet applications to enforce the contact with their customers.

The crucial prerequisite for all these developments is proper Web engineeringto allow for systematic development and the maintenance of next-generationtourism applications for the Web.

XX Preface

The purpose of the International Workshop on Web Engineering and Tourism(WEBTOUR) was to bring together researchers from diverse communities whoare interested in discussing ideas and ongoing work related to the field of Webengineering and e-tourism.

WEBTOUR was organized in conjunction with the 10th International Con-ference on Web Engineering (ICWE) from July 5–9, 2010 in Vienna, Austria.In total, five papers were accepted for presentation. They focused on algorithmsfor supporting tourists in trip planning, Web-based tourist guides that integrateinformation from public transportation systems as well as frameworks that fa-cilitate the evaluation of tourism destination websites with respect to their com-munication efficacy. Apart from these papers, the workshop program included aninvited talk by Dieter Merkl, Professor at the Institute of Software Technology atthe Vienna University of Technology, about cultural awareness in collaborativevirtual environments.

Finally, the WEBTOUR organizers would like to thank the Program Com-mittee members for their valuable comments on the submissions, the authorsfor inspiring papers, the audience for the interest in this workshop, and theWorkshop Chairs as well as the ICWE Organizers for hosting this workshop.

July 2010 Hannes WerthnerBirgit ProllArno Scharl

Christoph Grun

Program Committee

Matthias Baldauf Forschungszentrum TelekommunikationWien (FTW), Austria

Paul O’Brien Griffith University, AustraliaAstrid Dickinger MODUL University Vienna, AustriaAlexander Felfernig Graz University of Technology, AustriaFranca Garzotto Politecnico di Milano, ItalyUlrike Gretzel Texas A&M University, USAMartin Hitz University of Klagenfurt, AustriaWolfram Hopken University of Applied Sciences

Ravensburg-Weingarten, GermanyJens Krosche Hagenberg University of Applied Science, AustriaKatina Michael University of Wollongong, AustraliaFrancesco Ricci Free University of Bozen-Bolzano, ItalyWieland Schwinger Johannes Kepler University of Linz, AustriaSteffen Staab University of Koblenz-Landau, GermanyNathalie Steinmetz seekda, AustriaMarkus Zanker University of Klagenfurt, Austria

Preface XXI

ICWE 2010 Doctoral Consortium

Organizers: Cesare Pautasso, and Takehiro Tokuda

The ICWE 2010 Doctoral Consortium held at the Vienna University of Tech-nology was a unique opportunity for all participating PhD students to presenttheir work and share their ideas in an international setting.

The aim of the ICWE 2010 Doctoral Consortium was to provide PhD studentswith an encouraging atmosphere to present their research, receive useful feedbackfrom senior researchers, and exchange ideas/experiences with other PhD studentsin the area of Web engineering.

The 2010 edition of the ICWE Doctoral Consortium included 10 positionpapers by PhD students from all over the world selected out of 14 submissions.Each student gave a ten-minute presentation and received valuable commentsboth from their peers and from senior researchers. Through the consortium andby attending the entire ICWE 2010 conference the PhD students came to knoweach other very well and gained a better understanding of the multifaceted on-going research on Web engineering.

We would like to thank the members of the DC Program Committee for theirvaluable feedback to the PhD students as well as the ICWE 2010 organizers fortheir excellent support in running the doctoral consortium. Also, we are gratefulto Erik Wilde, Daniel Schwabe, and Martin Gaedke for actively participatingduring the consortium and for their contribution to the closing panel discussion.

July 2010 Cesare PautassoTakehiro Tokuda

Program Committee

Sven Casteleyn Vrije Universiteit Brussels, BelgiumOscar Diaz University of the Basque Country, SpainPeter Dolog Aalborg University, DenmarkAthula Ginige University of Western Sydney, AustraliaNora Koch LMU Munich, GermanyMaristella Matera Politecnico di Milano, ItalyWerner Retschitzegger Johannes Kepler University Linz, AustriaErik Wilde University of California, Berkeley, USA

Table of Contents

Sixth Model-Driven Web Engineering Workshop(MDWE)

Rapid Development of Composite Applications Using Annotated WebServices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1

Lars Dannecker, Marius Feldmann, Tobias Nestler, Gerald Hubsch,Uwe Jugel, and Klemens Muthmann

From Mockups to User Interface Models: An Extensible Model DrivenApproach . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13

Jose Matıas Rivero, Gustavo Rossi, Julian Grigera, Juan Burella,Esteban Robles Luna, and Silvia Gordillo

Model-Driven Web Engineering Performance Prediction with LayeredQueue Networks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25

Alessio Gambi, Giovanni Toffetti, and Sara Comai

Models and Meta Models for Transactions in Web Applications . . . . . . . . 37Mark Douglas Jacyntho and Daniel Schwabe

Using Actions Charts for Reactive Web Application Modeling . . . . . . . . . 49Nina Geiger, Tobias George, Marcel Hahn, Ruben Jubeh, andAlbert Zundorf

Modeling Search Computing Applications . . . . . . . . . . . . . . . . . . . . . . . . . . . 61Alessandro Bozzon, Marco Brambilla, Alessandro Campi,Stefano Ceri, Francesco Corcoglioniti, Piero Fraternali, andSalvatore Vadacca

First International Workshop on Quality in WebEngineering (QWE)

Developing Security Assessment Models in Web2 MobileEnvironments . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 73

Bong Gyou Lee, Hyunsik Seo, Giseob Byun, Keon Chul Park,Soo Kyung Park, and Taisiya Kim

Association-Rules-Based Recommender System for Personalization inAdaptive Web-Based Applications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 85

Daniel Mican and Nicolae Tomai

Quality in Use Model for Web Portals (QiUWeP) . . . . . . . . . . . . . . . . . . . . 91Mayte Herrera, Ma Angeles Moraga, Ismael Caballero, andCoral Calero

XXIV Table of Contents

Towards Support Processes for Web Projects . . . . . . . . . . . . . . . . . . . . . . . . 102Pablo Becker and Luis Olsina

Reliability Verification of Search Engines’ Hit Counts: How to Select aReliable Hit Count for a Query . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 114

Takuya Funahashi and Hayato Yamana

Second International Workshop on Semantic WebInformation Management (SWIM)

Selecting Materialized Views for RDF Data . . . . . . . . . . . . . . . . . . . . . . . . . 126Roger Castillo and Ulf Leser

Semantic Wonder Cloud: Exploratory Search in DBpedia . . . . . . . . . . . . . 138Roberto Mirizzi, Azzurra Ragone, Tommaso Di Noia, andEugenio Di Sciascio

Managing Adaptivity in Web Collaborative Processes Using Policiesand User Profiles . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 150

Juri Luca De Coi, Marco Fisichella, and Maristella Matera

Transformation of the Common Information Model to OWL . . . . . . . . . . . 163Andreas Textor, Jeanne Stynes, and Reinhold Kroeger

Improving Web Search Results for Homonyms by SuggestingCompletions from an Ontology . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 175

Tian Tian, James Geller, and Soon Ae Chun

How to Modify on the Semantic Web? A Web Application Architecturefor Algebraic Graph Transformations on RDF . . . . . . . . . . . . . . . . . . . . . . . 187

Benjamin Braatz and Christoph Brandt

T2.O.M. T.O.M.: Techniques and Technologies for an Ontology-BasedMobility Tool with Open Maps . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 199

Michele Ruta, Floriano Scioscia, Saverio Ieva, andEugenio Di Sciascio

An Approach to Semantic Information Retrieval Based on NaturalLanguage Query Understanding . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 211

Beniamino Di Martino

Slicing Linked Data by Extracting Significant, Self-describing Subsets:The DBpedia Case . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 223

Michele Minno, Davide Palmisano, and Michele Mostarda

Automatically Identifying Bounds on Semantic Annotations forBioinformatics Web Service Input Parameters . . . . . . . . . . . . . . . . . . . . . . . 232

Ravinder Singh, Sean Bechhofer, Khalid Belhajjame, andSuzanne M. Embury

Table of Contents XXV

First International Workshop on Service WebEngineering (SWEng)

REST Inspired Code Partitioning with a JavaScript Middleware . . . . . . . 244Janne Kuuskeri and Tommi Mikkonen

The SOA Paradigm and e-Service Architecture Reconsidered from thee-Business Perspective . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 256

Stanis�law Ambroszkiewicz, Waldemar Bartyna, Marek Faderewski,Dariusz Miku�lowski, Marek Pilski, Marcin Stepniak, andGrzegorz Terlikowski

Semantic Annotation of RESTful Services Using External Resources . . . . 266Victor Saquicela, Luis.M. Vilches-Blazquez, and Oscar Corcho

First Workshop on Engineering SOA and the Web(ESW)

Analyzing Compliance of Service-Based Business Processes forRoot-Cause Analysis and Prediction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 277

Carlos Rodrıguez, Patrıcia Silveira, Florian Daniel, and Fabio Casati

Trade-off between Complexity of Structured Tagging and Effectivenessof Web Service Retrieval . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 289

Maciej Gawinecki, Giacomo Cabri, Maria Ganzha, andMarcin Paprzycki

Aspect-Oriented Checkpointing Approach of Composed Web Services . . . 301Soumaya Marzouk, Afef Jmal Maalej, and Mohamed Jmaiel

A Runtime Performance Analysis for Web Service-BasedApplications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 313

Afef Mdhaffar, Soumaya Marzouk, Riadh Ben Halima, andMohamed Jmaiel

Business Process Compliance through Reusable Units of CompliantProcesses . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 325

David Schumm, Oktay Turetken, Natallia Kokash, Amal Elgammal,Frank Leymann, and Willem-Jan van den Heuvel

Second International Workshop on LightweightComposition on the Web (ComposableWeb)

An Approach to Enable Replacement of SOAP Services and RESTServices in Lightweight Processes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 338

Teodoro De Giorgio, Gianluca Ripa, and Maurilio Zuccala

XXVI Table of Contents

Context, Quality and Relevance: Dependencies and Impacts onRESTful Web Services Design . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 347

Hong-Linh Truong, Schahram Dustdar, Andrea Maurino, andMarco Comerio

Quality-Based Recommendations for Mashup Composition . . . . . . . . . . . . 360Matteo Picozzi, Marta Rodolfi, Cinzia Cappiello, andMaristella Matera

Partial Information Extraction Approach to Lightweight Integration onthe Web . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 372

Junxia Guo, Prach Chaisatien, Hao Han, Tomoya Noro, andTakehiro Tokuda

Domain-Specific Mashups: From All to All You Need . . . . . . . . . . . . . . . . . 384Stefano Soi and Marcos Baez

Conceptual and Usability Issues in the Composable Web of SoftwareServices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 396

Abdallah Namoun, Tobias Nestler, and Antonella De Angeli

First International Workshop on EnterpriseCrowdsourcing (EC)

Crowdsourcing in the Document Processing Practice(A Short Practitioner/Visionary Paper) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 408

Ehud D. Karnin, Eugene Walach, and Tal Drory

Definition of a Crowdsourcing Innovation Service for the EuropeanSMEs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 412

Fabio Oliveira, Isabel Ramos, and Leonel Santos

Script Programmers as Value Co-creators . . . . . . . . . . . . . . . . . . . . . . . . . . . 417Cristobal Arellano, Oscar Dıaz, and Jon Iturrioz

Quality Assurance for Human-Based Electronic Services: A DecisionMatrix for Choosing the Right Approach . . . . . . . . . . . . . . . . . . . . . . . . . . . . 421

Robert Kern, Hans Thies, Cordula Bauer, and Gerhard Satzger

Collaborative Workforce, Business Process Crowdsourcing as anAlternative of BPO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 425

Gioacchino La Vecchia and Antonio Cisternino

First International Workshop on Web-EnabledObjects (TouchTheWeb)

Connecting Smart Things through Web Services Orchestrations . . . . . . . . 431Antonio Pintus, Davide Carboni, Andrea Piras, andAlessandro Giordano

Table of Contents XXVII

Mashing up Your Web-Enabled Home . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 442Dominique Guinard

A Triple Space-Based Semantic Distributed Middleware for Internet ofThings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 447

Aitor Gomez-Goiri and Diego Lopez-de-Ipina

Touch-Based Services’ Catalogs for AAL . . . . . . . . . . . . . . . . . . . . . . . . . . . . 459Jose Bravo, Ramon Hervas, and Jesus Fontecha

Designing Context-Aware Interactions for Task-Based Applications . . . . . 463Pablo Munoz, Pau Giner, and Miriam Gil

First International Workshop on Web Engineeringand Tourism (WEBTOUR)

Tourist Trip Planning Functionalities: State–of–the–Art and Future . . . . 474Wouter Souffriau and Pieter Vansteenwegen

Personalized Tourist Route Generation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 486Ander Garcia, Olatz Arbelaitz, Maria Teresa Linaza,Pieter Vansteenwegen, and Wouter Souffriau

Automated Generation of Itineraries in Recommender Systems forTourism . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 498

Pierpaolo Di Bitonto, Francesco Di Tria, Maria Laterza,Teresa Roselli, Veronica Rossano, and Filippo Tangorra

A Method for Assessing Website Communicative Efficacy Using aSemantic Annotation Tool . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 509

Nadzeya Kiyavitskaya, Nicola Zeni, Cristina Coulleri, andLuisa Mich

A Process Framework for Semantics-Aware Tourism InformationSystems . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 521

Olawande J. Daramola

ICWE 2010 Doctoral Consortium

Use of Hypermedia Tools for End-User Development . . . . . . . . . . . . . . . . . 533Sebastian S. Ortiz-Chamorro, Gustavo Rossi, and Daniel Schwabe

A Document-Centric Approach to Open Collaboration Processes . . . . . . . 538Nelly Schuster, Christian Zirpins, and Stefan Tai

Description-Based Mashup of Web Applications . . . . . . . . . . . . . . . . . . . . . . 545Junxia Guo and Takehiro Tokuda

XXVIII Table of Contents

iSemServ: Towards the Engineering of Intelligent Semantic-BasedServices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 550

Jabu Mtsweni, Elmarie Biermann, and Laurette Pretorius

Sustaining High-Availability and Quality of Web Services . . . . . . . . . . . . . 560Erbin Lim and Philippe Thiran

Client-Side Adaptation: An Approach Based in Reutilization UsingTransversal Models . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 566

Sergio Firmenich, Silvia Gordillo, Gustavo Rossi, andMarco Winckler

QuEF (Quality Evaluation Framework) for Model-Driven WebMethodologies . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 571

F.J. Domınguez-Mayo, M.J. Escalona, and M. Mejıas

Consistent Cache Maintenance for Database Driven Websites . . . . . . . . . . 576Pawe�l Leszczynski and Krzysztof Stencel

Improvements of Webometrics by Using Sentiment Analysis for BetterAccessibility of the Web . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 581

Radek Malinsky and Ivan Jelınek

Social Interaction with Cultural Heritage on the Web . . . . . . . . . . . . . . . . . 587Max Arends and Doron Goldfarb

Author Index . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 593