(Enter summary)
Abstract: This paper explores the validity of the advice to specify
what and not how for requirements, including quality requirements.
In several specific domains, it may be necessary
to say How to make the What precise enough.
Keywords: what, how, requirements specifications, quality
requirements, text formatting, robustness, security,
safety, survivability, feature conflicts, bagels
Introduction
We have all read requirements that appear to be telling
us how to implement a computer based system
... (Update)
Context of citations to this paper: More
.... function of the CBS and not its implementation, to describe it from the user s point of view and not the implementer s point of view [11, 17, 4]. This advice is correct, but carrying it out is not appreciably less difficult than the original task. This advice is one of those...
Cited by: More
User's Manual as a Requirements Specification - Berry, Daudjee, Dong, Nelson.. (2001)
(Correct)
Active bibliography (related documents): More All
0.9: Arabic Formatting With Ditroff/ffortid - Srouji, BERRY (1992)
(Correct)
0.8: The Safety Requirements Engineering Dilemma - Berry (1998)
(Correct)
0.7: Resume - Berry
(Correct)
Similar documents based on text: More All
0.3: The Importance of Ignorance in Requirements Engineering: An.. - Berry (1995)
(Correct)
0.2: Generation of Word Pronunciation Networks from Automatically .. - Cremelie, Martens (1996)
(Correct)
0.1: User-Centric QoS Policies, or Saying What and How - Bearden, Garg, van Moorsel
(Correct)
BibTeX entry: (Update)
Berry, D.M., "What, Not How? When Is `How' Really `What'? and Some Thoughts on Quality Requirements, " Technical Report, Computer Science Department, University of Waterloo (2001). http://citeseer.ist.psu.edu/berry01what.html More
@misc{ berry01what,
author = "D. Berry",
title = "What, Not How? When Is `How' Really `What'? and Some Thoughts on Quality
Requirements",
text = "Berry, D.M., What, Not How? When Is `How' Really `What'? and Some Thoughts
on Quality Requirements, Technical Report, Computer Science Department,
University of Waterloo (2001).",
year = "2001",
url = "citeseer.ist.psu.edu/berry01what.html" }
Citations (may not include all citations):
173
Safeware: System Safety and Computers (context) - Leveson - 1995
131
The Mythical Man-Month: Essays on Software Engineering (context) - Brooks - 1995
24
Metafont: The Program (context) - Knuth, Bibby et al. - 1986
19
Breaking Paragraphs into Lines (context) - Knuth, Plass - 1981
16
Mixing Right-to-left Texts with Left-to-right Texts (context) - Knuth, MacKay - 1987
16
The Metafont Book (context) - Knuth - 1986
15
A Typesetter-independent TROFF (context) - Kernighan - 1982
13
Verifying Security (context) - Cheheyl, Gasser et al. - 1981
13
Requirements Definition for Survivable Network Systems
- Linger, Mead et al. - 1998
11
Arabic Formatting with ditroff/ffortid
- Srouji, Berry - 1992
8
Problem Frames: Analysing and Structuring Software Developme.. (context) - Jackson - 2001
8
Secrets of Call Forwarding: A Specification Case Study (context) - Zave - 1996
7
DITROFF/FFORTID, An Adaptation of the UNIX DITROFF for Forma.. (context) - Buchman, Berry et al. - 1985
6
indx and findphrases, A System for Generating Indexes for Di..
- Abe, Berry - 1989
4
The Role of Architecture in Requirements Engineering (context) - Jackson - 1994
3
Analysis of Safety Requirements for Process Control Systems
- Anderson, de Lemos et al. - 1995
3
The Safety Requirements Engineering Dilemma
- Berry - 1998
3
Stretching letter and slanted-baseline formatting for Arabic..
- Berry - 1998
2
triroff, an Adaptation of the Device-Independent troff for F..
- Becker, Berry - 1990
2
the Integration of Requirements Analysis and Safety Analysis.. (context) - de Lemos, Saeed et al. - 1998
2
the Safety Analysis of Requirements Specifications (context) - de Lemos, Saeed et al. - 1994
1
Panel: The Role of Software Architecture in Requirements Eng.. (context) - Shekaran - 1994
1
Bagelmania: the Hole Story (context) - Berman, Munshower - 1987
1
Three Architectures in Search of Requirements (context) - Potts - 1994
1
The Role of Software Architecture in Requirements Engineerin.. (context) - Reubenstein - 1994
1
The Role of Software Architecture in Requirements Engineerin.. (context) - Mead - 1994
Documents on the same site (http://se.math.uwaterloo.ca/~dberry/bib.html): More
A Pragmatic, Rigorous Integration of Structural and Behavioral .. - Berry, Weber (1996)
(Correct)
AbstFinder, A Prototype Natural Language Text Abstraction.. - Goldin, Berry (1994)
(Correct)
The Safety Requirements Engineering Dilemma - Berry (1998)
(Correct)
Online articles have much greater impact More about CiteSeer.IST Add search form to your site Submit documents Feedback
CiteSeer.IST - Copyright Penn State and NEC