RE’13 is now over - thank you for joining us!

Accepted Papers

Click on one of the topic icons to show the list of accepted papers with this topic:
Requirements engineering process definition, measurement, and improvement
Stakeholder identification, engagement, and management
Requirements elicitation, analysis, documentation, validation, and verification
Requirements negotiation, prioritization, and domain ontology construction
Requirements specification languages and model-driven approaches
Modeling of requirements, goals, and wider system concerns
Requirements management and traceability
Evolution of requirements over time, product families, and variability
Requirements across the entire system lifecycle
Domain-specific problems, experiences, and solutions
Requirements in market-driven, service-oriented, and product line environments
Requirements for highly complex systems on a global scale
Social, cultural, global, personal, and cognitive factors in requirements engineering
Industry and research collaboration, learning from practice, and technology transfer
Requirements engineering education and training
Tool support for requirements engineering

Last update: 2013-Jul-09

A Goal Model Elaboration for Localizing Changes in Software Evolution
Hiroyuki Nakagawa, Akihiko Ohsuga, and Shinichi Honiden (University of Electro-Communications, Japan; National Institute of Informatics, Japan)

We propose an elaboration process for goal modeling that extracts control loops as highly independent modules, which localize changes in software evolution.

Foundations for an Expert System in Domain-Specific Traceability
Jin Guo, Jane Cleland-Huang, and Brian Berenbach (DePaul University, USA; Siemens, USA)

This paper explores how to integrate expert systems into the automated tracing process; it attempts to address the terminology-mismatch problem faced by conventional trace retrieval techniques.

A Mode-Based Pattern for Feature Requirements, and a Generic Feature Interface
David Dietrich and Joanne M. Atlee (University of Waterloo, Canada)

We propose a pattern for modelling feature requirements and an interface to features, which together may ease the readability and writability of feature requirements.

Requirements Elicitation: Towards the Unknown Unknowns
Alistair Sutcliffe and Pete Sawyer (University of Lancaster, UK)

Reviews Requirements Elicitation techniques and tools, proposes road map for future research towards 'Unknown' requirements in brown/green field domains.

On Requirements Verification for Model Refinements
Carlo Ghezzi, Claudio Menghi, Amir Molzam Sharifloo, and Paola Spoletini (Politecnico di Milano, Italy; Universita dell'Insubria, Italy) VIDEO

Don't wait until the end: verify your incomplete models!

A History of the International Requirements Engineering Conference (RE) (RE@21)
Nancy R. Mead (SEI, USA)

This paper traces the history of the RE conference from its inception through the present, with insights from key players, and discussion of future directions.

Distributing Refinements of a System-Level Partial Behavior Model
Ivo Krka and Nenad Medvidovic (University of Southern California, USA)

We assist the decomposition of system-level requirements to models of individual components via requirements-driven heuristics that overcome the incompleteness proven to be induced by direct decomposition.

Application of Reinforcement Learning to Requirements Engineering: Requirements Tracing
Hakim Sultanov and Jane Huffman Hayes (University of Kentucky, USA)

Unstructured artifact tracing is improved by using reinforcement learning techniques, examining the context of words as opposed to treating artifacts as a "bag of words".

Assessing Regulatory Change through Legal Requirements Coverage Modeling
David G. Gordon and Travis D. Breaux (CMU, USA)

Determining legal coverage from IT regulations isn't easy: we'll show you how (and how it fits in the big picture).

An Empirical Investigation of Software Engineers' Ability to Classify Legal Cross-References
Jeremy C. Maxwell, Annie I. Antón, and Julie B. Earp (North Carolina State University, USA; Georgia Tech, USA)

In our paper, we examine the ability of software practitioners to understand regulatory requirements, and discover that they need a lot of help in writing compliant software.

Learning from Evolution History to Predict Future Requirement Changes
Lin Shi, Qing Wang, and Mingshu Li (ISCAS, China; UCAS, China)

A novel solution helps to downsize the workload of requirements volatility analysis by recommending a converging subset of change-prone requirements based on regression analysis.

Models in the RE Series (RE@21)
Stephen J. Morris (City University London, UK)

Every year a stampede of models passes through RE, and every year this herd is composed differently, defying proper classification but demanding some direction.

Assumptions-Based Risk Identification Method (ARM) in Dynamic Service Provisioning
Alireza Zarghami, Eelco Vriezekolk, Mohammad Zarifi Eslami, Marten van Sinderen, and Roel Wieringa (University of Twente, Netherlands)

We propose a method to identify potential risks of using a dynamic service provisioning approach due to incomplete assumptions made, by the application programmer or by independent service providers, on component services.

How Cloud Providers Elicit Consumer Requirements: An Exploratory Study of Nineteen Companies
Irina Todoran, Norbert Seyff, and Martin Glinz (University of Zurich, Switzerland)

Cloud providers elicit consumer requirements differently from what you may think - We know how and why.

Automated Text Mining for Requirements Analysis of Policy Documents
Aaron K. Massey, Jacob Eisenstein, Annie I. Antón, and Peter P. Swire (Georgia Tech, USA; Ohio State University, USA)

Can requirements engineers use text mining to examine challenging-to-read policy documents for requirements artifacts on an industry-wide scale?

User Feedback in the AppStore: An Empirical Study
Dennis Pagano and Walid Maalej (TU Munich, Germany; University of Hamburg, Germany)

An exploratory study of the content and impact of feedback written by App users in Apple AppStore, with resulting insights into crowdsourcing requirements.

A Vision for Generic Concern-Oriented Requirements Reuse (RE@21)
Gunter Mussbacher and Jörg Kienzle (University of Ottawa, Canada; McGill University, Canada)

Let's discuss arguments for our requirements/software engineering vision focusing on coordinated composition of generic, reusable, not-product-specific artifacts across the whole software development lifecycle!

Formal Analysis of Privacy Requirements Specifications for Multi-tier Applications
Travis D. Breaux and Ashwini Rao (CMU, USA)

In a complex application ecosystem with multiple privacy policies and stakeholders, we enable identification of conflicting data privacy requirements, and data repurposing.

Can Requirements Dependency Network Be Used as Early Indicator of Software Integration Bugs?
Junjie Wang, Juan Li, Qing Wang, Da Yang, He Zhang, and Mingshu Li (ISCAS, China; UCAS, China; University of East London, UK)

Empirically investigate how requirements dependencies correlate with and predict software integration bugs, which can provide early estimate regarding software quality.

Supporting Requirements Traceability through Refactoring
Anas Mahmoud and Nan Niu (Mississippi State University, USA)

Back to Nature: Restoring Lost Traceability Tracks through Refactoring.

Ongoing Software Development without Classical Requirements
Thomas A. Alspaugh and Walt Scacchi (UC Irvine, USA)

Open source software development doesn't use classical requirements artifacts and processes, yet it works - what does it use instead, and how?

Keeping Requirements on Track via Visual Analytics
Nan Niu, Sandeep Reddivari, and Zhangji Chen (Mississippi State University, USA)

Find out how visual requirements analytics helps create an efficient path from data to decision.

An Empirical Study on Project-Specific Traceability Strategies
Patrick Rempel, Patrick Mäder, and Tobias Kuschke (TU Ilmenau, Germany)

Practitioners rarely follow explicit traceability strategies. But they should, because we revealed severe traceability problems in all 17 studied software projects that strategizing could avoid.

Visual Notation Design 2.0: Towards User Comprehensible Requirements Engineering Notations
Patrice Caire, Nicolas Genon, Patrick Heymans, and Daniel L. Moody (University of Luxembourg, Luxembourg; University of Namur, Belgium; Ozemantics, Australia)

Want an effective visual notation? Don't let the experts do it, ask the users!

A Review of Traceability Research at the Requirements Engineering Conference (RE@21)
Sunil Nair, Jose Luis de la Vara, and Sagar Sen (Simula Research Laboratory, Norway)

Traceability research @ RE is on track !! But, does it meet our needs yet?

Requirements Engineering for the Uganda Police Force Crime Records Management System
Andrew Muyanja, Paul Isaac Musasizi, Catherine Nassimbwa, Sandy Stevens Tickodri-Togboa, Edward Kale Kayihura, and Amos Ngabirano (Makerere University, Uganda; Uganda Police Force, Uganda)

This paper presents the experiences (techniques used & lessons learnt) of the authors in developing requirements for the Uganda Police Force Crime Records Management System

Early Phase Telemedicine Requirements Elicitation in Collaboration with Medical Practitioners
Nekane Larburu, Ing Widya, Richard G. A. Bults, Hermie J. Hermens, and Carlo Napolitano (University of Twente, Netherlands; IRCCCS Fondazione Salvarore Maugeri, Italy)

Requirements elicitation using scenarios, with engineering and domain concerns separation joined by a common discourse handshake, and application of model-based techniques to compensate missing primary stakeholders

The Impact of Requirements on Software Quality across Three Product Generations
John Terzakis (Intel, USA)

This paper will demonstrate the impact that well-written, well-reviewed requirements had on software quality across three product generations

Requirements Reviews Revisited: Residual Challenges and Open Research Questions
Frank Salger (City of Munich, Germany)

Face the tough requirements reviews challenges and face open research questions that really bother the software industry

An Approach to Carry Out Consistency Analysis on Requirements: Validating and Tracking Requirements through a Configuration Structure
Padmalata Nistala and Priyanka Kumari (Tata Consultancy Services, India)

An approach to identify inconsistencies in requirements and Compute Requirement consistency index (RCI) for overall requirements to provide a quantifiable measure on requirement quality

Using Defect Taxonomies for Requirements Validation in Industrial Projects
Michael Felderer and Armin Beer (University of Innsbruck, Austria; QE LaB Business Services, Austria; Beer Test Consulting, Austria)

This work shows how defect taxonomies are seamlessly integrated into the RE process and successfully applied for requirements reviewing and testing

Towards a Systematic Requirement-Based Test Generation Framework: Industrial Challenges and Needs
Shokoofeh Hesari, Razieh Behjati, and Tao Yue (Simula Research Laboratory, Norway; University of Oslo, Norway)

We discuss potentials and limitations of existing requirement-based test generation techniques in automating the reuse of test artifacts in product lines of cyber-physical systems

An Industrial Case Study of the Impact of Domain Ignorance on the Effectiveness of Requirements Idea Generation during Requirements Elicitation
Ali Niknafs and Daniel M. Berry (University of Waterloo, Canada)

Does seeding an industrial requirements idea brainstorming session with application-domain ignorant non-employees improve brainstorming effectiveness over brainstorming with only domain-aware employees?

Requirements Clinic: Third Party Inspection Methodology and Practice for Improving the Quality of Requirements Specifications
Shinobu Saito, Mutsuki Takeuchi, Masatoshi Hiraoka, Tsuyoshi Kitani, and Mikio Aoyama (NTT DATA, Japan; Nanzan University, Japan)

We has been practiced "Requirements Clinic" for improving the quality of SRS for 2 years. It demonstrated 10.6 ROI for 12 projects

Automatic Extraction of Glossary Terms from Natural Language Requirements
Anurag Dwarakanath, Roshni R. Ramnani, and Shubhashis Sengupta (Accenture Technology Labs, India)

A tool to automatically identify Domain Concepts in a Requirements Document thus promoting consistent interpretation among stakeholders and assisting automated forward engineering

The Integration of an RE Method and AHP: A Pilot Study in a Large Swiss Bank
Arash Golnam, Gil Regev, Alain Wegmann, and Sofia Kyriakopoulou (EPFL, Switzerland; Credit Suisse, Switzerland)

Reporting on a Requirements Engineering Project at the Intersection of Academia and Industry

Why Feature Dependencies Challenge the Requirements Engineering of Automotive Systems: An Empirical Study
Andreas Vogelsang and Steffen Fuhrmann (TU Munich, Germany; BMW, Germany)

Feature dependencies in a real automotive system: Numerous, pervasive, implicit, and in many cases unknown to developers

Challenges in Balancing the Amount of Solution Information in Requirement Specifications for Embedded Products
Juha Savolainen, Dagný Hauksdóttir, and Mike Mannion (Danfoss Power Electronics, Denmark; DTU, Denmark; Glasgow Caledonian University, UK)

We'll describe real projects that show when design information is viable in requirements specifications and when it should be avoided

Requirements Bazaar: Social Requirements Engineering for Community-Driven Innovation
Dominik Renzel, Malte Behrendt, Ralf Klamma, and Matthias Jarke (RWTH Aachen University, Germany)

IRET: Requirements for Service Platforms
Luciano Baresi, Gianluca Ripa, and Liliana Pasquale (Politecnico di Milano, Italy; Cefriel, Italy; Lero, Ireland; University of Limerick, Ireland)

Using TraceLab to Design, Execute, and Baseline Empirical Requirements Engineering Experiments
Jane Cleland-Huang, Adam Czauderna, and Jane Huffman Hayes (DePaul University, United States; University of Kentucky, United States)

A Safety Requirement Engineering Method and Tool
Romaric Guillerm, Hamid Demmou, and Nabil Sadou (LAAS-CNRS, France; University of Toulouse, France; SUPELEC, France)

PABRE-Proj: Applying Patterns in Requirements Elicitation
Cristina Palomares, Carme Quer, and Xavier Franch (Universitat Politècnica de Catalunya, Spain)

MIRA: A Tooling-Framework to Experiment with Model-Based Requirements Engineering
Sabine Teufl, Dongyue Mou, and Daniel Ratiu (Fortiss, Germany)

A Tool Implementation of the Unified Requirements Modeling Language as Enterprise Architect Add-In
Florian Schneider, Bernd Bruegge, and Brian Berenbach (TU Munich, Germany; Siemens, USA)

Requirements-Driven Adaptive Digital Forensics
Liliana Pasquale, Yijun Yu, Mazeiar Salehie, Luca Cavallaro, Thein Than Tun, and Bashar Nuseibeh (Lero, Ireland; Open University, UK)

The Regulatory World and the Machine: Harmonizing Legal Requirements and the Systems They Affect
David G. Gordon (CMU, USA)

Evidence Management for Evolutionary Safety Assurance and Certification
Sunil Nair (Simula Research Laboratory, Norway)

Visual Analytics for Software Requirements Engineering
Sandeep Reddivari (Mississippi State University, United States)

Requirements Negotiation Model: A Social Oriented Approach for Software Ecosystems Evolution
George Valença (Universidade Federal de Pernambuco (UFPE), Brasil)


Icons adapted from