Tentative Conference Program


8:00-8:30 Registration Registration Registration Registration Registration
8:30-9:00 Opening Remark Session
9:00-10:30 RE Cares



Doctoral Symposium

Keynote: Bashar Nuseibeh
Keynote: Marsha Chechik
RE Cares: All-Day Hackathon Agile RE Panel
10:30-11:00 Coffee break 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
Paper Presentation Session 12

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

Industry Keynote: Hazel Woodcock

Paper Presentation Session 5
RE Cares: Breakout Design Session RE4ML Panel
Keynote: Jon Whittle
15:30-16:00 Coffee break Coffee break Coffee break
16:00-16:30 Paper Presentation Session 6

Paper Presentation Session 7

Tools and Demos, Poster
Coffee break Paper Presentation Session 11

MIP (Most Influencial Paper) Session
Closing Session
16:30-17:30 RE Cares: Evaluation of Design
18:00- Welcome Reception Banquet

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)
Coffee Break (10:30-11:00)
Paper Presentation Session 1: Verification
  • [R11]
    Predicting How to Test Requirements: An Automated Approach
    by Jonas Winkler, Jannis Grönberg and Andreas Vogelsang

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

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

  • [R07]
    The Role of Environment Assertions in Requirements-Based Testing
    by Tanmay Bhowmik, Surendra Raju Chekuri, Anh Quoc Do, Wentao Wang and Nan Niu
Paper Presentation Session 2: Social RE
  • [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

  • [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.

  • [R15]
    Analysing gender differences in building social goal models: a quasi-experiment
    by Catarina Gralha, Miguel Goulão and João Araujo
Paper Presentation Session 3: Agile RE
  • [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

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

  • [I09]
    Big Data Analytics on Cyber Attack Graphs for Prioritizing Agile Security Requirements
    by Ethan Hadar and Amin Hassanzadeh

  • [R18]
    A Modeling Method to Support the Engineering of Conceptual Modeling Requirements
    by Dimitris Karagiannis, Robert Andrei Buchmann, Patrik Burzynski and Wilfrid Utz
RE Cares: Requirements Presentation
  • 11:30 ~ 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
  • [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

  • [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

  • [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

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

  • [N07]
    Non-Functional Requirements for Machine Learning: Challenges and New Directions
    by Jennifer Horkoff
Industry Keynote: The next step in Requirements Management: Artificial Intelligence
Speaker: Hazel Woodcock, IBM Watson IoT(USA)
Paper Presentation Session 5: Requirements Elicitation
  • [R03]
    Learning Requirements Elicitation Interviews with Role-playing, Self-assessment and Peer-review
    by Alessio Ferrari, Paola Spoletini, Muneera Bano and Didar Zowghi

  • [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

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

  • [I03]
    Requirements Engineering Method for Infrastructure Automation and Cloud Projects
    by Andreas Banz

  • [I10]
    Requirements Elicitation with a Service Canvas for Packaged Enterprise Systems
    by Blagovesta Pirelli, Lucien Etzlinger, David Derrier, Gil Regev and Alain Wegmann
RE Cares: Breakout Design Session
  • Multiple teams work in parallel on different design aspects
Coffee Break (15:30-16:00)
Paper Presentation Session 6: NFR / Quality Requirements 1
  • [JF02]
    An Empirical Study on Decision making for Quality Requirements
    by Thomas Olsson, Krzysztof Wnuk, Tony Gorschek

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

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

  • [N11]
    Environment-Centric Safety Requirements for Autonomous Unmanned Systems
    by Yixing Luo, Yijun Yu, Zhi Jin and Haiyan Zhao
Paper Presentation Session 7: User and Feedback-driven RE
  • [R06]
    Analysis of Requirements Related Arguments in User Forums
    by Javed Ali Khan, Yuchen Xie, Lin Liu and Lijie Wen

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

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

  • [R02]
    Can A Conversation Paint A Picture? Mining Requirements In Software Forums
    by James Tizard, Hechen Wang, Lydia Yohannes and Kelly Blincoe
Tools and Demos, Posters
  • [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

Coffee Break (16:00-16:30)
RE Cares: Evaluation of Design
  • 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
RE Cares: All-Day Hackathon
Coffee Break (10:30-11:00)
Paper Presentation Session 8: NFR / Quality Requirements 2
  • [R20]
    Do End-Users Want Explanations? Analyzing the Role of Explainability as an Emerging Aspect of Quality Requirements
    by Larissa Chazette, Oliver Karras and Kurt Schneider

  • [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

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

  • [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

  • [I02]
    The General Data Protection Regulation: Requirements, Architectures, and Constraints
    by Kalle Hjerppe, Jukka Ruohonen and Ville Leppänen
Paper Presentation Session 9: Specification
  • [R13]
    Requirements Classification with Interpretable Machine Learning and Dependency Parsing
    by Fabiano Dalpiaz, Davide Dell'Anna, Fatma Başak Aydemir and Sercan Cevikol

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

  • [R05]
    A Machine Learning-Based Approach for Demarcating Requirements in Textual Specifications
    by Sallam Abualhaija, Chetan Arora, Mehrdad Sabetzadeh, Lionel Briand and Eduardo Vaz

  • [N04]
    BakeRE: A Serious Educational Game on the Specification and Analysis of User Stories
    by Merle Delen, Fabiano Dalpiaz and Kendra Cooper
Paper Presentation Session 10: CrowdRE
  • [R17]
    Automated Recommendation of Software Refactorings based on Feature Requests
    by Ally Nyamawe, Hui Liu, Nan Niu, Qasim Umer and Zhendong Niu

  • [R14]
    How do Practitioners Capture and Utilize User Feedback during Continuous Software Engineering?
    by Jan Ole Johanssen, Anja Kleebaum, Bernd Bruegge and Barbara Paech

  • [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

  • [N09]
    New RE Dimensions for Digital Ecosystems - Initial Results from an Expert Interview Study
    by Matthias Koch
Lunch (12:30-14:00)
Requirements Engineering for Machine Learning (RE4ML) Panel
  • TBD
Coffee Break (15:30-16:00)
Paper Presentation Session 11: Modeling and Analysis
  • [R10]
    Visualization Requirements for Business Intelligence Analytics: A Goal-Based, Iterative
    by Ana Lavalle, Alejandro Maté, Juan Trujillo and Stefano Rizzi

  • [R16]
    Requirements Reference Models Revisited - Accommodating Hierarchy in System Design
    by Anitha Murugesan, Mats Heimdahl and Sanjai Rayadurgam

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

  • [I01]
    Clustering for traceability managing in system specifications
    by Manel Mezghani, Juyeon Kang, Eun-Bee Kang and Florence Sedes
MIP: Most Influencial Paper Session
  • TBD
18:00 Banquet
Friday, September 27, 2019
8:00 Registration
Agile RE Panel
  • TBD
Coffee Break (10:30-11:00)
Paper Presentation Session 12: Modeling and Analysis
  • [JF04]
    Extracting Core Requirements for Software Product Lines
    by Iris Reinhartz-Berger, Mark Kemelman

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

  • [R09]
    Detecting Bad Smells in Use Case Descriptions
    by Yotaro Seki, Shinpei Hayashi and Motoshi Saeki
Artifacts Panel
  • TBD
Lunch (12:30-14:00)
Keynote: Human Values in Software: A New Paradigm for Requirements Engineering?
Speaker: Jon Whittle, Monash University, Australia
Coffee Break (15:30-16:00)
Closing Session
  • TBD