Conference Programme

Please note that the programme may be subject to changes.

Monday

 

Workshops and Doctoral Symposium

09:00 – 09:30
PrioRE2017




Room 2
CreaRE17




Room 7 + 8
09:30 – 10:00
10:00 – 10:30
10:30 – 11:00
11:00 – 11:30
11:30 – 12:00
12:00 – 12:30
12:30 – 13:00 Lunch (Restaurant)
13:00 – 13:30
13:30 – 14:00
14:00 – 14:30
CRE17













Room 2
RESACS17













Room 7 + 8
Doctoral Symposium - Presentations
Empirical Evaluation of an Approach that Stimulates Architectural Thinking during Requirements Gathering
Preethu Rose Anish

Use of Domain Ontologies to Improve Requirements Quality
Christian Kücherer

Requirements Engineering for Large Scale Agile Systems Development
Rashidah Kasauli

Room 3
14:30 – 15:00
15:00 – 15:30
15:30 – 16:00 Coffee Break (Foyer)
16:00 – 16:30
CRE17





Room 2
RESACS17





Room 7 + 8
Doctoral Symposium - Keynote and Discussion
How to Finish that Damn PhD
Daniel M. Berry, University of Waterloo, Canada

Discussion and Closing
Room 3
16:30 – 17:00
17:00 – 17:30
17:30 – 18:00
18:00 – 18:30 Workshop Dinner (organized by Workshops)
18:30 – 19:00
19:00 – 19:30

Tuesday

 

Research Track/Posters

08:30 – 09:00
Opening and Welcome to the Research Track
Room 1
09:00 – 09:30
Session 1: Use Case Models
Session Chair: Rick Rabiser
Incremental Reconfiguration of Product Specific Use Case Models for Evolving Configuration Decisions (TDP)
Ines Hajri, Arda Goknil, Lionel Briand and Thierry Stephany
Discussant: Yves Wautelet

Aligning the elements of the RUP/UML business use-case model and the BPMN Business Process Diagram (RP)
Yves Wautelet and Stephan Poelmans
Discussant: Ines Hajri
Room 1
Session 2: Ecosystems and Innovation
Session Chair: Paola Spoletini
Modeling and Analyzing Openness Trade-offs in Software Platforms: A Goal-Oriented Approach (TDP)
Mahsa H. Sadi and Eric Yu
Discussant: Bjorn Regnell

A Contribution Strategy Framework for Firms Engaged in Open Source Software Ecosystems - A Research Preview (RP)
Johan Linåker and Bjorn Regnell
Discussant: Mahsa H. Sadi
Room 2
09:30 – 10:00
10:00 – 10:30
10:30 – 10:40
Poster Slam
MARC: A Mobile Application Review Classifier
Nishant Jha and Anas Mahmoud

Are Graph Query Languages Applicable for Requirements Traceability Analysis?
Michael Rath, David Akehurst, Christoph Borowski and Patrick Mäder

Perspectives on User Story Based Visual Transformations
Yves Wautelet, Samedi Heng and Manuel Kolp

Towards a Dataset for Natural Language Requirements Processing
Alessio Ferrari, Giorgio Oronzo Spagnolo and Stefania Gnesi

Applying the SPES Modeling Framework - A Case Study from the Automotive Domain
Jennifer Brings, Julian Bellendorf, Kevin Keller, Markus Kempe, Noyan Kurt, Alexander Palm and Marian Daun

A Change Management Approach in Product Lines for Use Case-Driven Development and Testing
Ines Hajri, Arda Goknil and Lionel Briand

COVER: Change-based Goal Verifier and Reasoner
Claudio Menghi, Paola Spoletini and Carlo Ghezzi
Foyer
10:40 – 11:00 Coffee Break (Foyer)
Posters
(see above)
Foyer
11:00 – 11:30
Keynote Research Track
Analyzing Natural-Language Requirements: The not-too-sexy and yet curiously difficult research that industry needs
Lionel C. Briand (University of Luxembourg)
Room 1
11:30 – 12:00
12:00 – 12:30
12:30 – 13:00 Lunch (Restaurant)
Posters
(see above)
Foyer
13:00 – 13:30
13:30 – 14:00
14:00 – 14:30
Session 3: Human Factors in RE
Session Chair: Kurt Schneider
Defect Prevention in Requirements using Human Error Information: An Empirical Study (SEP)
Wenhua Hu, Jeffrey Carver, Vaibhav Anu, Gursimran Walia and Gary Bradshaw
Discussant: Erik Kamsties

Requirements quality assurance in industry: why, what and how? (RP)
Michael Unterkalmsteiner and Tony Gorschek
Discussant: Gursimran Walia and Jeffrey Carver


The Impact of Specification Structure on Human Memory Performance - Experiences from a First Experiment (RP)
Kim Lauenroth, Erik Kamsties and Tim Pfeiffer
Discussant: Michael Unterkalmsteiner
Room 1
Session 4: Goal Orientation in RE
Session Chair: Xavier Franch
How Can You Improve Your As-is Models?: Requirements Analysis Methods Meet GQM (TDP)
Shoichiro Ito, Shinpei Hayashi and Motoshi Saeki
Discussant: Claudio Menghi

Integrating Goal Model Analysis with Iterative Design (TDP)
Claudio Menghi, Paola Spoletini and Carlo Ghezzi
Discussant: Shinpei Hayashi






Room 2
14:30 – 15:00
15:00 – 15:30
15:30 – 16:00 Coffee Break (Foyer)
Posters
(see above)
Foyer
16:00 – 16:30
Session 5: Communication and Collaboration
Session Chair: Maya Daneva
Patterns of Collaboration driven by Requirements in Agile Software Development Teams Findings from a Multiple Case Study (SEP)
Irum Inayat, Sabrina Marczak, Siti Salwah Salim and Daniela Damian
Discussant: Alessio Ferrari

Common Mistakes of Student Analysts in Requirements Elicitation Interviews (SEP)
Beatrice Donati, Alessio Ferrari, Paola Spoletini and Stefania Gnesi
Discussant: Irum Inayat
Room 1
Research Methodology Track - Live Experiment
Session Chair: Fabio Massacci
Using human error abstraction method for detecting requirement errors: A live study
Vaibhav Anu, Gursimran Walia, Gary Bradshaw, Wenhua Hu, Jeffrey Carver






Room 2
16:30 – 17:00
17:00 – 17:30
17:30 – 18:00 Plenary Summary of Parallel Sessions
Room 1
18:00 – 18:30 Welcome Reception
Foyer
18:30 – 19:00
19:00 – 19:30
19:30 – 20:00

Wednesday

 

Industry Track

Research Methodology Track

08:30 – 09:00
Welcome to the Industry Track
Room 1
09:00 – 09:30
Keynote Industry Track
Design Thinking in a Nutshell - 90 Minutes from Idea to Prototype and back
Inga Wiele (gezeitenraum)
Room 1
09:30 – 10:00
10:00 – 10:30
10:30 – 11:00 Coffee Break (Foyer)
11:00 – 11:30
Talks

The ability to do the right things fast
Ralf Kruse (IT Warehouse Consulting GmbH)



How to seed innovation thinking, agility, requirements engineering, devops, in a big organization
Christian Menk (Fujitsu EST)

Room 1
Research Methodology Track
Session Chair: Fabio Massacci
Specifying Software Requirements for Safety-Critical Railway Systems: an Experience Report
Luciana Provenzano and Kaj Hänninen
Discussant: Gursimran Walia

Usefulness of a Human Error Identification Tool for Requirements Inspection: An Experience Report
Vaibhav Anu, Gursimran Walia, Gary Bradshaw, Wenhua Hu and Jeffrey Carver
Discussant: Luciana Provenzano
Room 2
11:30 – 12:00
12:00 – 12:30
12:30 – 13:00 Lunch (Restaurant)
13:00 – 13:30
13:30 – 14:00
14:00 – 14:30
Talks
Bridging the gap: Requirements Engineering meets Usability Engineering
Thomas Geis (UXQB)

The interplay of RE, UX and architecture in engineering innovative systems
Ralf Carbon (John Deere)
Room 1
14:30 – 15:00
15:00 – 15:30
15:30 – 16:00 Coffee Break (Foyer)
16:00 – 16:30
Interactive Session: State your opinion – Future of RE in Industry
Room 1
16:30 – 17:00
17:00 – 17:30
17:30 – 18:00
18:00 – 18:30 Guided Tour -optional (Gruga Park)
18:30 – 19:00
19:00 – 19:30 Conference Dinner (Orangerie)
19:30 – 20:00

Thursday

 

Research Track

09:00 – 09:30
Session 6: Process and Tool Integration
Session Chair: Nazim Madhavji
How can quality-awareness support Rapid software development? A research preview (RP)
Liliana Guzman, Marc Oriol, Pilar Rodríguez, Xavier Franch, Andreas Jedlitschka and Markku Oivo
Discussant: Rick Rabiser

Using Tags to support Feature Management across Issue Tracking Systems and Version Control Systems (RP)
Marcus Seiler and Barbara Paech
Discussant: Xavier Franch

From Requirements Monitoring to Diagnosis Support in System of Systems (RP)
Michael Vierhauser, Rick Rabiser and Jane Cleland-Huang
Discussant: Marcus Seiler
Room 1
Session 7: Visualization and Representation of Requirements
Session Chair: Angelo Susi
On the Equivalence Between Graphical and Tabular Representations for Security Risk Assessment (SEP)
Katsiaryna Labunets, Fabio Massacci and Federica Paci
Discussant: Diding Adi Parwoto


Visualization of Quality of Software Requirements Specification using Digital Elevation Model (RP)
Diding Adi Parwoto, Takayuki Omori, Hiroya Itoga and Atsushi Ohnishi
Discussant: Katsiaryna Labunets




Room 2
09:30 – 10:00
10:00 – 10:30
10:30 – 11:00 Coffee Break (Foyer)
11:00 – 11:30
Session 8: Agile RE
Session Chair: Eric Knauss
Quality requirements in large scale distributed agile projects – A systematic literature review (SEP)
Wasim Alsaqaf, Maya Daneva and Roel Wieringa
Discussant: Fabiano Dalpiaz

Improving user story practice with the Grimm Method: A multiple case study in the software industry (SEP)
Garm Lucassen, Fabiano Dalpiaz, Jan Martijn Van Der Werf and Sjaak Brinkkemper
Discussant: Wasim Alsaqaf
Room 1
Session 9: NLP, Information Retrieval and Machine Learning
Session Chair: Alessio Ferrari
Semi-automatic Software Feature-Relevant Information Extraction from Natural Language User Manuals (TDP)
Thomas Quirchmayr, Barbara Paech, Roland Kohl and Hannes Karey
Discussant: Anas Mahmoud

Mining User Requirements from Application Store Reviews using Frame Semantics (TDP)
Nishant Jha and Anas Mahmoud
Discussant: Thomas Quirchmayr
Room 2
11:30 – 12:00
12:00 – 12:30
12:30 – 13:00 Lunch (Restaurant)
13:00 – 13:30
13:30 – 14:00
14:00 – 14:30
Session 10: Traceability
Session Chair: Erik Kamsties
Using Interaction Data for Continuous Creation of Trace Links between Source Code and Requirements in Issue Tracking Systems (SEP)
Paul Hübner and Barbara Paech
Discussant: James Lockerbie


A Requirements Traceability Approach to support Mission Assurance and Configurability in the Military (TDP)
James Lockerbie, Neil Maiden, Chris Williams and Leigh Chase
Discussant: Paul Hübner
Room 1
Session 11: Quality of Natural Language Requirements
Session Chair: Dan Berry
On the Ability of Lightweight Checks to Reduce Ambiguity in Requirements Documentation (SEP)
Martin Wilmink and Christoph Bockisch
Discussant: Alessio Ferrari

Using NLP to Detect Requirements Defects: an Industrial Experience in the Railway Domain (SEP)
Benedetta Rosadini, Alessio Ferrari, Gloria Gori, Alessandro Fantechi, Stefania Gnesi, Iacopo Trotta and Stefano Bacherini
Discussant: Martin Wilmink
Room 2
14:30 – 15:00
15:00 – 15:30
15:30 – 16:00 Coffee Break (Foyer)
16:00 – 16:30
Summary of Parallel Sessions, Best Paper Award and Presentation of REFSQ’18
Room 1
TDP = Technical Design Paper
RP = Research Preview
SEP = Scientific Evaluation Paper
VP = Vision Paper