In this paper, we review current requirements engineering (RE) research and identify future research directions suggested by emerging software needs. First, we overview the state of the art in RE research. The research is considered with respect to technologies developed to address specific requirements tasks, such as elicitation, modeling, and analysis. Such a review enables us to identify mature areas of research, as well as areas that warrant further investigation. Next, we review several strategies for performing and extending RE research results, to help delineate the scope of future research directions. Finally, we highlight what we consider to be the "hot" current and future research topics, which aim to address RE needs for emerging systems of the future.
This article offers a summary and roadmap of RE research, continuing on from the 2000 RE Roadmap paper in ICSE 2000. It outlines why RE is difficult, special characteristics different than SE. It then summaries state of the art RE research using a matrix with two dimensions, result (Notations, Methodologies, Strategies, Advice and Techniques, analysis, tools) and requirements task (elicitation, modeling, requirements analysis, validation and verification, requirements management). It outlines a series of research strategies: paradigm shift, leveraging other disciplines, leverage technology, evolutionary research, domain-specific, generalization, engineering, and evaluation. It also describes several RE research hotspots: scale, security, tolerance, increased reliance on the environment, self-management, globalization, methodologies, patterns and tools, requirements reuse, effectiveness of RE technologies, recommendations and conclusions. Although the paper doesn't offer too many new ideas, it is a great overview of the field. It also offers an excellent RE bibliography of current work.
%0 Conference Paper
%1 citeulike:1392838
%A Cheng, Betty H.
%A Atlee, Joanne M.
%D 2007
%J ICSE FOSE
%K gadg modeling re se
%T Research Directions in Requirements Engineering
%U http://csdl2.computer.org/persagen/DLAbsToc.jsp?resourcePath=/dl/proceedings/&toc=comp/proceedings/fose/2007/2829/00/2829toc.xml&DOI=10.1109/FOSE.2007.17
%X In this paper, we review current requirements engineering (RE) research and identify future research directions suggested by emerging software needs. First, we overview the state of the art in RE research. The research is considered with respect to technologies developed to address specific requirements tasks, such as elicitation, modeling, and analysis. Such a review enables us to identify mature areas of research, as well as areas that warrant further investigation. Next, we review several strategies for performing and extending RE research results, to help delineate the scope of future research directions. Finally, we highlight what we consider to be the "hot" current and future research topics, which aim to address RE needs for emerging systems of the future.
@inproceedings{citeulike:1392838,
abstract = {In this paper, we review current requirements engineering (RE) research and identify future research directions suggested by emerging software needs. First, we overview the state of the art in RE research. The research is considered with respect to technologies developed to address specific requirements tasks, such as elicitation, modeling, and analysis. Such a review enables us to identify mature areas of research, as well as areas that warrant further investigation. Next, we review several strategies for performing and extending RE research results, to help delineate the scope of future research directions. Finally, we highlight what we consider to be the "hot" current and future research topics, which aim to address RE needs for emerging systems of the future.},
added-at = {2007-06-22T20:46:40.000+0200},
author = {Cheng, Betty H. and Atlee, Joanne M.},
biburl = {https://www.bibsonomy.org/bibtex/21e222ece01b7249234b8f707b48b328f/jenhork},
citeulike-article-id = {1392838},
comment = {This article offers a summary and roadmap of RE research, continuing on from the 2000 RE Roadmap paper in ICSE 2000. It outlines why RE is difficult, special characteristics different than SE. It then summaries state of the art RE research using a matrix with two dimensions, result (Notations, Methodologies, Strategies, Advice and Techniques, analysis, tools) and requirements task (elicitation, modeling, requirements analysis, validation and verification, requirements management). It outlines a series of research strategies: paradigm shift, leveraging other disciplines, leverage technology, evolutionary research, domain-specific, generalization, engineering, and evaluation. It also describes several RE research hotspots: scale, security, tolerance, increased reliance on the environment, self-management, globalization, methodologies, patterns and tools, requirements reuse, effectiveness of RE technologies, recommendations and conclusions. Although the paper doesn't offer too many new ideas, it is a great overview of the field. It also offers an excellent RE bibliography of current work.},
description = {Citeulike 06/22/07},
interhash = {92da94444d76c330bcbfe0007977ab58},
intrahash = {1e222ece01b7249234b8f707b48b328f},
journal = {ICSE FOSE},
keywords = {gadg modeling re se},
priority = {0},
timestamp = {2007-06-22T20:46:40.000+0200},
title = {Research Directions in Requirements Engineering},
url = {http://csdl2.computer.org/persagen/DLAbsToc.jsp?resourcePath=/dl/proceedings/\&toc=comp/proceedings/fose/2007/2829/00/2829toc.xml\&DOI=10.1109/FOSE.2007.17},
year = 2007
}