https://www.dagstuhl.de/12442

October 28 – 31 , 2012, Dagstuhl Seminar 12442

Requirements Management – Novel Perspectives and Challenges

Organizers

Jane Cleland-Huang (DePaul University – Chicago, US)
Matthias Jarke (RWTH Aachen, DE)
Lin Liu (Tsinghua University Beijing, CN)
Kalle Lyytinen (Case Western Reserve University – Cleveland, US)

For support, please contact

Dagstuhl Service Team

Documents

Dagstuhl Report, Volume 2, Issue 10 Dagstuhl Report
List of Participants
Shared Documents
Dagstuhl's Impact: Documents available
Dagstuhl Seminar Schedule [pdf]

Summary

Since its inception in the 1970s, much of the research in requirements engineering (RE) has focused on the development of formal notations and protocols to represent requirements and to analyze their properties, such as consistency, correctness, completeness, and validity. Some work has analyzed the impacts of these requirements on downstream development tasks (e.g., traceability), or managing and reconciling conflicts in the requirements process. Much of requirements research has also assumed that the scope of RE is isolated to a specific project or even a specific stage of that project.

The demand for a shift in focus is dictated by changes in computational paradigms and capabilities that draw upon platform strategies, web services, and virtualization of both application services and development platforms. These trends have significant implications for views of modularity and requirements evolution, complexity of RE tasks, and the economics and costs related to application and service use and development. The aim of the proposed seminar is to bring together experts from multiple fields to discuss models and theories around these changes, focusing on a series of interrelated question such as:

  • How to theorize and study complexity within RE tasks?
  • What theoretical perspectives can inform how and why requirements knowledge evolves as it is generated, validated, and distributed?
  • How requirements, system evolution, and environmental change interact?
  • How different types of knowledge interact to shape requirements and their evolution?
  • What are the origins and flows of influence of requirements knowledge? How can non-linear influences be effectively managed in RE evolution?
  • What is the effect of speed and scale in requirements processes?
  • What is the role of goals and constraints and their complex interactions in RE?

In particular we sought better integration of theories of socio-technical system evolution, distributed cognition, models of RE and design knowledge and their economic effects, the impact of strategy and related knowledge endowments in RE processes (e.g., explorative vs. exploitative processes of requirements discovery), and the role of ambiguity, uncertainty and complexity in managing requirements knowledge. Attention was also placed on new research approaches and methods that can be brought to bear in addressing these problems. The seminar thus built and expanded on some of the critical themes that had been brought up five years earlier in two NSF-sponsored workshops in Cleveland and Dagstuhl

The seminar brought together 33 researchers (exactly one third female) from 12 countries in four continents, with $22\%$ industry participation. Participants felt that this unusually high diversity together with a good mix of junior and senior people of different disciplines, interests and expertise contributed strongly to lively and fruitful discussions. Several cooperative projects have emerged from these discussions. Selected results of the discussions and presentations will be published in a special issue of the ACM Transactions on Management Information Systems in 2014.The program of the seminar was organized into four panels with plenary talks and discussion, five parallel working groups with central reporting, and a final reflection session. With the parallel Dagstuhl seminar on ``Foundations and Challenges of Change and Evolution of Ontology'' we moreover organized a crossover plenary panel session in which we tried to converge to a better mutual understanding of the different perspectives on Evolution in AI and RE and explored possibilities for future cooperation. Several individual researchers later got together to agree on specific cooperative research.

Related Dagstuhl Seminar

Classification

  • Mobile Computing
  • SW-Engineering
  • WWW
  • Internet

Keywords

  • Requirements
  • Evolution
  • Multi-model
  • Knowledge evolution

Documentation

In the series Dagstuhl Reports each Dagstuhl Seminar and Dagstuhl Perspectives Workshop is documented. The seminar organizers, in cooperation with the collector, prepare a report that includes contributions from the participants' talks together with a summary of the seminar.

 

Download overview leaflet (PDF).

Publications

Furthermore, a comprehensive peer-reviewed collection of research papers can be published in the series Dagstuhl Follow-Ups.

Dagstuhl's Impact

Please inform us when a publication was published as a result from your seminar. These publications are listed in the category Dagstuhl's Impact and are presented on a special shelf on the ground floor of the library.

NSF young researcher support