Write a Blog >>
ICPC 2020
Mon 13 - Wed 15 July 2020
co-located with ICSE 2020

Dear ICSE 2020 Presenters,

First of all, thank you for preparing your presentations for Virtual ICSE 2020. We are looking forward to an exciting conference. This page provides some information about the presentations.

Live Presentation

Image Quality

​ Your presentation will be streamed to a large audience with a very diverse set of devices. To make sure that everybody can enjoy your presentation, it is crucial to reflect a bit on the quality of the image that will be streamed to everybody. ​

The ICSE pipeline includes several steps (presenter PC > Zoom > Youtube). We have optimized both the Zoom setup and the Youtube stream for a 1080p resolution (1920x1080 pixels), but the source (presenter PC) has the biggest effect on the image quality. Scaling of the shared screen must be reduced as much as possible or the image quality will deteriorate quickly. If done wrong, we found cases during our trials, for which even medium sized text turned out to be illegible for the audience. ​

To avoid this problem, please consider the following recommendations of the ICSE Live team: ​

  • If somehow possible, set the screen resolution of your shared screen to 1080p. Even though the image might look blurry or distorted on your own display (that might have a much higher resolution or different aspect ratio), this will result in maximum image quality in the Youtube stream. (Please note that Macs present an unfortunate special case. Their config interface has been dumbed-down and it is not possible to force specific resolution for an internal display. Our recommendation is to use an external monitor in these cases) ​
  • If you cannot use 1080p, try to at least use a screen/resolution with a 16:9 aspect ratio. If you use other aspect ratios, like 16:10 (many modern laptops have this!) or 4:3, the Youtube stream will contain black boxes to the sides. ​
  • Make sure that you share a full screen presentation and not just a part of your screen. Even if your screen has the correct resolution/aspect ratio, a windowed application or a tab that your share from your browser will likely not and it needs to be scaled… if you rely on additional information, like presenter notes, we recommend you to use a two-monitor setup and have these information on the unshared screen. ​
  • Finally, be aware that your webcam will be part of the stream as well, so the general recommendations for a good lighting setup apply. Most importantly, your face should be well lit, somewhat centered, and (preferably) your webcam should be positioned in a way that makes you (roughly) look at the camera. Your background should be darker than your face and you should specifically avoid bright lights behind you… a window or a bright light bulb will make you look like a black silhouette. If in doubt, please consult one of the many instructional Youtube tutorials on how to achieve a good lighting setup.

FAQ

Can co-authors join presenters in the green room?

Yes, anyone that’s already in a private room can bring in other people using the +Add button on the channel details, or simply by typing their Slack @names on the chat of that channel, and then choosing “Invite” when some options pop up.


Video Uploads

Please upload your video by June 30th AoE. Here are the instructions again in case you have lost them:

Name your video according to the following naming convention: SESSION ID - Paper ID - Short Paper name

For example, technical paper 100 presented in the Pacific time band P3 on the topic of “Bug Detection in Flying Saucers”, could be named: P3-TECH100-BugsFlyingSaucers

  • If you have access to Google Drive, please upload it here: <URL should be in an email you received; please do NOT make the URL public – if you’re missing URL, email Jane and Darko>
    Please upload your video to the correct folder for your time band, track, and session.
  • If you do not have access to Google Drive, please post your video to an accessible URL and let us know the URL here: <URL should be in an email you received; please do NOT make the URL public – if you’re missing URL, email Jane and Darko>

Clarifications for some questions we got about videos

  • The preferred resolution for the videos is 1080p (1920×1080 px).
  • Suggested tools for recording videos are Quicktime Player, Zoom, and OBS.
  • If you prepare captions, please upload them as a separate .srt file in the same folder of your video and with the same filename (e.g., you could upload P3-TECH100-BugsFlyingSaucers.mp4 - the video - and P3-TECH100-BugsFlyingSaucers.srt - the captions - to the corresponding session folder).
  • If you record narration to a Powerpoint file, please upload the file exported as a video (e.g., in mp4 format; instructions here: https://tinyurl.com/yagofofo).
  • You can upload videos in any of the formats supported by YouTube (listed at https://support.google.com/youtube/troubleshooter/2888402?hl=en).
  • We did not establish any templates for pre-recorded presentations; you are free to record in whatever way you prefer, provided that you respect the time limits allocated for each talk type (described below).

Are presentations going to be live?
Yes, we are planning for all presentations to be given live. We originally asked you to provide recordings as a backup strategy in case you lose your connection, or have other technical difficulties during the live sessions. However, these videos will not be wasted, as you will have the opportunity to upload them to the main ICSE website as an archival document following the conference.

Where do I give my presentation from?
All presentations will be made from a Zoom meeting and streamed live to YouTube and iQIYI. Therefore, as a presenter, you must arrive in the meeting 20 minutes before the first session in your timeband. “Arriving in the room” means two things: (1) being in Slack (the space name and registration details will be sent later) and being in contact with your session chair there; your session chair will then add you to a private text-based “greenroom” channel; and (2) joining the Zoom meeting, the details of which will be sent to you by your session chair 24 hours in advance, and shared again in the greenroom before the session starts.

To emphasize, regardless of whether your paper is scheduled for the first or second session, you MUST arrive 20 minutes before the start of the first session. If you fail to arrive on time, you may not be able to present your paper live, as we will be using this time to organize presentations. Co-authors are also welcome to join the Zoom meeting.

What happens if I experience technical difficulties?
If you experience technical difficulties during your talk, the session chair will use the pre-recorded version of your talk.

With so many presentations, are we likely to fall behind schedule?
No! All paper presenters have been assigned a time limit as shown below. The total time includes your presentation, some Q&A, and 30 seconds of transition time. So if your total time is allocated as 12 minutes, you will actually have 11 ½ minutes.

Talk type        Presentation	Total Time  
=============== ===============  ==========  
Technical Track        8 mins       12 mins  
SEIP                   8 mins       12 mins  
SEIP ext talk         14 mins       18 mins  
NIER                   4 mins        6 mins  
DEMO                   3 mins        3 mins  
Journal First          6 mins        8 mins  
SEET                   8 mins       12 mins  
SEET-EXP               4 mins        6 mins  
SEIS                   8 mins       12 mins  
SEIS Short             4 mins        6 mins  
Artifacts              2 mins        3 mins  

Session chairs will switch to the next presentation exactly as scheduled, so please be very careful to finish answering questions within your overall time limit. For example, if you are asked a very interesting question with only 30 seconds remaining, then you cannot take more than 30 seconds to answer it; however, you can offer to open a `pop-up’ room right after the session. We will be providing some videos explaining all of the interactive features such as ‘pop-up’ rooms (think of them as places to have informal chats).


Please let us know if you have any additional questions,

With regards,

Jane and Darko
Program Co-Chairs

Otavio and Dongwhan
ICSE 2020 Video co-chairs

Crista Lopes
Virtualization Chair