Tentative Conference Program

Conference Program Book

You can download the conference program book now.


8:00-8:30 Registration Registration Registration Registration Registration
8:30-9:00 Opening Remark Session
9:00-10:30 RE Cares (Schedule is extended to 19:30)


Doctoral Symposium

Keynote: Bashar Nuseibeh
Keynote: Marsha Chechik
RE Cares: All-Day Hackathon Paper Presentation Session 12

Agile RE Panel
10:30-11:00 Coffee break - Tools and Demos, Poster Coffee break Coffee break
11:00-12:30 Paper Presentation Session 1

Paper Presentation Session 2

Paper Presentation Session 3

RE Cares: Requirements Presentation
Paper Presentation Session 8

Paper Presentation Session 9

Paper Presentation Session 10
Industry Keynote: Hazel Woodcock

Artifacts Panel
12:30-14:00 Lunch Lunch Lunch
14:00-15:30 Paper Presentation Session 4

Paper Presentation Session 5
RE Cares: Breakout Design Session RE4ML Panel
Keynote: Jon Whittle
15:30-16:00 Coffee break - Tools and Demos, Poster Coffee break Coffee break
16:00-17:30 Paper Presentation Session 6

Paper Presentation Session 7

Tools and Demos, Poster
RE Cares: Evaluation of Design Paper Presentation Session 11

Awards Session
Closing Session
18:00- Welcome Reception
(19:30 ~ )
(18:30 ~ )

Detailed Program

Monday, September 23, 2019
8:00 Registration
RE Cares: Introduction
  • 1. Opening remarks by RE Cares organizers.
  • 2. Presentation by stakeholders. Introduction to their problem, motivation, and the desired software.
  • 3. Short presentation by the organizers: describe what we know at the moment.
  • 4. Q&A with the stakeholders.
Coffee Break (10:30-11:00)
RE Cares: Breakout Elicitation Session 1
  • 1. Sorting of the information elicited thus far into categories.
  • 2. Breaking of partifipants into theams dealing with individual categories.
  • 3. Breakout work on individual requirement categories. This can be done using specific techniques such as Design Thinking and Task-Driven Approach.
Lunch (12:30-14:00)
RE Cares: Breakout Elicitation Session 2
  • Continuation of the work from morning breakout session.
RE Cares: Reporting Out
  • Each team provides a quick report to the group.
Coffee Break (16:00-16:30)
RE Cares: Representation of Requirements Artifacts
  • Reserve last 20 minutes for general assembly, presentation of all Requirements Artifacts to the entire group
18:00 Welcome Reception
Wednesday, September 25, 2019
8:00 Registration
Opening Remark Session
Keynote: Requirements We Live By
Speaker: Bashar Nuseibeh, The Open University(UK) and Lero(Ireland)
Session Chair: Seok-Won Lee
Coffee Break - Tools and Demos, Poster (10:30-11:00)
Paper Presentation Session 1: Verification
  • Session Chair: Paola Spoletini

  • 11:00 ~ 11:15 [R11]
    Predicting How to Test Requirements: An Automated Approach
    by Jonas Winkler, Jannis Grönberg and Andreas Vogelsang

  • 11:15 ~ 11:30 [R21]
    Scalable Analysis of Real-Time Requirements
    by Vincent Langenfeld, Daniel Dietsch, Bernd Westphal, Jochen Hoenicke and Amalinda Post

  • 11:30 ~ 11:45 [R19]
    Extraction of System States from Natural Language Requirements
    by Florian Pudlitz, Florian Brokhausen and Andreas Vogelsang

  • 11:45 ~ 12:00 [R07]
    The Role of Environment Assertions in Requirements-Based Testing
    by Tanmay Bhowmik, Surendra Raju Chekuri, Anh Quoc Do, Wentao Wang and Nan Niu

  • 12:00 ~ 12:30
    Authors Panel
Paper Presentation Session 2: Social RE
  • Session Chair: Fabiano Dalpiaz

  • 11:00 ~ 11:20 [JF03]
    Collaborative Traceability Management: A Multiple Case Study from the Perspectives of Organization, Process, and Culture
    by Rebekka Wohlrab, Eric Knauss, Jan-Philipp Steghöfer, Salome Maro, Anthony Anjorin, Patrizio Pelliccione

  • 11:20 ~ 11:40 [JF01]
    Development of a human error taxonomy for software requirements: A systematic literature review
    by Anu V., Hu W., Carver J.C., Walia G.S., Bradshaw G.

  • 11:40 ~ 11:55 [R15]
    Analysing gender differences in building social goal models: a quasi-experiment
    by Catarina Gralha, Miguel Goulão and João Araujo
    ( Candidate for Best Paper Award)

  • 11:55 ~ 12:30
    Authors Panel
Paper Presentation Session 3: Agile RE
  • Session Chair: Klaus Pohl

  • 11:00 ~ 11:15 [R08]
    An Approach for Reviewing Security Related Aspects in Agile Requirements Specifications of Web Applications
    by Hugo Villamizar, Amadeu Anderlin Neto, Marcos Kalinowski, Alessandro Garcia and Daniel Méndez Fernández
    ( Candidate for Best Paper Award)

  • 11:15 ~ 11:35 [I04]
    Introducing rigorousness and agility to consumer electronics oriented requirements engineering process as a new automotive supplier
    by Soojin Kim

  • 11:35 ~ 11:45 [I09]
    Big Data Analytics on Cyber Attack Graphs for Prioritizing Agile Security Requirements
    by Ethan Hadar and Amin Hassanzadeh
    ( Candidate for Best Paper Award)

  • 11:45 ~ 12:00 [R18]
    A Modeling Method to Support the Engineering of Conceptual Modeling Requirements
    by Dimitris Karagiannis, Robert Andrei Buchmann, Patrik Burzynski and Wilfrid Utz

  • 12:00 ~ 12:30
    Authors Panel
RE Cares: Requirements Presentation
  • Session Chair: Alex Dekhtyar

  • 11:00 ~ 11:30: RE organizers report on Day 1, distribute Requirements Artifacts.

  • 11:30 ~ 12:10: Q&A with stakeholders, RE organizers regarding requirements.

  • 12:10 ~ 12:30: Planning design ativities.
Lunch (12:30-14:00)
Paper Presentation Session 4: Human Values
  • Session Chair: Emitzá Guzmán

  • 14:00 ~ 14:15 [R01]
    Do we really know what we are building? Raising awareness of potential Sustainability Effects of Software Systems in Requirements Engineering
    by Leticia Duboc, Stefanie Betz, Birgit Penzenstadler, Sedef Akinli Kocak, Ruzanna Chitchyan, Ola Leifler, Jari Porras, Norbert Seyff and Colin Venters
    ( Candidate for Best Paper Award)

  • 14:15 ~ 14:25 [N10]
    Towards Integrating Human Values into Software: Mapping Principles and Rights of GDPR to Human Values
    by Harsha Perera, Waqar Hussain, Davoud Mougouei, Rifat Shams, Arif Nurwidyantoro and Jon Whittle

  • 14:25 ~ 14:35 [I06]
    Motivational Modelling in Software for Homelessness: Lessons from an Industrial Study
    by Rachel Burrows, Alexi Lopez-Lorca, Leon Sterling, Tim Miller, Antonette Mendoza and Sonja Pedell

  • 14:35 ~ 14:45 [N08]
    Towards Effective Assessment for Social Engineering Attacks
    by Tong Li, Kaiyuan Wang and Jennifer Horkoff

  • 14:45 ~ 14:55 [N07]
    Non-Functional Requirements for Machine Learning: Challenges and New Directions
    by Jennifer Horkoff

  • 14:55 ~ 15:30
    Authors Panel
Paper Presentation Session 5: Requirements Elicitation
  • Session Chair: Irit Hadar

  • 14:00 ~ 14:15 [R03]
    Learning Requirements Elicitation Interviews with Role-playing, Self-assessment and Peer-review
    by Alessio Ferrari, Paola Spoletini, Muneera Bano and Didar Zowghi
    ( Candidate for Best Paper Award)

  • 14:15 ~ 14:25 [N01]
    Design Thinking in a Nutshell for Eliciting Requirements of a Business Process: A Case Study of a Design Thinking Workshop
    by Meira Levy and Chen Huli

  • 14:25 ~ 14:35 [N02]
    LadderBot: A requirements self-elicitation system
    by Tim Rietz and Alexander Mädche

  • 14:35 ~ 14:45 [I03]
    Requirements Engineering Method for Infrastructure Automation and Cloud Projects
    by Andreas Banz

  • 14:45 ~ 14:55 [I10]
    Requirements Elicitation with a Service Canvas for Packaged Enterprise Systems
    by Blagovesta Pirelli, Lucien Etzlinger, David Derrier, Gil Regev and Alain Wegmann

  • 14:55 ~ 15:30
    Authors Panel
RE Cares: Breakout Design Session
  • Session Chair: Jane Hayes

  • Multiple teams work in parallel on different design aspects
Coffee Break - Tools and Demos, Poster (15:30-16:00)
Paper Presentation Session 6: NFR / Quality Requirements 1
  • Session Chair: Michael Panis

  • 16:00 ~ 16:20 [JF02]
    An Empirical Study on Decision making for Quality Requirements
    by Thomas Olsson, Krzysztof Wnuk, Tony Gorschek

  • 16:20 ~ 16:30 [I05]
    On the Requirements for Serious Games geared towards Software Developers in the Industry
    by Tiago Gasiba, Kristian Beckers, Santiago Suppan and Filip Rezabek

  • 16:30 ~ 16:40 [N03]
    Explainability as a Non-Functional Requirement
    by Maximilian Alexander Köhl, Dimitri Bohlender, Kevin Baum, Markus Langer, Daniel Oster and Timo Speith

  • 16:40 ~ 16:50 [N11]
    Environment-Centric Safety Requirements for Autonomous Unmanned Systems
    by Yixing Luo, Yijun Yu, Zhi Jin and Haiyan Zhao

  • 16:50 ~ 17:30
    Authors Panel
Paper Presentation Session 7: User and Feedback-driven RE
  • Session Chair: Martin Glinz

  • 16:00 ~ 16:15 [R06]
    Analysis of Requirements Related Arguments in User Forums
    by Javed Ali Khan, Yuchen Xie, Lin Liu and Lijie Wen

  • 16:15 ~ 16:30 [R12]
    Extracting and Analyzing Context Information in User-Support Conversations on Twitter
    by Daniel Martens and Walid Maalej

  • 16: 30 ~ 16:40 [N06]
    Gender and User Feedback: an Exploratory Study
    by Emitza Guzman and Andres Rojas Paredes

  • 16:40 ~ 16:55 [R02]
    Can A Conversation Paint A Picture? Mining Requirements In Software Forums
    by James Tizard, Hechen Wang, Lydia Yohannes and Kelly Blincoe

  • 16:55 ~ 17:30
    Authors Panel
Tools and Demos, Posters
  • Session Chairs: Tong Li, Nelly Condori Fernandez

  • [PD01]
    Requirements Intelligence with OpenReq Analytics
    by Christoph Stanik and Walid Maalej

  • [PD02]
    RM2PT: Requirements Validation through Automatic Prototyping
    by Yilong Yang, Wei Ke and Xiaoshan Li

  • [PD03]
    CARGo: A prototype for Contextual Annotation and Reconciliation of Goal Models
    by Novarun Deb, Manjarini Mallik, Anwesha Roychowdhury and Nabendu Chaki

  • [PD04]
    T-Star: A Text-based iStar Modeling Tool
    by Yiwen Chen, Yuanpeng Wang, Yixuan Hou and Yunduo Wang

  • [PD05]
    Towards an Ontology of Requirements Engineering approaches
    by Alistair Mavin, Sabine Mavin, Birgit Penzenstadler and Colin Venters

  • [PD06]
    OpenReq Issue Link Map: A Tool to Visualize Issue Links in Jira
    by Clara Marie Lüders, Mikko Raatikainen, Joaquim Motger and Walid Maalej

RE Cares: Evaluation of Design
  • Session Chair: Meira Levy

  • Different design groups report out on their work. Presentations for hackathon are made.
Thursday, September 26, 2019
8:00 Registration
Keynote: Uncertain Requirements, Assurance and Machine-Learning
Speaker: Marsha Chechik, University of Toronto, Canada
Session Chair: Anna Perini
RE Cares: All-Day Hackathon

Session Chair: Alex Dekhtya
Coffee Break (10:30-11:00)
Paper Presentation Session 8: NFR / Quality Requirements 2
  • Session Chair: Krzysztof Wnuk

  • 11:00 ~ 11:15 [R20]
    Do End-Users Want Explanations? Analyzing the Role of Explainability as an Emerging Aspect of Non-Functional Requirements
    by Larissa Chazette, Oliver Karras and Kurt Schneider

  • 11:15 ~ 11:25 [I07]
    Automating Consistency Verification of Safety Requirements for Railway Interlocking Systems
    by Xiaohong Chen, Zhiwei Zhong, Zhi Jin, Min Zhang, Tong Li, Xiang Chen and Tingliang Zhou
    ( Candidate for Best Paper Award)

  • 11:25 ~ 11:35 [N13]
    Consent verification under evolving privacy polies
    by Marco Robol, Travis D. Breaux, Elda Paja and Paolo Giorgini

  • 11:35 ~ 11:45 [I08]
    A Query System for Extracting Requirements-related Information from Legal Texts
    by Amin Sleimi, Marcello Ceci, Nicolas Sannier, Mehrdad Sabetzadeh, Lionel Briand and John Dann
    ( Candidate for Best Paper Award)

  • 11:45 ~ 11:55 [I02]
    The General Data Protection Regulation: Requirements, Architectures, and Constraints
    by Kalle Hjerppe, Jukka Ruohonen and Ville Leppänen

  • 11:55 ~ 12:30
    Authors Panel
Paper Presentation Session 9: Specification
  • Session Chair: Eric Knauss

  • 11:00 ~ 11:15 [R13]
    Requirements Classification with Interpretable Machine Learning and Dependency Parsing
    by Fabiano Dalpiaz, Davide Dell'Anna, Fatma Başak Aydemir and Sercan Cevikol

  • 11:15 ~ 11:30 [R04]
    Optimizing for Recall in Automatic Requirements Classification: An Empirical Study
    by Jonas Winkler, Jannis Grönberg and Andreas Vogelsang

  • 11:30 ~ 11:45 [R05]
    A Machine Learning-Based Approach for Demarcating Requirements in Textual Specifications
    by Sallam Abualhaija, Chetan Arora, Mehrdad Sabetzadeh, Lionel Briand and Eduardo Vaz
    ( Candidate for Best Paper Award)

  • 11:45 ~ 11:55 [N04]
    BakeRE: A Serious Educational Game on the Specification and Analysis of User Stories
    by Merle Delen, Fabiano Dalpiaz and Kendra Cooper

  • 11:55 ~ 12:30
    Authors Panel
Paper Presentation Session 10: CrowdRE
  • Session Chair: Muneera Bano

  • 11:00 ~ 11:15 [R17]
    Automated Recommendation of Software Refactorings based on Feature Requests
    by Ally Nyamawe, Hui Liu, Nan Niu, Qasim Umer and Zhendong Niu

  • 11:15 ~ 11:30 [R14]
    How do Practitioners Capture and Utilize User Feedback during Continuous Software Engineering?
    by Jan Ole Johanssen, Anja Kleebaum, Bernd Bruegge and Barbara Paech
    ( Candidate for Best Paper Award)

  • 11:30 ~ 11:40 [N05]
    Don’t Worry, Be Happy – Exploring Users’ Emotions During App Usage for Requirements Engineering
    by Melanie Stade, Simon André Scherr, Patrick Menning, Frank Elberzhager and Norbert Seyff

  • 11:40 ~ 11:50 [N09]
    New RE Dimensions for Digital Ecosystems - Initial Results from an Expert Interview Study
    by Matthias Koch

  • 11:50 ~ 12:30
    Authors Panel
Lunch (12:30-14:00)
Requirements Engineering for Machine Learning (RE4ML) Panel
  • Organizer: Jennifer Horkoff

  • Panelists: Fabiano Dalpiaz, Zhi Jin, Fuyuki Ishikawa, Andreas Vogelsang

Coffee Break (15:30-16:00)
Paper Presentation Session 11: Modeling and Analysis
  • Session Chair: Tanmay Bhowmik

  • 16:00 ~ 16:15 [R10]
    Visualization Requirements for Business Intelligence Analytics: A Goal-Based, Iterative
    by Ana Lavalle, Alejandro Maté, Juan Trujillo and Stefano Rizzi

  • 16:15 ~ 16:30 [R16]
    Requirements Reference Models Revisited - Accommodating Hierarchy in System Design
    by Anitha Murugesan, Mats Heimdahl and Sanjai Rayadurgam
    ( Candidate for Best Paper Award)

  • 16:30 ~ 16:45 [R22]
    Arithmetic Semantics of Feature and Goal Models for Adaptive Cyber-Physical Systems
    by Amal Ahmed Anda and Daniel Amyot

  • 16:45 ~ 16:55 [I01]
    Clustering for traceability managing in system specifications
    by Manel Mezghani, Juyeon Kang, Eun-Bee Kang and Florence Sedes

  • 16:55 ~ 17:30
    Authors Panel
Awards Session
  • Session Chairs: Martin Glinz, Anna Perini, Daniela Damian

  • [RE'09]
    RELAX: Incorporating Uncertainty into the Specification of Self-Adaptive Systems
    by Jon Whittle, Pete Sawyer, Nelly Bencomo, Betty H.C. Cheng, and Jean-Michel Bruel

  • [RE'09 Industry]
    Easy Approach to Requirements Syntax (EARS)
    by Alistair Mavin, Philip Wilkinson, Adrian Harwood, and Mark Novak
18:00 Banquet
Friday, September 27, 2019
8:00 Registration
Paper Presentation Session 12: Modeling and Analysis
  • Session Chair: Shaukat Ali

  • 09:00 ~ 09:20 [JF04]
    Extracting Core Requirements for Software Product Lines
    by Iris Reinhartz-Berger, Mark Kemelman

  • 09:20 ~ 09:30 [N12]
    Data-driven Elicitation of Dependencies between Requirements
    by Gouri Deshpande, Chahal Arora and Guether Ruhe

  • 09:30 ~ 09:45 [R09]
    Detecting Bad Smells in Use Case Descriptions
    by Yotaro Seki, Shinpei Hayashi and Motoshi Saeki

  • 09:45 ~ 10:30
    Authors Panel
Agile RE Panel: Non-functional requirements in Agile development
  • Organizer: Eric Knauss

  • Panelists: Lin Liu, Jörg Dörr, Ethan Hadar, Kurt Schneider, and Martin Glinz

Coffee Break (10:30-11:00)
Industry Keynote: The next step in Requirements Management: Artificial Intelligence
Speaker: Hazel Woodcock, IBM Watson IoT(USA)
Session Chairs: Michael Panis, Samuel Fricker
Artifacts Panel
  • Organizer: Andreas Vogelsang

  • Panelists: Authors of Accepted Papers in this Track

  • TBD
Lunch (12:30-14:00)
Keynote: Human Values in Software: A New Paradigm for Requirements Engineering?
Speaker: Jon Whittle, Monash University, Australia
Session Chair: Daniela Damian
Coffee Break (15:30-16:00)
Closing Session
  • TBD