See this document in CiteSeerX!

What, Not How? When Is "How" Really "What"? and Some Thoughts on Quality Requirements (2001)  (Make Corrections)  (1 citation)
Daniel M. Berry



  Home/Search   Context   Related

 
View or download:
se.math.uwaterloo....not.how.paper.ps.Z
Cached:  PS.gz  PS  PDF   Image  Update  Help

From:  se.math.uwaterloo.ca/~dberr...bib (more)
(Enter author homepages)

Rate this article: (best)
  Comment on this article  
(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