메뉴 건너뛰기




Volumn 30, Issue 2, 2004, Pages 82-96

Reviewing software diagrams: A cognitive study

Author keywords

Defects; Human cognitive theory; Inspections; Software diagrams; Software quality; Software reviews; Verbal protocol methods

Indexed keywords

COGNITIVE SYSTEMS; COMPUTER SOFTWARE SELECTION AND EVALUATION; DATA FLOW ANALYSIS; PROGRAM DEBUGGING; REQUIREMENTS ENGINEERING; SYSTEMS ANALYSIS;

EID: 1842426443     PISSN: 00985589     EISSN: None     Source Type: Journal    
DOI: 10.1109/TSE.2004.1265814     Document Type: Article
Times cited : (67)

References (57)
  • 1
    • 0001439937 scopus 로고
    • Some evidence on the effect of verbalization on process: A methodological note
    • Autumn
    • M. Anderson, "Some Evidence on the Effect of Verbalization on Process: A Methodological Note," J. Accounting Research, vol. 23, no. 2, pp. 843-852, Autumn 1985.
    • (1985) J. Accounting Research , vol.23 , Issue.2 , pp. 843-852
    • Anderson, M.1
  • 2
    • 0031122063 scopus 로고    scopus 로고
    • Software visualization for debugging
    • Apr.
    • R. Baeker, C. DiFiano, and A. Marcus, "Software Visualization for Debugging," Comm. ACM, vol. 40, no. 4, pp. 44-54, Apr. 1997.
    • (1997) Comm. ACM , vol.40 , Issue.4 , pp. 44-54
    • Baeker, R.1    DiFiano, C.2    Marcus, A.3
  • 4
    • 0038381681 scopus 로고    scopus 로고
    • Investigating the defect detection effectiveness and cost benefit of nominal inspection teams
    • May
    • S. Biffl and M. Halling, "Investigating the Defect Detection Effectiveness and Cost Benefit of Nominal Inspection Teams," IEEE Trans. Software Eng., vol. 29, no. 5, pp. 385-397, May 2003.
    • (2003) IEEE Trans. Software Eng. , vol.29 , Issue.5 , pp. 385-397
    • Biffl, S.1    Halling, M.2
  • 7
    • 58149410841 scopus 로고
    • Categorization and representation of physics problems by experts and novices
    • M. Chi, P. Feltovich, and R. Glaser, "Categorization and Representation of Physics Problems by Experts and Novices," Cognitive Science, vol. 5, pp. 121-152, 1981.
    • (1981) Cognitive Science , vol.5 , pp. 121-152
    • Chi, M.1    Feltovich, P.2    Glaser, R.3
  • 8
    • 1842551235 scopus 로고    scopus 로고
    • Software inspections-theory, new approaches and an experiment
    • Sept.
    • G. Chroust and H. Lexen, "Software Inspections-Theory, New Approaches and an Experiment," Proc. 25th EUROMICRO Conf., vol. 2, pp. 286-293, Sept. 1999.
    • (1999) Proc. 25th EUROMICRO Conf. , vol.2 , pp. 286-293
    • Chroust, G.1    Lexen, H.2
  • 10
    • 85025389129 scopus 로고
    • The identification and transfer of timesharing skills
    • D. Damos and C. Wickens, "The Identification and Transfer of Timesharing Skills," Acta Psychologica, vol. 46, pp. 15-39, 1980.
    • (1980) Acta Psychologica , vol.46 , pp. 15-39
    • Damos, D.1    Wickens, C.2
  • 13
    • 1842498863 scopus 로고
    • Monitoring cognitive processing in semantically complex domains
    • N. Frederiksen, R. Glaser, A. Lesgold, and M. Shafto, eds.; Hillsdale, N.J.: Lawrence Erlbaum
    • C. Frederiksen and A. Breuleux, "Monitoring Cognitive Processing in Semantically Complex Domains," Diagnostic Monitoring of Skill and Knowledge Acquisition, N. Frederiksen, R. Glaser, A. Lesgold, and M. Shafto, eds., pp. 351-391, Hillsdale, N.J.: Lawrence Erlbaum, 1990.
    • (1990) Diagnostic Monitoring of Skill and Knowledge Acquisition , pp. 351-391
    • Frederiksen, C.1    Breuleux, A.2
  • 16
    • 0030167097 scopus 로고    scopus 로고
    • Usability analysis of visual programming environments: A 'cognitive dimensions' framework
    • T.R.G. Green and M. Petre, "Usability Analysis of Visual Programming Environments: A 'Cognitive Dimensions' Framework," J. Visual Languages and Computing, vol. 7, pp. 131-174, 1996.
    • (1996) J. Visual Languages and Computing , vol.7 , pp. 131-174
    • Green, T.R.G.1    Petre, M.2
  • 19
    • 0034556185 scopus 로고    scopus 로고
    • How do we understand a system with (so) many diagrams? Cognitive integration processes in diagrammatic reasoning
    • Sept.
    • J. Kim, J. Hahn, and H. Hahn, "How do we Understand a System with (So) Many Diagrams? Cognitive Integration Processes in Diagrammatic Reasoning," Information Systems Research, vol. 11, no. 3, pp. 284-303, Sept. 2000.
    • (2000) Information Systems Research , vol.11 , Issue.3 , pp. 284-303
    • Kim, J.1    Hahn, J.2    Hahn, H.3
  • 20
    • 38249026730 scopus 로고
    • Verbal protocol research in auditing
    • G. Klersey and T. Mock, "Verbal Protocol Research in Auditing," Accounting Organizations and Soc., vol. 14, nos. 1/2, pp. 133-151, 1989.
    • (1989) Accounting Organizations and Soc. , vol.14 , Issue.1-2 , pp. 133-151
    • Klersey, G.1    Mock, T.2
  • 21
    • 0031346333 scopus 로고    scopus 로고
    • Validating the defect detection performance advantage of group designs for software reviews: Report of a replicated experiment
    • Sept./Oct.
    • L.P.W. Land, R. Jeffery, and C. Sauer, "Validating the Defect Detection Performance Advantage of Group Designs for Software Reviews: Report of a Replicated Experiment," Proc. Software Eng. Conf., pp. 17-26, Sept./Oct. 1997.
    • (1997) Proc. Software Eng. Conf. , pp. 17-26
    • Land, L.P.W.1    Jeffery, R.2    Sauer, C.3
  • 22
    • 0242592090 scopus 로고
    • Why a diagram is (sometimes) worth ten thousand words
    • J. Larkin and H. Simon, "Why a Diagram is (Sometimes) Worth Ten Thousand Words," Cognitive Science, vol. 11, pp. 65-99, 1987.
    • (1987) Cognitive Science , vol.11 , pp. 65-99
    • Larkin, J.1    Simon, H.2
  • 23
    • 0031268131 scopus 로고    scopus 로고
    • The role of working memory on graphical information processing
    • G.L. Lohse, "The Role of Working Memory on Graphical Information Processing," Behaviour & Information Technology, vol. 16, no. 6, pp. 297-308, 1997.
    • (1997) Behaviour & Information Technology , vol.16 , Issue.6 , pp. 297-308
    • Lohse, G.L.1
  • 24
    • 0034434766 scopus 로고    scopus 로고
    • The use of explanations in knowledge-based systems: Cognitive perspectives and a process-tracing analysis
    • Fall
    • J. Mao and I. Benbasat, "The Use of Explanations in Knowledge-Based Systems: Cognitive Perspectives and a Process-Tracing Analysis," J. Management Information Systems, vol. 17, pp. 153-179, Fall 2000.
    • (2000) J. Management Information Systems , vol.17 , pp. 153-179
    • Mao, J.1    Benbasat, I.2
  • 26
    • 0008609308 scopus 로고    scopus 로고
    • From novice to expert
    • M. Helander, T. Landauer, and P. Prabhu, eds., London: Elsevier Science
    • R. Mayer, "From Novice to Expert," Handbook of Human-Computer Interaction, second ed., M. Helander, T. Landauer, and P. Prabhu, eds., London: Elsevier Science, pp. 781-795, 1997.
    • (1997) Handbook of Human-Computer Interaction, Second Ed. , pp. 781-795
    • Mayer, R.1
  • 27
    • 0032675297 scopus 로고    scopus 로고
    • A comparison of computer support systems for software inspection
    • F. McDonald and J. Miller, "A Comparison of Computer Support Systems for Software Inspection," Automated Software Eng., vol. 6, pp. 291-313, 1999.
    • (1999) Automated Software Eng. , vol.6 , pp. 291-313
    • McDonald, F.1    Miller, J.2
  • 28
    • 0002181702 scopus 로고
    • Dilemmatics: The study of research choices and dilemmas
    • J. McGrath, J. Martin, and R. Kulka, eds., Beverly Hill, Calif.: Sage
    • J. McGrath, "Dilemmatics: The Study of Research Choices and Dilemmas," Judgment Calls in Research, J. McGrath, J. Martin, and R. Kulka, eds., Beverly Hill, Calif.: Sage, 1982.
    • (1982) Judgment Calls in Research
    • McGrath, J.1
  • 30
    • 0003905806 scopus 로고
    • San Francisco, Calif.: W.H. Freeman
    • D. Norman, Learning and Memory. San Francisco, Calif.: W.H. Freeman, 1982.
    • (1982) Learning and Memory
    • Norman, D.1
  • 32
    • 0029327901 scopus 로고
    • Why looking isn't always seeing: Readership skills and graphical programming
    • June
    • M. Petre, "Why Looking Isn't Always Seeing: Readership Skills and Graphical Programming," Comm. ACM, vol. 38, no. 6, pp. 33-44, June 1995.
    • (1995) Comm. ACM , vol.38 , Issue.6 , pp. 33-44
    • Petre, M.1
  • 34
    • 0034476543 scopus 로고    scopus 로고
    • Are the perspectives really different?-Further experimentation on scenario-based reading of requirements
    • B. Regnell, P. Runeson, and T. Thelin, "Are the Perspectives Really Different?-Further Experimentation on Scenario-Based Reading of Requirements," Empirical Software Eng., vol. 5, pp. 331-356, 2000.
    • (2000) Empirical Software Eng. , vol.5 , pp. 331-356
    • Regnell, B.1    Runeson, P.2    Thelin, T.3
  • 35
    • 0001701905 scopus 로고
    • Human expertise
    • K. Gilhooly, ed.; New York: Plenum Press
    • P. Reimann and M. Chi, "Human Expertise," Human and Machine Problem Solving, K. Gilhooly, ed., pp. 161-191, New York: Plenum Press, 1989.
    • (1989) Human and Machine Problem Solving , pp. 161-191
    • Reimann, P.1    Chi, M.2
  • 38
    • 0024759167 scopus 로고
    • The validity of verbal protocols
    • J. Russo, E. Johnson, and D. Stephens, "The Validity of Verbal Protocols," Memory & Cognition, vol. 17, no. 6, pp. 759-769, 1989.
    • (1989) Memory & Cognition , vol.17 , Issue.6 , pp. 759-769
    • Russo, J.1    Johnson, E.2    Stephens, D.3
  • 39
    • 0033873375 scopus 로고    scopus 로고
    • The effectiveness of software development technical reviews: A behaviorally motivated program of research
    • Jan.
    • C. Sauer, D.J. Ross, L. Land, and P. Yetton, "The Effectiveness of Software Development Technical Reviews: A Behaviorally Motivated Program of Research," IEEE Trans. Software Eng., vol. 26, no. 1, pp. 1-14, Jan. 2000.
    • (2000) IEEE Trans. Software Eng. , vol.26 , Issue.1 , pp. 1-14
    • Sauer, C.1    Ross, D.J.2    Land, L.3    Yetton, P.4
  • 40
    • 84976738164 scopus 로고
    • An experimental study of fault detection in user requirements documents
    • Apr.
    • G.M. Schneider, J. Martin, and W.T. Tsai, "An Experimental Study of Fault Detection in User Requirements Documents," ACM Trans. Software Eng. and Methodology, vol. 1, no. 1, pp. 188-204, Apr. 1992.
    • (1992) ACM Trans. Software Eng. and Methodology , vol.1 , Issue.1 , pp. 188-204
    • Schneider, G.M.1    Martin, J.2    Tsai, W.T.3
  • 41
    • 0000606270 scopus 로고
    • Is the simultaneous verbal protocol a viable method for studying managerial problem solving and decision making?
    • Mar.
    • D. Schweiger, "Is the Simultaneous Verbal Protocol a Viable Method for Studying Managerial Problem Solving and Decision Making?" Academy of Management J., vol. 26, no. 1, pp. 185-192, Mar. 1983.
    • (1983) Academy of Management J. , vol.26 , Issue.1 , pp. 185-192
    • Schweiger, D.1
  • 44
    • 11944265738 scopus 로고
    • Invariants of human behavior
    • H. Simon, "Invariants of Human Behavior," Am. Rev. of Psychology, vol. 41, pp. 1-19, 1990.
    • (1990) Am. Rev. of Psychology , vol.41 , pp. 1-19
    • Simon, H.1
  • 45
    • 0001407154 scopus 로고
    • Interrater reliability and agreement of subjective judgments
    • H.E.A. Tinsley and D.J. Weiss, "Interrater Reliability and Agreement of Subjective Judgments," J. Counseling Psychology, vol. 22, pp. 358-376, 1975.
    • (1975) J. Counseling Psychology , vol.22 , pp. 358-376
    • Tinsley, H.E.A.1    Weiss, D.J.2
  • 46
    • 0001861617 scopus 로고
    • Principles of purposive behaviorism
    • S. Koch, ed., McGraw-Hill
    • E. Tolman, "Principles of Purposive Behaviorism," Psychology, A Study of a Science, vol. 2, S. Koch, ed., McGraw-Hill, 1959.
    • (1959) Psychology, A Study of a Science , vol.2
    • Tolman, E.1
  • 47
    • 0033203878 scopus 로고    scopus 로고
    • Detecting defects in object oriented designs: Using reading techniques to increase software quality
    • G.H. Travassos, F. Shull, M. Fredericks, and V.R. Basili, "Detecting Defects in Object Oriented Designs: Using Reading Techniques to Increase Software Quality," Proc. OOPSLA, pp. 47-56, 1999.
    • (1999) Proc. OOPSLA , pp. 47-56
    • Travassos, G.H.1    Shull, F.2    Fredericks, M.3    Basili, V.R.4
  • 48
    • 0004234634 scopus 로고    scopus 로고
    • Cheshire, Conn.: Graphics Press
    • E. Tufte, Visual Explanations. Cheshire, Conn.: Graphics Press, 1997.
    • (1997) Visual Explanations
    • Tufte, E.1
  • 50
    • 0003775555 scopus 로고    scopus 로고
    • D. Wheeler, B. Brykczynski, and R. Meeson, eds., IEEE Computer Soc. Press
    • Software Inspections: An Industry Best Practice. D. Wheeler, B. Brykczynski, and R. Meeson, eds., IEEE Computer Soc. Press, 1996.
    • (1996) Software Inspection: An Industry Best Practice
  • 51
    • 0002976099 scopus 로고
    • Processing resources in attention
    • R. Parasuraman and R. Davies, eds., Academic Press
    • C.D. Wickens, "Processing Resources in Attention," Varieties of Attention, R. Parasuraman and R. Davies, eds., Academic Press, 1984.
    • (1984) Varieties of Attention
    • Wickens, C.D.1
  • 52
    • 0029373015 scopus 로고
    • The proximity compatibility principle: Its psychological function and relevance to display design
    • C.D. Wickens and C.M. Carswell, "The Proximity Compatibility Principle: Its Psychological Function and Relevance to Display Design," Human Factors, vol. 37, pp. 473-494, 1995.
    • (1995) Human Factors , vol.37 , pp. 473-494
    • Wickens, C.D.1    Carswell, C.M.2
  • 53
    • 0032268617 scopus 로고    scopus 로고
    • A survey of structured and object-oriented software specification methods and techniques
    • Dec.
    • R. Wieringa, "A Survey of Structured and Object-Oriented Software Specification Methods and Techniques," ACM Computing Surveys, vol. 30, no. 4, pp. 459-527, Dec. 1998.
    • (1998) ACM Computing Surveys , vol.30 , Issue.4 , pp. 459-527
    • Wieringa, R.1
  • 54
    • 0003121301 scopus 로고
    • Contributions of perceptual and cognitive processes to the comprehension of graphics
    • W. Schnotz and R. Kulhavy, eds., North-Holland
    • W. Winn, "Contributions of Perceptual and Cognitive Processes to the Comprehension of Graphics," Comprehension of Graphics, W. Schnotz and R. Kulhavy, eds., North-Holland, 1994.
    • (1994) Comprehension of Graphics
    • Winn, W.1
  • 55
    • 84943171193 scopus 로고    scopus 로고
    • An evaluation of checklist-based reading for entity-relationship diagrams
    • Sept.
    • C. Wohlin and A. Aurum, "An Evaluation of Checklist-Based Reading for Entity-Relationship Diagrams," Proc. Ninth IEEE Int'l Software Metrics Symp., pp. 286-296, Sept. 2003.
    • (2003) Proc. Ninth IEEE Int'l Software Metrics Symp. , pp. 286-296
    • Wohlin, C.1    Aurum, A.2
  • 57
    • 0031116378 scopus 로고    scopus 로고
    • The nature of external representations in problem solving
    • J. Zhang, "The Nature of External Representations in Problem Solving," Cognitive Science, vol. 21, no. 2, pp. 179-217, 1997.
    • (1997) Cognitive Science , vol.21 , Issue.2 , pp. 179-217
    • Zhang, J.1


* 이 정보는 Elsevier사의 SCOPUS DB에서 KISTI가 분석하여 추출한 것입니다.