Akiyama, F. (1971, ).
An Example of Software Debugging. Paper
presented at the Proceedings of the International Federation of Information
Processing Societies (IFIPS).
Allwood, C. M. (1984). Error Detection Processes in Statistical Problem
Solving. Cognitive Science, 8(4), 413-437.
Baars, B. J. (1980). On Eliciting
Predictable Speech Errors in the Laboratory. In V. Fromkin (Ed.), Errors in Linguistic Performance: Slips
of the Tongue, Ear, Pen, and Hand (pp. 307-318). New York: Academic
Press.
Baars, B. J. (1992). A New Ideomotor Theory of Voluntary Control. In B. J. Baars (Ed.), Experimental
Slips and Human Error (pp. 93-120). New York:
Plenum.
Baddeley, A. D., & Longman, D. J. A.
(1978). The
Influence of Length and Frequency of Training Session on the Rate of Learning
to Type. Ergonomics, 21(8), 627-635.
Bagnara, S., Stablum, F., Rizzo,
A., Fontana, A., & Ruo, M. (1987, ). Error Detection and Correction: A
Study on Human-Computer Interaction in a Hot Strip Mill Planning and Production
System. Preprints of the First European Meeting on Cognitive
Engineering Approaches to Process Control, Marcoussis,
France.
Barnard, J., & Price,
A. (1994). Managing
Code Inspection Information. IEEE Software, 11(2), 55-68.
Bartlett, F. C. (1932). Remembering:
A Study in Social Psychology. Cambridge: Cambridge University Press.
Basili, V. R., & Perricone,
B. T. (1993). Software
Errors and Complexity: An Empirical Investigation. In
M. Sheppard (Ed.), Software Engineering Metrics (Vol. I: Measures
and Validation, pp. 168-183). Berkshire, England: McGraw-Hill International.
Basili, V. R., & Selby, R. W., Jr.
(1986). Four Applications
of a Software Data Collection and Analysis Methodology. In J. K. Skwirzynski (Ed.), Software
System Design Methodology (pp. 3-33). Berlin: Springer-Verlag.
Beizer, B. (1990). Software Testing
Techniques. (2nd ed.). New
York: Van Nostrand.
Boehm, B., “Industrial Metrics Top 10 List,”
IEEE Software, September 1987, pp. 84-85.
Brown, P. S., & Gould,
J. D. (1987). An
Experimental Study of People Creating Spreadsheets. ACM Transactions
on Office Information Systems, 5(3), 258-272.
Butler, R. (1996). Team Leader, Central
Computer Audit Unit, HM Customs & Excise Computer Audit Unit, personal
communications via electronic mail, August and September.
Bush, M. (1990, April 19). “Formal
Inspection Processes—Do They Really Help,” NSIA Sixth Annual National Joint Conference on Software
Quality and Productivity,” Williamsburg, VA. Cited in Strauss
& Ebenau (1994).
Card, S. K., Moran, T. P.,
& Newell, A. (1983). The Psychology of Human-Computer Interaction. Hillsdale, NJ: Erlbaum Associates.
Chan, H. C., Lu, H. J.,
& Wei, K. K. (1993). A Survey of SQL Language. Journal
of Database Management, 4(4), 4-15.
Chedru, F., & Geschwind,
N. (1972). Writing
Disturbances in Acutely Confusional States. Neuropsychologia, 10, 343-353.
Cohen, A. (1977). Correcting
of Speech Errors in a Shadowing Task. In V. A. Fromkin (Ed.), Speech Errors as Linguistic Evidence
(pp. 157-163). The Hague: Mouton.
Cohen, G. (1980). Reading
and Searching for Spelling Errors. In U. Frith (Ed.), Cognitive Processes in Spelling (pp.
135-155). London: Academic Press.
Cragg, P. G., & King,
M. (1993). Spreadsheet Modelling Abuse: An Opportunity for OR? Journal of the
Operational Research Society, 44(8), 743-752.
Daneman, M., & Stainton,
M. (1993). The Generation Effect
in Reading and Proofreading: Is it Easier or Harder to Detect Errors in One's Own
Writing? Reading and Writing: An Interdisciplinary Journal, 5, 297-313.
Davies, N., & Ikin, C. (1987). Auditing Spreadsheets. Australian Account,
54-56.
Dhillon, B. S. (1986). Human Reliability: With Human
Factors: Pergamon Press.
Dittmer, M. L. (1994). Proficiency
and Workload in Simultaneous and Successive Proofreading Tasks. Journal
of General Psychology, 121(4), 319-332.
Dremen, David N. & Berry, Michael A
(1995, May/June). Analyst
Forecasting Errors and Their Implications for Security Analysts, Financial
Analysts Journal, pp. 30-41
Ebenau, R. G., &
Strauss, S. H. (1994). Software Inspection Process. New York: McGraw-Hill.
Edmondson, A. C. (1996). Learning from
Mistakes is Easier Said than Done: Group and Organizational Influences on the
Detection and Correction of Human Error. Journal of Applied Behavioral
Science, 32(1), 5-28.
Eick, S. G., Loader, C. R., Long, M. D., Votta, L. G., & Vander Weil, S. (1992). Estimating Software Design Faults. Proceedings
of the Fourteenth International Conference on Software Design, Melbourne.
Endress, A. (1975). An Analysis of Errors
and their Causes in System Programs. IEEE Transactions on Software
Engineering, SE-1(2), 140-149.
Fagan, M. E. (1976). Design
and Code Inspections to Reduce Errors in Program Development. IBM
Systems Journal, 15(3), 182-211.
Flower, L. A., &
Hayes, J. R. (1980). The Dynamics
of Composing: Making Plans and Juggling Constraints. In L. W.
Gregg & E. R. Steinberg (Eds.), Cognitive Processes in Writing (pp.
31-50). Hillsdale, NJ: Lawrence Erlbaum Associates.
Floyd, B. D., & Pyun, J. (1987). Errors in Spreadsheet Use (October Working Paper 167). New York: Center for Research on Information Systems, Information
Systems Department, New York University.
Furnham, A. F. (Ed.). (1988). Lay Theories: Everyday
Understandings of Problems in the Social Sciences. Oxford:
Pergammon Press.
Galletta, D. F., Abraham,
D., El Louadi, M., Lekse,
W., Pollailis, Y. A., & Sampler, J. L. (1993). An Empirical Study of Spreadsheet
Error Performance. Journal of Accounting, Management, and Information
Technology, 3(2), 79-95.
Galletta, D. F., Hartzel,
K. S., Johnson, S., & Joseph, J. L. (1997). Spreadsheet
Presentation and Error Detection: An Experimental Study. Journal of
Management Information Systems, 13(2), 45-63.
Graden, M., & Horsley, P. (1986). The Effects of Software Inspection
on a Major Telecommunications Project. AT&T
Technical Journal, 65.
Grady, R. B. (1995). Successfully applying software
metrics. Communications of the ACM, 38(3), 18-25.
Greenblatt, D., & Waxman, J. (1978). A Study of Three Database Query
Languages. In B. Schneiderman
(Ed.), Databases: Improving Usability and Responsiveness (pp. 77-97).
New York: Academic Press.
Grudin, J. (1983). Error Patterns in
Skilled and Novice Transcription Typing. In W. E.
Cooper (Ed.), Cognitive Aspects of Skilled Typewriting (pp. 121-143).
New York: Springer-Verlag.
Haley, T. J. (1996). Software
Process Improvement at Raytheon. IEEE Software, 13(4), 33-41.
Hall, A. (1996). Using
Formal Methods to Develop an ATC Information System.
IEEE Software, 13(2), 66-76.
Hassinen, K. (1988). An Experimental Study
of Spreadsheet Errors Made by Novice Spreadsheet Users. Joensuu,
Finland: University of Joensuu, Department of
Computer Science.
Hayes, J. R., & Flower,
L. S. (1980). Identifying
the Organization of Writing Processes. In L. Gregg
& E. Steinbert (Eds.), Cognitive Processes in
Writing (pp. 3-30). Hillsdale, NJ: Lawrence
Erlbaum Associates.
Hayes, J. R., Flower, L. S., Schrivner, K., J., S., & Carey, L. (1985). Cognitive Processes in Revision (Technical Report No. 12).
Pittsburgh: Carnegie Mellon University, Communications Design
Center.
Healey, A. F. (1980). Proofreading Errors on
the Word The: New Evidence on Reading Units. Journal
of Experimental Psychology: Human Perception and Performance, 6(1),
45-57.
Hicks, L. (1995). NYNEX, personal communication via electronic mail .
Hotopf, N. (1980). Slips of the Pen.
In Frith (Ed.), Cognitive
Processes in Spelling (pp. 287-307). London: Academic Press.
Janvrin, D., & Morrison, J. (1996, ).
Factors Influencing Risks and Outcomes in End-User
Development. Proceedings of the Twenty-Ninth Hawaii
International Conference on System Sciences, Kihei,
Maui, Hawaii.
Johnson, P., & Tjahjono, D. (1997, May). Exploring the Effectiveness of
Formal Technical Review Factors with CSRS. Proceedings of the 1997 International Conference on Software
Engineering, Boston, MA.
Jones, T. C. (1986a). Programming
Productivity. New York: McGraw-Hill.
Jones, T. C. (1986b). In-Process
Inspections of Work Products at AT&T. AT&T Technical Journal, 106.
Jones, T. C. (1998). Estimating
Software Costs, New York" McGraw-Hill.
Katz, I. R., & Anderson, J. M.
(1987-1988). Debugging: An Analysis of Bug-Location
Strategies. Human-Computer Interaction, 3, 351-399.
Klemmer, E. T., & Lockhead,
G. R. (1962). Productivity
and Errors in Two Keying Tasks: A Field Study. Journal of Applied
Psychology, 46, 401-408.
Kolkhorst, B. G., & Macina,
A. J. (1988). Developing
Error-Free Software. IEEE AES Magazine, 25-31.
Kukich, K. (1992). Techniques for
Automatically Correcting Words in Text. ACM
Computing Surveys, 24(4), 377-436.
Lackner, J. R. (1980). Speech Production: Correction of
Semantic and Grammatical Errors During Speech
Shadowing. In V. A. Fromkin (Ed.), Errors
in Linguistic Performance: Slips of the Tongue, Ear, Pen, and Hand (pp.
149-155). New York: Academic Press.
Ledgard, H. F., Singer, A., Whiteside, J.
A., & Seymour, W. (1980). Directions in Human Factors for Interactive Systems. Communications
of the ACM, 23(10), 556-563.
Lerch, F. J. (1988). Computerized
Financial Planning: Discovering Cognitive Difficulties in Knowledge Building.
Unpublished Ph.D. Dissertation, University of Michigan, Ann
Arbor, MI.
Lesgold, A., Rubinson,
H., Feltovich, P., Glaser, R., Klopfer,
D., & Wang, Y. (1988). Expertise in a Complex Skill: Diagnosing X-Ray Pictures. In
R. G. Micheline Chi, & Marshall Farr (Ed.), The Nature of Expertise. Hillsdale,
NJ: Lawrence Erlbaum.
Levy, B. A. (1983). Proofreading Familiar Text:
Constraints on Visual Processing. Memory & Cognition, 11(1),
1-12.
Levy, B. A., & Begin,
J. (1984). Proofreading
Familiar Text: Allocating Resources to Perceptual and Conceptual Processing.
Memory & Cognition, 12(6), 621-632.
Levy, B. A., Di Periso, R., & Hollingshead, A. (1992). Fluent Reading: Repetition, Automaticity, and Discrepency.
Journal of Experimental Psychology: Learning, Memory, and Cognition, 18(5),
957-971.
Linger, R. C. (1994). Cleanroom Process Model. IEEE
Software, 11(2), 50-58.
MacKay, D. G. (1992). Errors, Ambiguity, and Awareness
in Language Perception and Production. In B. J. Baars
(Ed.), Experimental Slips and Human Error: Exploring the Architecture of
Volition (pp. 39-69). New York: Plenum.
Madachy, R. J. (1996, July) "Measuring Inspection at
Litton," Software Quality, 2(4) pp. 1-10.
Matias, E., MacKenzie,
I. S., & Buxton, W. (1996). One-Handed Touch Typing on a QUERTY
Keyboard. Human-Computer Interaction, 11, 1-27.
Mattson, M., & Baars, B. J. (1992). Error-Minimizing Mechanisms: Boosting or Editing. In B. J. Baars (Ed.), Experimental Slips and Human Error:
Exploring the Architecture of Volition (pp. 263-287). New
York: Plenum.
McCormick, K. (1983, March). Results of Code Inspection for the AT&T ICIS
Project. Paper presented at the 2nd Annual
Symposium on EDP Quality Assurance.
Melchers, R. E., & Harrington, M. V. (1982). Human Error in Simple Design Tasks (Civil Engineering
Research Reports Report Number 31): Monash
University.
Miller, G. A. (1956). The
Magic Number Seven, Plus or Minus Two: Some Limitations on Our Capacity for
Information Processing. Psychological Review, 63(1), 81-97.
Minsky, M. (1975). A Framework for Representing
Knowledge. In P. Winston (Ed.), The Psychology of Computer Vision . New
York: McGraw-Hill.
Mitton, R. (1987). Spelling Checkers,
Spelling Correctors, and the Misspellings of Poor Spellers. Information
Process Management, 23(5), 495-505.
Moranda, P. B. (1975). A Comparison of
Software Error-Rate Models. Paper presented at the Texas Conference on
Computing. PP. 2A-6.1-2A-6.9, cited in Froman, E.H. & Singpurwalla, N.D.
(1997), Journal of the American Statistical Association, 72, Applications
Section, 750-757.
Moulton, P. G., &
Miller, M. E. (1967). DITRAN--A
Compiler Emphasizing Diagnostics. Communications of the ACM, 10(1),
45-51.
Neisser, U. (1976). Cognition and Reality.
San Francisco: W. H. Freeman & Company.
Niroka, A. P., & Ryo, M. R. (1996). Software Reliability Measurement
Experience. In M. R. Ryo (Ed.), Handbook of
Software Reliability Engineering (pp. 255-301). New York:
McGraw-Hill.
Nooteboom, S. G. (1980). Speaking and Unspeaking:
Detection and Correction of Phonological and Lexical Errors in Spontaneous
Speech. In V. Fromkin (Ed.), Errors
in Linguistic Performance. New York: Academic Press.
Olson, J. R., & Nilsen, E. (1987-1988).
Analysis of the Cognition Involved in Spreadsheet Interaction. Human-Computer
Interaction, 3(4), 309-349.
O'Neill, Don, (1994,
October) "National Software Quality Experiment," 4th International
Conference on Software Quality Proceedings.
Owen, D. (1986). Naive
Theories of Computation. In D. A. N. S. W. Draper (Ed.), User-Centered
Design: New Perspectives on Human-Computer Interaction (pp. 188-200). Hillsdale, NJ: Lawrence Erlbaum Associates.
Panko, R. R. (1996, ).
Hitting the Wall: Errors in Developing and Debugging a
"Simple" Spreadsheet Model. Proceedings
of the Twenty-Ninth Hawaii International Conference on System Sciences,
Maui, Hawaii.
Panko, R. R., &
Halverson, R. P., Jr. (1997). Are
Two Heads Better than One? (At Reducing Errors in Spreadsheet
Modeling?). Office Systems Research Journal, 15(1), 21-32.
Panko, R. R., &
Sprague, R. H. J. (Forthcoming). Hitting the Wall: Errors in Developing and Code-Inspecting a
"Simple" Spreadsheet Model. Accepted for
Publication in Decision Support Systems.
Potter, H. (1995, June 21-23). Needed: A Systematic Approach for a Cockpit Automation Philosophy.
Proceedings of the Workshop on Flight Crew Accident and
Incident Human Factors.
Putnam, L. H., &
Myers, W. (1992). Measures for Excellence: Reliabile
Software on Time, on Budget. Englewood Cliffs, NJ:
Yourdon.
Rabbit, P. (1990). Age, IQ and Awareness and Recall
of Errors. Ergonomics, 33(10/11), 1291-1305.
Reason, J. T. (1990). Human Error.
Cambridge, UK: Cambridge University Press.
Reisner, P., Boyce, R. F., & Chamberlin,
D. D. (1975, ). Human Factors
Evaluation of Two Data Base Query Languages--SQUARE and SEQUEL. Proceedings of the National Computer Conference, Arlington,
Virginia.
Resnick, L. B. (1983). Mathematics and
Science Learning: A New Conception. Science, 220(4596), 477-478.
Rifer, D. M. (1991). Behavioral Engineering Proposals: 4. Is ‘Backward
Reading’ an Effective Proofreading Strategy? Perceptu8al
and Motor Skills, December, pp. 767-777.
Roberts, T. L. (1980). Evaluation
of Computer Text Editors. Unpublished Ph.D.
dissertation, Stanford University.
Ruby, R. J., Dana, J. A.,
& Biche, P. W. (1975). Qualitative Aspects for Software
Validation. IEEE Transactions on Software Engineering, SE-1(2),
150-155.
Russell, G. W. (1991). Experience with
Inspection in Ultralarge-Scale Developments. IEEE
Software, 8(1), 25-31.
Schoonard, J. W., & Boies,
S. J. (1975). Short
Type: A Behavior Analysis of Typing and Text Entry. Human Factors,
17, 203-214.
Schulmeyer, G. Gordon, personal communication. Cited in Dobbins, James H., "CQA
Inspection as an Up-Front Quality Technique," in G. Gordon Schulmeyer & James I. McManus, Handbook of Software
Quality Assurance, (pp. 217-253). Upper Saddle River,
New Jersey: Prentice Hall.
Sellen, A. J., & Norman, D. A.
(1992). The
Psychology of Slips. In B. J. Baars
(Ed.), Experimental Slips and Human Errors (pp. 317-339). New York: Plenum.
Shaffer, L. H., &
Hardwick, J. (1986). Typing Performance as a Function of Text. Quarterly
Journal of Experimental Psychology, 20(4), 203-214.
Smelcer, J. B. (1995). User Errors in
Database Query Composition. International Journal of Human-Computer
Studies, 42(4), 353-381.
Spencer, B. (1993). Software
Inspection at Applicon. In
T. G. D. Graham (Ed.), Software Inspection (pp. 264-279). Workingham, UK: Addison-Wesley.
Swain, A. D., & Guttman, H. E. (1980). Handbook of Human Reliability Analysis with Emphasis
on Nuclear Power Plant Applications (Draft report for interim use and
comment Technical Report NUREG/CR-1278). Washington, D.C.: U. S. Nuclear Regulatory Commission.
Teo, T. S. H., & Tan, M. (1997, ).
Quantitative and Qualitative Errors in Spreadsheet
Development. Proceedings of the Thirtieth Hawaii
International Conference on System Sciences, Maui, Hawaii.
Thayer, T. A., Lipow, M., & Nelson, E. C. (1978). Software Reliability: A Study
of Large Project Reality. Amsterdam: North-Holland Publishing.
Tsao, Y. C. (1990, September). A
Lexical Study of Sentences Typed by Hearing-Impaired TDD
Users. Proceedings of the 13th International
Symposium on Human Factors in Telecommunications, Turin, Italy.
Van Nes, F. L.
(1971). Errors in the Motor Program for Handwriting.
IPO Annual Progress Report, 6, 61-63.
Weller, M. (1993). Lessons from Three Years of
Inspection Data. IEEE Software, 10(5), 38-45.
Wing, A. M., & Baddeley, A. D. (1980). Spelling Errors in Handwriting: A
Corpus and Distributional Analysis. In U. Frith (Ed.), Cognitive Processes in Spelling (pp.
251-285). London: Academic Press.
Zage, W. M., & Zage,
D. M. (1993). Evaluating
Design Metrics in Large-Scale Software. IEEE Software, 10(4),
75-81.
Copyright 1997-2008 Panko.