ACM Home Page
Please provide us with feedback. Feedback
N-Fold inspection: a requirements analysis technique
Full text PdfPdf (810 KB)
Source
Communications of the ACM archive
Volume 33 ,  Issue 2  (February 1990) table of contents
Pages: 225 - 232  
Year of Publication: 1990
ISSN:0001-0782
Authors
Johnny Martin  Univ. of Minnesota, Minneapolis
W. T. Tsai  Univ. of Minnesota, Minneapolis
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 2,   Downloads (12 Months): 69,   Citation Count: 16
Additional Information:

abstract   references   cited by   index terms   review   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/75577.75587
What is a DOI?

ABSTRACT

N-fold inspection uses traditional inspections of the user requirements document (URD) but replicates the inspection activities using N independent teams. A pilot study was conducted to explore the usefulness of N-fold inspection during requirements analysis. A comparison of N-fold inspection with other development techniques reveals that N-fold inspection is a cost-effective method for finding faults in the URD and may be a valid technique in the development of mission-critical software systems.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
A!ford, M. SREM at the age of eight: The distributed computing design system. IEEE Comput. 18, 4 (Apr. 1985}, 36-46.
 
2
Av~zienis. A. The n-version approach to fault-tolerant software. IEEE Trans. on Sofiw. Eng. 11, 12 (Dec. 1985). 1491-1501.
 
3
Avizienis, A.. Lyu. M. R.. and Schutz. W. In Search of efiective divers~ty: A six-language slucly of fault-tolerant flight~:ontrol software. In Proc~edings of th~ IEEE 18th International Syrnposium on Fault Tolerant Computing (Tokyo, Japan, }une 27-30.) IEEE/CS, New York, 1988, pp. 15-22.
 
4
 
5
 
6
Boehm, B. lndustrial software metrJcs top-'10 list. IEEE Sofiw. 3, 9 (Sept. '1987J, 84-85.
 
7
Boehm, B. Verifving and validating software requirements and ~lesign specifications. IEEE Sofiw. 1, I (Jan. 1984), 75-88.
 
8
 
9
 
10
I3. S. Departement of Defense. Reference Manual for the Ada Programming Language. ANSI-MIL-STD-1815A-1983, 1983.
 
11
 
12
Fagan, M. E. Design and code inspections to reduce errors in program development. IBM Syst. }. 15, 3 (1976). 182-211.
 
13
14
 
15
 
16
Ramamoorthy, C. V.. et al. Application of a methodology for the development and validation of reliable process control software. IEEE Trans. on Softw. Eng. 7, 6 (Nov. '1981), 537-555.
 
17
Sheil. B. Power tools for programmers. Datamation, (Feb. 1983). 131-143.

CITED BY  16


REVIEW

"John J. Hirschfelder : Reviewer"

The authors describe an experiment in which ten teams of four software engineers independently undertook the early phases of development of a data system. The common starting point was a user requirements document (URD) written by a specialist  more...

Collaborative Colleagues:
Johnny Martin: colleagues
W. T. Tsai: colleagues