The 30th IEEE International Requirements Engineering Conference (RE’22) will continue the successful tutorial program of the RE conference series. RE’22 tutorials will focus on a variety of requirements-related topics of interest to industry, academia, and government.
We invite you to submit proposals for full-day ( approx. 7-hour) or half-day (approx. 3.5-hour) tutorials.
You're viewing the program in a time zone which is different from your device's time zone - change time zone

Mon 15 Aug

Displayed time zone: Hobart change

19:00 - 21:20
Requirements Elicitation Interviews: a Hands-on Tutorial with the SaPeer MethodTutorials at Dunnart
Requirements Elicitation Interviews: a Hands-on Tutorial with the SaPeer Method
P: Alessio Ferrari CNR-ISTI, P: Paola Spoletini Kennesaw State University, P: Muneera Bano CSIRO's Data61, P: Didar Zowghi CSIRO's Data61 and UNSW Sydney
21:00 - 00:00
NLP for RETutorials at Koala

Please note that this tutorial is asynchronous and flexible. Gouri Deshpande (University of Calgary) will organize a live QA session during the allocated time slot.

NLP for RE
P: Gouri Deshpande University of Calgary, Mariana Pinheiro Bento , Mitrasadat Mirshafiee Khoozani University of Calgary

Tue 16 Aug

Displayed time zone: Hobart change

19:00 - 00:00
Writing Effective RequirementsTutorials at Quokka
Writing Effective Requirements
P: Michael C. Panis Teradyne Inc.

Call for Tutorial Proposals

We welcome tutorial proposals related to requirements engineering and business requirements analysis, including but not limited to the topics below:

Requirements elicitation, analysis, documentation, verification, and validation
Requirements management, traceability, viewpoints, prioritization, and negotiation
Evolution of requirements over time and across product families
Requirements specification languages, methods, processes, and tools
Prototyping, simulation, visualization, and animation of requirements
Relating requirements to business goals, architecture, design, implementation, and testing
Social, cultural, global, personal, and cognitive factors
Domain-specific problems, experiences, and solutions
Managing requirements-related complexity (e.g., problem complexity, solution complexity, organizational complexity, etc.)
Requirements engineering as part of agile development processes
Requirements engineering for service-oriented and cloud/fog computing systems
Requirements related to safety, reliability, security, privacy and digital forensics
Requirements engineering for Big Data / Machine-Learning / AI systems
Data mining for requirements engineering
Requirements engineering for sustainability
Distributed requirements engineering

The presenters should note that all RE '22 tutorials will be held online, following the RE '22 guidelines.

Tutorial Proposal Evaluation Criteria

Evaluation criteria include the quality of the proposal, the tutorial’s anticipated benefit for prospective participants, its fit within the program as a whole, and the qualification and experience of the presenter(s).

Tutorial proposals should not exceed two pages (not counting appendices) and must be submitted electronically as PDF. Tutorial proposals should contain the following information:

Title and Abstract:
The abstract should be between 140 and 250 words. If the proposal is accepted, the title and abstract will appear in advertisements and on the conference website.

Motivation and Objectives:
2-3 sentences describing the motivation for why this topic is relevant to the main conference. If your tutorial has particular applicability to practitioners from industry, describe this relevance in another 2-3 sentences. If your tutorial is accepted, then this description will be used as early publicity for the tutorial.

Full-day (6-hour) or half-day (3-hour).

Outline of Topics:
Envision topics (e.g., in the form of a table of contents of the tutorial) Please indicate the number and type of interactive activities (such as exercises) for tutorial attendees and motivation of why such activities have been chosen.

Target Audience:
What type of background should the tutorial attendees have? What is the envisioned number of attendees desired for the tutorial (minimum and maximum)?

Tutorial History:
Have you offered this tutorial before? If so, please provide a history of the venues, dates, and approximate attendance numbers.

Presenters’ Bios:
Provide the name and a brief (2-3 sentence) biography for each of the tutorial presenters that highlights their qualifications with respect to the tutorial.

Plans for promoting the tutorial and attracting participants.

Provide five to ten sample slides from the tutorial.

Tutorial proposals submitted to RE 2022 must follow the the IEEE formatting guidelines (Tutorial Proposal Word Template)

  Submission Instructions in a Nutshell  

Submit a Tutorial Proposal (2 pages) and an Appendix (5 to 10 sample slides) by April 21, 2022. The sample slides should be submitted using the pdf format for the slides.

Submissions must be English, in IEEE format

Submit via EasyChair (select Tutorial Proposals option)

Tutorial 1: Writing Effective Requirements

Presenter: Michael C. Panis (Teradyne, Inc.)

Abstract: even organizations that apply requirements engineering processes do not always provide the necessary training to employees so that they can clearly communicate requirements. This tutorial focuses on some of the techniques and skills necessary to ensure written requirements will be interpreted as intended.

Duration: 5 hours

Date: Tuesday, August 16, 2022 (full-day)

Tutorial 2: NLP for RE

Presenters: Gouri Deshpande (University of Calgary) and Mariana Bento (University of Calgary)

Abstract: the NLP for RE tutorial aims to provide the basics of how NLP (Natural Language Processing) could be used to process data for automation. It considers various instances that could be used to get started with applied NLP inclusive of data gathering, preprocessing, modeling and evaluation. We teach you how to apply various NLP techniques to a data set you bring with you or example systems we have as a backup. The take-aways from the tutorial are 1) How to gather data from public repositories such as utilizing REST-API’s, 2) Pre-processing requirements utilizing various NLP techniques 3) Develop a classification ML model for requirement dependencies.

Duration: 3 hours

Date: This tutorial is asynchronous and flexible. Gouri will organize a live QA on Monday, August 15, 2022 9.00pm to midnight, Melbourne time (UTC +10).

Tutorial 3: Requirements Elicitation Interviews: a Hands-on Tutorial with the SaPeer Method

Presenters: Alessio Ferrari (ISTI CNR), Paola Spoletini (Kennesaw State University), Muneera Bano (Deakin University) and Didar Zowghi (CSIRO’s Data61)

Abstract: Requirements elicitation interviews are the most commonly used elicitation technique. Thus, they are a fundamental pillar for the quality of software, since misunderstandings and omissions in this phase could be transferred to the requirements specification, the design, and even the final product, before being detected. Given the importance of elicitation interviews, approaches have been proposed to improve their quality. One of the approaches, called SaPeer (Self-Assessment and Peer Review), argues on the importance of reviewing requirements elicitation interviews for mistakes, as done for other requirements artefacts. In this tutorial, participants will learn the SaPeer method, and how to apply it for teaching interviews to students. Furthermore, they will learn how to conduct requirements elicitation interviews, and the typical mistakes to avoid. They will have the possibility to experience a requirements elicitation interview themselves, and assess the quality of their own interview. The tutorial is oriented to young researchers who want to learn the art of interviewing, and to educators, who will learn an effective method to teach this art.

Duration: 1 hour and 30 minutes

Date: Monday, August 15, 2002, 7pm to 9.20pm, Melbourne time (UTC +10)