Conference Program for Participants

Access to ICWE 2020 Conference Proceedings

The participants of the ICWE 2020 conference have been promised to get free access to their proceedings on SpringerLink for a period of 4 weeks.

Springer will also provide free access to the proceedings of previous editions of ICWE and its workshops for a period of 4 weeks.

Attending to the Conference Sessions

Attending to the conference sessions, tutorials, and workshops requires using Zoom Client and having an account. (See ICWE 2020 Zoom Policy and read about security here.)

Please, behind the links, find more instructions about the participation for the audience, for the authors, and for the session chairs.

To access the conference sessions, find the links to the different Zoom meetings from the schedule bellow and use the following access information: 

Conference day

Access information

DAY 1  (9.6.2020)

379489

DAY 2 (10.6.2020)

049479

DAY 3 (11.6.2020)

452748

DAY 4 (12.6.2020)

626723

The access information will be updated daily, before each conference day begins.

Slack Discussions

We encourage the participants to have lively discussions on the conference Slack workspace. To join the workspace, please check the link you received in email while you did the Participation Registration. In case of issues, e-mail to the web-chair..

Conference Schedule

Please report broken links via e-mail to the web-chair.
The conference follows CEST time zone. For your convenience, the schedule in your local timezone is shown at the rightmost column. However, make sure that it matches correctly to the actual conference schedule (on the left) as the implementation is based on your web browser settings.

Attention! Notice that this is static page and the links in the program may change during the day. If you have issues joining to some meeting, try first refreshing the page.

CEST (GMT+2)
Tuesday, 9 June
Local time

9:00–9:30

Workshop Presentations

June 9, 2020 9:00 am CEST

9:30–10:30

Workshop Session 1:

Join via:

Zoom

2nd International Workshop on Semantics and the Web for Transport (Sem4Tra 2020)

6th International Workshop on Knowledge Discovery on the Web (KDWEB 2020)

June 9, 2020 9:30 am CEST

10:30–11:00

Break

June 9, 2020 10:30 am CEST

11:00–12:30

Workshop Session 2:

Join via:

Zoom

1st International Workshop on Web of Things for Humans (WOT4H 2020)

June 9, 2020 11:00 am CEST

12:30–13:00

Break

June 9, 2020 12:30 pm CEST

13:00–16:00

Tutorial

From Linked Data to Knowledge Graphs: Storing, Querying, and Reasoning

Organizers: Riccardo Tommasini, Sherif Sakr and Raghava Mutharaju

Introduction: https://icwe2020.webengineering.org/tutorials/

Teaser Video

 

June 9, 2020 1:00 pm CEST

14:00–15:30

PhD Symposium

Join via:

Zoom

Slack Channel

Session Chairs: Alessandro Bozzon, Irene Garrigós, and Petri Ihantola

  • Context-Aware Encoding & Delivery in the Web
  • Benjamin Wollmer, Wolfram Wingerath and Norbert Ritter
  • Video (short, long), Slides (pdf)
  • A Personal Health Trajectory API: addressing problems in health institution-oriented systems
  • Javier Rojo, Juan Hernandez and Juan M. Murillo
  • Video (short, long), Slides (pdf)
  • An APIfication Approach to Facilitate the Access and Reuse of Open Data
  • César González Mora, Irene Garrigos and Jose Zubcoff
  • Video (short, long), Slides (pdf)
  • Predicting the outbreak of conflict in online discussions using emotion-based features
  • Maksymilian Marcinowski and Agnieszka Ławrynowicz
  • Video (short, long), Slides (pdf)

June 9, 2020 2:00 pm CEST

CEST (GMT+2)
Wednesday, 10 June
Local time

9:00–9:30

Opening Session

Join via:

Zoom

Slack Channel

Session Chair: Tommi Mikkonen

June 10, 2020 9:00 am CEST

9:30–10:30

Session 1: Liquid Web Applications

Join via:

Zoom

Slack Channel

Session Chair: Kari Systä

  • WebDelta: Lightweight Migration of Web Applications with Modified Execution State
  • Jin-Woo Kwon, Hyeon-Jae Lee and Soo-Mook Moon
  • Video (short, long), Slides (pdf)
  • User-side service synchronization in multiple devices environment
  • Clay Palmeira, Nizar Messai, Yacine Sam and Thomas Devogele
  • Video (short, long), Slides (pdf)
  • An approach to build P2P Web Extensions
  • Rodolfo Gonzalez, Sergio Firmenich, Alejandro Fernández, Gustavo Rossi and Dario Velez
  • Video (short, long), Slides (pdf)

June 10, 2020 9:30 am CEST

10:30–11:00

Break

June 10, 2020 10:30 am CEST

11:00–12:00

Session 2: User Interface Technologies

Join via:

Zoom

Slack Channel

Session Chair: Juan Manuel Murillo Rodríguez

  • Detecting Responsive Design Bugs with Declarative Specifications
  • Oussama Beroual, Francis Guérin and Sylvain Hallé
  • Video (short, long), Slides (pdf)
  • Layout as a Service (LaaS): A Service Platform for Self-Optimizing Web Layouts
  • Markku Laine, Ai Nakajima, Niraj Dayama and Antti Oulasvirta
  • Video (short, long), Slides (pdf)
  • Structural Profiling of Web Sites in the Wild
  • Xavier Chamberland-Thibeault and Sylvain Hallé
  • Video (short, long), Slides (pdf)

June 10, 2020 11:00 am CEST

12:00–13:00

Break

June 10, 2020 12:00 pm CEST

13:00–14:20

Session 3: Performance of Web Technologies

Join via:

Zoom

Slack Channel

Session Chair: Alessandro Bozzon

  • Accelerating Web Start-up with Resource Preloading
  • Jihwan Yeo, Jae-Hyeon Rim and Soo-Mook Moon
  • Video (short, long), Slides (pdf)
  • An Analysis of Throughput and Latency Behaviours under Microservice Decomposition
  • Malith Jayasinghe, Jayathma Chathurangani, Gayal Kuruppu, Pasindu Tennage and Srinath Perera
  • Video (short, long), Slides (pdf)
  • W-ADE: Timing Performance Prediction in Web of Things
  • Verena Eileen Schlott, Ege Korkan, Sebastian Kaebisch and Sebastian Steinhorst
  • Video (short, long), Slides (pdf)
  • Comparing a polling and push-based approach for live Open Data interfaces
  • Brecht Van de Vyvere, Pieter Colpaert and Ruben Verborgh
  • Video (short, long), Slides (pdf)

June 10, 2020 1:00 pm CEST

14:20–14:30

Break

June 10, 2020 2:20 pm CEST

14:30–15:30

Session 4: Testing of Web Applications

Join via:

Zoom

Slack Channel

Session Chair: Oscar Diaz

  • Automatic Model Completion for Web Applications
  • Ruilian Zhao, Chen Chen, Weiwei Wang and Junxia Guo
  • Video (short, long), Slides (pdf)
  • Almost Rerere: an approach for automating conflict resolution from similar resolved conflicts
  • Sergio Luis Herrera Gonzalez, Piero Fraternali and Mohammad Manan Tariq
  • Video (short, long), Slides (pdf)
  • Generation of Realistic Navigation Paths for Web Site Testing using Recurrent Neural Networks and Generative Adversarial Neural Networks
  • Silvio Pavanetto and Marco Brambilla
  • Video (short, long), Slides (pdf)

June 10, 2020 2:30 pm CEST

15:30–16:00

Break

June 10, 2020 3:30 pm CEST

16:00–17:00

Session 5: Web-based Learning

Join via:

Zoom

Slack Channel

Session Chair: Ralf Klamma

  • Blended or Distance Learning? Comparing Student Performance between University and Open University
  • Erkki Kaila and Henri Rajasilta
  • Video (short, long), Slides (pdf)
  • Teaching Web Stream Processing: Lessons Learned
  • Riccardo Tommasini, Emanuele Della Valle, Marco Balduini and Sherif Sakr
  • Video (long), Slides (pdf)
  • Teaching Container-based DevOps Practices
  • Jami Kousa, Petri Ihantola, Arto Hellas and Matti Luukkainen
  • Video (short, long), Slides (pdf)

June 10, 2020 4:00 pm CEST

17:00–18:00

Break

June 10, 2020 5:00 pm CEST

18:00–19:00

Keynote

Join via:

Zoom

Slack Channel

Session Chair: Tommi Mikkonen

Speaker: David Bryant, Fellow in Emerging Technologies, Mozilla

WebAssembly Outside the Browser:
A New Foundation for Pervasive Computing

Introduction

Slides

June 10, 2020 6:00 pm CEST

CEST (GMT+2)
Thursday, 11 June
Local time

9:00–10:00

Keynote

Join via:

Zoom

Slack Channel

Session Chair: Cesare Pautasso

Speaker: Prof. Dr. Olaf Zimmermann, University of Applied Sciences of Eastern Switzerland (HSR OST)

Dimensions of Successful Web API Design and Evolution: Context, Contracts, Components

Introduction

Slides

and

Blog post

June 11, 2020 9:00 am CEST

10:00–10:30

Break

June 11, 2020 10:00 am CEST

10:30–11:30

Session 6: Open Data and Industrial Track

Join via:

Zoom

Slack Channel

Session Chair: Antero Taivalsaari

  • SolidRDP: Applying Solid Data Containers for Research Data Publishing
  • André Langer, Dang Vu and Martin Gaedke
  • Video (short, long), Slides (pdf)
  • Applying Natural Language Processing Techniques to Generate Open Data Web APIs Documentation
  • César González Mora, Cristina Barros, Irene Garrigos, Jose Zubcoff, Elena Lloret and Jose-Norberto Mazon
  • Video (short, long), Slides (pdf)
  • NuMessage: Providing Scalable and Reliable Messaging Service in Distributed Systems
  • Lubin Liu, Tong Liu, Xinglang Wang, Tao Xiao, Wei Fang and Hongyue Chen
  • Video (short, long), Slides (pdf)

June 11, 2020 10:30 am CEST

11:30–12:30

Break

June 11, 2020 11:30 am CEST

12:30–13:30

Session 7: Sentiment Analysis

Join via:

Zoom

Slack Channel

Session Chair: Flavius Frasincar

  • Detecting Rumor on Microblogging Platforms via a Heterogeneous Stance Attention Mechanism
  • Lingyu Zeng, Bin Wu and Bai Wang
  • Video (short, long), Slides (pdf)
  • A Hybrid Approach for Aspect-Based Sentiment Analysis Using Deep Contextual Word Embeddings and Hierarchical Attention
  • Maria Mihaela Trusca, Daan Wassenberg, Flavius Frasincar and Rommert Dekker
  • Video (short, long), Slides (pdf)
  • Just the Right Mood for HIT! Analyzing the Role of Worker Moods in Conversational Microtask Crowdsourcing
  • Sihang Qiu, Ujwal Gadiraju and Alessandro Bozzon
  • Video (short, long), Slides (pdf)

June 11, 2020 12:30 pm CEST

13:30–14:00

Break

June 11, 2020 1:30 pm CEST

14:00–15:00

Session 8: Emotion Detection

Join via:

Zoom

Slack Channel

Session Chair: Maxim Bakaev

  • Scalable Real-time Emotion Detection for Personalized Onboarding Guides
  • Michal Hucko, Robert Moro and Maria Bielikova
  • Video (short, long), Slides (pdf)
  • Creating and Capturing Artificial Emotions in Autonomous Robots and Software Agents
  • Claus Hoffmann and Maria-Esther Vidal
  • Video (short, long), Slides (pdf)
  • On Emotions in Conflict Wikipedia Talk Pages Discussions
  • Maksymilian Marcinowski and Agnieszka Ławrynowicz
  • Video (short, long), Slides (pdf)

June 11, 2020 2:00 pm CEST

15:00–15:30

Break

June 11, 2020 3:00 pm CEST

15:30–16:30

Session 9: Location-aware Applications

Join via:

Zoom

Slack Channel

Session Chair: Erik Wilde

  • Geospatial partitioning of open transit data
  • Harm Delva, Julián Andrés Rojas Meléndez, Pieter-Jan Vandenberghe, Pieter Colpaert and Ruben Verborgh
  • Video (short, long), Slides (pdf)
  • Efficient Live Public Transport Data Sharing for Route Planning on the Web
  • Julian Rojas, Dylan Van Assche, Pieter Colpaert, Ruben Verborgh and Harm Delva
  • Video (short, long), Slides (pdf)
  • Web-Based Development and Visualization Dashboards for Smart City Applications
  • Douglas Rolim, Jorge Silva, Thais Batista and Everton Cavalcante
  • Video (short, long), Slides (pdf)

June 11, 2020 3:30 pm CEST

16:30–17:00

Break

June 11, 2020 4:30 pm CEST

17:00–18:00

Demos and Posters

Slack Channel

Each poster and demo will be hosted in its own Zoom meeting. The participants can switch between the meetings freely. The presenter have been instructed to give an elevator talk every 15 minutes.

  • Demo & Poster Session 1: Join via Zoom
  • An OpenAPI-based Testing Framework to Monitor Non-Functional Properties of REST APIs
  • Steven Bucaille, Javier Luis Canovas Izquierdo, Hamza Ed-Douibi and Jordi Cabot
  • Video (short, long), Slides (pdf)
  • Demo & Poster Session 2: Join via Zoom
  • OntoSemStats: an ontology to express the use of semantics in RDF-based knowledge graphs
  • Pierre-Henri Paris, Fayçal Hamdi and Samira Si-Said Cherfi
  • Video (short, long), Slides (pdf)
  • Demo & Poster Session 4: Join via Zoom
  • Annotated knowledge graphs for teaching in Higher Education: Supporting mentors and mentees by digital systems
  • Roy Meissner and Laura Köbis
  • Video (shortlong), Slides (pdf)
  •  
  • Demo & Poster Session 6: Join via Zoom
  • OpenAPI Bot: A Chatbot to Help You Understand REST APIs (DEMO)
  • Hamza Ed-Douibi, Gwendal Daniel and Jordi Cabot
  • Video (short, long), Slides (pdf)
  • Demo & Poster Session 7: Join via Zoom
  • A Different Web Analytics Perspective through Copy to Clipboard Heatmaps
  • Ilan Kirsh and Mike Joy
  • Video (short, long), Slides (pdf)
  • Demo & Poster Sessions 3 (17:00-17:30) and 5 (17:30-18:00): Join via Zoom
  •  
  • A Web Augmentation Framework for Accessibility based on Voice Interaction
  • César González Mora, Irene Garrigos, Sven Casteleyn and Sergio Firmenich
  • Video (short, long), Slides (pdf)
  • A Universal Application Programming Interface to access and reuse Linked Open Data
  • César González Mora, Irene Garrigos and Jose Zubcoff
  • Video (short, long), Slides (pdf)

June 11, 2020 5:00 pm CEST

CEST (GMT+2)
Friday, 12 June
Local time

9:00–10:00

Keynote

Join via:

Zoom

Slack Channel

Session Chair: Maria Bielikova

Speaker: Jaakko Lempinen, Head of AI, YLE

Title: Yle – Towards an AI-enhanced Personal Media Experience

Introduction

Slides

 

June 12, 2020 9:00 am CEST

10:00–10:30

Break

June 12, 2020 10:00 am CEST

10:30–11:30

Session 10: Machine Learning 1

Join via:

Zoom

Slack Channel

Session Chair: Marco Brambilla

  • A Credit Scoring Model for SMEs Based on Social Media Data
  • Septian Putra, Bikash Joshi, Judith Redi and Alessandro Bozzon
  • Video (short, long), Slides (pdf)
  • Who’s Behind That Website? Classifying Websites by the Degree of Commercial Intent
  • Michael Färber, Benjamin Scheer and Frederic Bartscherer
  • Video (short, long), Slides (pdf)
  • I Don’t Have That Much Data! Reusing User Behavior Models for Websites from Different Domains
  • Maxim Bakaev, Maximilian Speicher, Sebastian Heil and Martin Gaedke
  • Video (short, long), Slides (pdf)

June 12, 2020 10:30 am CEST

11:30–12:00

Break

June 12, 2020 11:30 am CEST

12:00–13:00

Session 11: Machine Learning 2

Join via:

Zoom

Slack Channel

Session Chair: In-Young Ko

  • Improving Detection Accuracy For Malicious JavaScript Using GAN
  • Junxia Guo, Qiyun Cao, Rilian Zhao and Zheng Li
  • Video (short, long), Slides (pdf)
  • VISH: Does Your Smart Home Dialogue System Also Need Training Data?
  • Mahda Noura, Sebastian Heil and Martin Gaedke
  • Video (short, long), Slides (pdf)
  • Neighborhood Aggregation Embedding Model for Link Prediction in Knowledge Graphs
  • Changjian Wang and Ying Sha
  • Video (short, long), Slides (pdf)

June 12, 2020 12:00 pm CEST

13:00

Closing Session (Ceremony)

Join via:

Zoom

Slack Channel

Session Chair: Tommi Mikkonen

  1. The best papers, demos, posters and videos award ceremony
  2. Feedback from online format
  3. ICWE series as a whole
  4. Announcing ICWE 2021: Video

June 12, 2020 1:00 pm CEST

October 20, 2020 8:30 am CEST