Conference Program

RE'15 offers an extensive program of interest to both academia and industry including three distinguished keynote speakers and three conference days full of papers, panels, posters and demos. A series of exciting tutorials to develop skills in and advance awareness of requirements engineering practices is of particular interest to industry. The main conference is preceded by two days of workshops and the doctoral symposium.

Download:

Overview

Monday (24/8) Tuesday (25/8) Wednesday (26/8) Thursday (27/8) Friday (28/8)
Day Workshops

Tutorials
Doctoral Symposium

Workshops

Tutorials
Invited Talk: Aydin Y. Mirzaee

Research/Industry Tracks

Posters and Demos

Award Session
Invited Talk: Karen Holtzblatt

Research/Industry Tracks

RE:Next! Tracks

Industry Experience

Panel
Invited Talk: Michael Jackson

Research/Industry Tracks

RE:Next! Tracks

Panel
Evening Welcome Reception on the Ottawa River RE Steering Committee Meeting
Ottawa Walking Tours
Organization/Program Committees Dinner
RE'16 Organization Meeting
Museum of Canadian History and Banquet

Detailed Program

Filter papers by track
Filter papers by topic Requirements elicitation, analysis, documentation, validation, and verification Requirements management, viewpoints, prioritization and negotiation Requirements specification languages, methods, processes and tools Modeling of requirements, goals and domains Evolution of requirements over time, product families, variability and reuse Relating requirements to business goals, architecture and testing Formal analysis and verification Social, cultural, global and cognitive factors in requirements engineering Requirements traceability Requirements related to safety, reliability, security, privacy and digital forensics Requirements in agile, product line and model-driven development Requirements in service-oriented, virtualization, embedded, cloud and mobile environments Empirical studies, measurements and prediction Tool support for requirements engineering Industry and research collaboration, interdisciplinary insights, learning from practice, and technology transfer Domain-specific problems, experiences, and solutions, including new and emerging domains Pragmatic requirements engineering: process efficiency, good-enough requirements, agile and lean approaches Collaboration with stakeholders: stakeholder management, creativity, requirements elicitation and negotiation, and crowdsourcing Large-scale requirements engineering: complex systems, product lines, value chains, software ecosystems, agile and lean practices at scale Requirements specification: natural language, model-driven approaches, formal techniques Requirements engineering for user experience, including ethnography, design, and usability Creativity, innovation, and requirements engineering
Requirements elicitation, analysis, documentation, validation, and verification
Requirements management, viewpoints, prioritization and negotiation
Requirements specification languages, methods, processes and tools
Modeling of requirements, goals and domains
Evolution of requirements over time, product families, variability and reuse
Relating requirements to business goals, architecture and testing
Formal analysis and verification
Social, cultural, global and cognitive factors in requirements engineering
Requirements traceability
Requirements related to safety, reliability, security, privacy and digital forensics
Requirements in agile, product line and model-driven development
Requirements in service-oriented, virtualization, embedded, cloud and mobile environments
Empirical studies, measurements and prediction
Tool support for requirements engineering
Industry and research collaboration, interdisciplinary insights, learning from practice, and technology transfer
Domain-specific problems, experiences, and solutions, including new and emerging domains
Pragmatic requirements engineering: process efficiency, good-enough requirements, agile and lean approaches
Collaboration with stakeholders: stakeholder management, creativity, requirements elicitation and negotiation, and crowdsourcing
Large-scale requirements engineering: complex systems, product lines, value chains, software ecosystems, agile and lean practices at scale
Requirements specification: natural language, model-driven approaches, formal techniques
Requirements engineering for user experience, including ethnography, design, and usability
Creativity, innovation, and requirements engineering
Monday, August 24, 2015
09:00
-
17:30

Workshops


  • EmpiRE -  5th Workshop on Empirical Requirements Engineering  (WS02)  [Room:  FSS 4012]



  • iStar -  8th International i* Workshop  (WS11)  [Room:  FSS 1030]

Tutorials

  • Boosting requirements analysis and validation skills through feedback-enabled semantic prototyping  (T01)  [Room:  FSS 7003]

  • Eliciting Unstated Requirements (or Be Careful What You Ask Users)  (T02)  [Room:  FSS 8003]

  • How to Combine Requirements and Interaction Design  (T03)  [Room:  FSS 4014]

  • Introduction to Grounded Theory, Measurement and Applications  (T04)  [Room:  FSS 9003]

  • Secure Systems Requirements and Construction with Security Patterns  (T05)  [Room:  FSS 1005]

  • Writing Good Requirements  (T06)  [Room:  FSS 6004]

Coffee Breaks (10:30-11:00 & 15:30-16:00) [FSS 4007 and registration desk on 1st floor]
Lunch (12:30-14:00) [STE cafeteria, 1st floor]
Tuesday, August 25, 2015
09:00
-
17:30

Workshops



  • JIT RE -  1st Workshop on Just-In-Time RE  (WS08)  [Room:  FSS 4014]

  • RePa -  5th International Workshop on Requirements Patterns  (WS09)  [Room:  FSS 6004]


  • iStar -  8th International i* Workshop  (WS11)  [Room:  FSS 1030]

Tutorials

  • 21 More Powerful Ways to Catch Inadequate Requirements Early  (T07)  [Room:  FSS 7003]

  • Aligning Product Line Strategy, Requirements and Features  (T08)  [Room:  FSS 8003]

  • Business and Software Ecosystems: How to model, analyze, and survive!  (T09)  [Room:  FSS 8003]

  • Business Process Compliance Analysis: A Graphical Representation with Tool Support  (T10)  [Room:  FSS 6032]

  • Distributed Systems Development using Info Cases  (T11)  [Room:  FSS 4013]

  • Leverage BABOK® Guide v3 to Deliver Better Business Outcomes  (T12)  [Room:  FSS 1005]

  • Writing better requirements with EARS+  (T13)  [Room:  FSS 9003]

Doctoral Symposium
Chairs: Jane Cleland-Huang and Peter Sawyer
Room: FSS 14001

  • Incorporating Preferences from Multiple Stakeholders in Software Requirements Selection: An Interactive Search-Based Approach  (D02)

  • How Can Corpus Linguistics Help Improve Requirements Writing? Specifications of a Space Project as a Case Study  (D03)

  • The Personal Information Security Assistant  (D04)

  • Security Assurance Requirements Engineering (STARE) for Trustworthy Service Level Agreements  (D05)

  • A Magnet-and-Spring Based Visualization Technique for Enhancing the Manipulation of Requirements Artifacts  (D06)

  • A Language for Writing System Specifications in an Aeronautical Context  (D07)

Coffee Breaks (10:30-11:00 & 15:30-16:00) [FSS 4007 and registration desk on 1st floor]
Lunch (12:30-14:00) [STE cafeteria, 1st floor]
18:30
-
21:30
Social Event: Welcome Reception on the Ottawa River
Wednesday, August 26, 2015
08:30
-
09:00
Plenary: Message from the Chairs
Chairs: Daniel Amyot, Didar Zowghi, and Vincenzo Gervasi
Room: FSS 2005
09:00
-
10:30
You versus Users – Who Owns Your Roadmap? (Keynote)
Speaker: Aydin Y. Mirzaee
Chairs: Claude Laguë and Daniel Amyot
Room: FSS 2005
You versus Users – Who Owns Your Roadmap? (Keynote) (K01)
Coffee Break (10:30-11:00) [FSS 4007 and registration desk on 1st floor]
11:00
-
12:30
Research/Industry: Tracing
Chairs: Jane Cleland-Huang
Room: FSS 1007

  • A Quality Model for the Systematic Assessment of Requirements Traceability  (R18)
    Requirements traceability

  • Understanding Changes in Use Cases: A Case Study  (I07)
    Collaboration with stakeholders: stakeholder management, creativity, requirements elicitation and negotiation, and crowdsourcing Large-scale requirements engineering: complex systems, product lines, value chains, software ecosystems, agile and lean practices at scale Industry and research collaboration: learning from practice, training practitioners, technology transfer

  • An Information Theoretic Approach for Extracting and Tracing Non-functional Requirements  (R04)
    Requirements elicitation, analysis, documentation, validation, and verification Requirements traceability

Research/Industry: Risks
Chairs: Emmanuel Letier
Room: FSS 2005

  • Exposing the Susceptibility of Off-Nominal Behaviors in Reactive System Requirements  (R14)
    Requirements elicitation, analysis, documentation, validation, and verification Requirements specification languages, methods, processes and tools Modeling of requirements, goals and domains

  • Handling Knowledge Uncertainty in Risk-Based Requirements Engineering  (R11)
    Requirements elicitation, analysis, documentation, validation, and verification Requirements specification languages, methods, processes and tools Modeling of requirements, goals and domains

  • Assessment of Risk Perception in Security Requirements Composition  (R15)
    Requirements elicitation, analysis, documentation, validation, and verification Social, cultural, global and cognitive factors in requirements engineering Empirical studies, measurements and prediction

Lunch Break (12:30-14:00) [STE cafeteria, 1st floor]
14:00
-
15:30
Meeting: Awards: Most Influential Paper 10 Years Later (from RE’05), Best Research Paper, Best Industry Paper
Chairs: Didar Zowghi and Vincenzo Gervasi
Room: FSS 1007

Most Influential Paper: Modeling security requirements through ownership, permission and delegation (Paolo Giorgini, Fabio Massacci, John Mylopoulos, Nicola Zannone)

Best Research/Industry Papers are highlighted green in this program.
Research/Industry: Testing
Chairs: Martin Glinz
Room: FSS 2005

  • A Requirements Monitoring Model for Systems of Systems  (R10)
    Requirements elicitation, analysis, documentation, validation, and verification Modeling of requirements, goals and domains Relating requirements to business goals, architecture and testing Requirements traceability Domain-specific problems, experiences, and solutions, including new and emerging domains

  • Experience Requirements in Video Games: Definition and Testability  (I04)
    Requirements engineering for user experience, including ethnography, design, and usability Creativity, innovation, and requirements engineering Performance improvement: best practices, measurement, process development Industry and research collaboration: learning from practice, training practitioners, technology transfer

  • Using the Requirements Specification to Infer the Implicit Test Status of Requirements  (I08)
    Collaboration with stakeholders: stakeholder management, creativity, requirements elicitation and negotiation, and crowdsourcing Large-scale requirements engineering: complex systems, product lines, value chains, software ecosystems, agile and lean practices at scale Performance improvement: best practices, measurement, process development

Coffee Break (15:30-16:00) [FSS 4007 and registration desk on 1st floor]
16:00
-
17:30
Research/Industry: Elicitation
Chairs: Barbara Paech
Room: FSS 1007

  • Requirements Engineering: The Quest for the Dependent Variable  (R02)
    Requirements elicitation, analysis, documentation, validation, and verification

  • Systematic Elicitation of Mode Models for Multifunctional Systems  (I02)
    Requirements specification: natural language, model-driven approaches, formal techniques Industry and research collaboration: learning from practice, training practitioners, technology transfer

  • Requirements Problems in the Development of a New User Interface for Healthcare Equipment  (I03)  (RE'15 Best Industry Paper Award)
    Pragmatic requirements engineering: process efficiency, good-enough requirements, agile and lean approaches Collaboration with stakeholders: stakeholder management, creativity, requirements elicitation and negotiation, and crowdsourcing Requirements engineering for user experience, including ethnography, design, and usability

Research/Industry: Creativity
Chairs: Birgit Penzenstadler
Room: FSS 2005

  • Selecting Creativity Techniques for Creative Requirements: An Evaluation of Four Techniques using Creativity Workshops  (R07)
    Requirements elicitation, analysis, documentation, validation, and verification Empirical studies, measurements and prediction

  • Sketching and Notation Creation with FlexiSketch Team: Evaluating a New Means for Collaborative Requirements Elicitation  (R19)
    Modeling of requirements, goals and domains Social, cultural, global and cognitive factors in requirements engineering Tool support for requirements engineering

Demos and Posters
Chairs: Maya Daneva and Sepideh Ghanavati
Room: FSS 4007

  • SACRE: A Tool for Dealing with Uncertainty in Contextual Requirements at Runtime  (P01)

  • ReqPat: Efficient Documentation of High-Quality Requirements using Controlled Natural Language  (P02)

  • Holistic Security Requirements Analysis: An Attacker's Perspective  (P03)

  • Breeze: A Modeling Tool for Designing, Analyzing, and Improving Software Architecture  (P04)