1993
DOI: 10.1145/159420.155836
|View full text |Cite
|
Sign up to set email alerts
|

The missing link in requirements engineering

Abstract: Especially the early phase of requirements engineering is one of the most important and least supported parts of the software life cycle. Since pure natural language has its disadvantages, and directly arriving at a formal representation is very difficult, a link through a mediating representation is missing. We use hypertext for this purpose, providing also links among requirements statements and the representation of objects in a domain model. This possibility of explicit representation of links allows the u… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
28
0
1

Year Published

1997
1997
2012
2012

Publication Types

Select...
4
4
2

Relationship

0
10

Authors

Journals

citations
Cited by 72 publications
(30 citation statements)
references
References 12 publications
0
28
0
1
Order By: Relevance
“…A number of techniques have been used for providing requirements traceability, including: cross referencing schemes, based on some form of tagging, numbering, or indexing [Evans 1989]; keyphrase dependencies [Jackson 1991]; templates [Interactive Development Environments 1991]; requirements traceability matrices [Davis 1990]; matrix sequences [Brown 1991]; hypertext [Kaindl 1993]; integration documents [Lefering 1993]; assumption-based truth maintenance networks [Smithers et al 1991]; and constraint networks [Bowen et al 1990]. These differ in the quantity and diversity of information they can trace between, in the number of interconnections they can control between information, and in the extent to which they can maintain requirements traceability throughout a project.…”
Section: Basic Techniquesmentioning
confidence: 99%
“…A number of techniques have been used for providing requirements traceability, including: cross referencing schemes, based on some form of tagging, numbering, or indexing [Evans 1989]; keyphrase dependencies [Jackson 1991]; templates [Interactive Development Environments 1991]; requirements traceability matrices [Davis 1990]; matrix sequences [Brown 1991]; hypertext [Kaindl 1993]; integration documents [Lefering 1993]; assumption-based truth maintenance networks [Smithers et al 1991]; and constraint networks [Bowen et al 1990]. These differ in the quantity and diversity of information they can trace between, in the number of interconnections they can control between information, and in the extent to which they can maintain requirements traceability throughout a project.…”
Section: Basic Techniquesmentioning
confidence: 99%
“…-Cross referencing schemes [31] -RT matrices [44,59] -Graph-based representation [60] -Keyphrase dependencies [43] -Hypertext [45] -Integration documents [47] Many commercial tools and research products support RT, primarily because they embody manual or automated forms of the above techniques. Some examples of research tools are detailed in [14,16,36,44,51,58].…”
Section: An Overview Of Traceabilitymentioning
confidence: 99%
“…Within these trace automation approaches, information retrieval approaches, such as the RETH approach [13], seem of particular interest as they use keyword-matching techniques to identify requirements interdependencies. However, these techniques do not allow identifying conflicts or other interdependencies between requirements, if they use different terms for similar concepts.…”
Section: Requirement Conflicts Detection and Requirements Tracingmentioning
confidence: 99%