Bibliography

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.

Cohen, Jason (2006). Best Kept Secrets of Peer Code Review, Austin Texas: Smart Bear, Inc.

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.