메뉴 건너뛰기




Volumn 2010, Issue , 2010, Pages

On compiler error messages: What they say and what they mean

Author keywords

[No Author keywords available]

Indexed keywords


EID: 78349241116     PISSN: 16875893     EISSN: 16875907     Source Type: Journal    
DOI: 10.1155/2010/602570     Document Type: Article
Times cited : (87)

References (74)
  • 12
  • 13
    • 0022751880 scopus 로고
    • Automatic generation of useful syntax error messages
    • Kantorowitz E., Laor H., Automatic generation of useful syntax error messages Software: Practice and Experience 1986 16 7 627 640
    • (1986) Software: Practice and Experience , vol.16 , Issue.7 , pp. 627-640
    • Kantorowitz, E.1    Laor, H.2
  • 14
    • 0012430033 scopus 로고    scopus 로고
    • Better template error messages
    • March 1999
    • Alexandrescu A., Better template error messages. C/C++ Users Journal. March 1999. http://erdani.com/publications/bettertemplateerrormessages.html
    • C/C++ Users Journal
    • Alexandrescu, A.1
  • 17
    • 0032655346 scopus 로고    scopus 로고
    • Towards a theory of the cognitive processes in computer programming
    • Brooks R., Towards a theory of the cognitive processes in computer programming International Journal of Human Computer Studies 1999 51 2 197 211
    • (1999) International Journal of Human Computer Studies , vol.51 , Issue.2 , pp. 197-211
    • Brooks, R.1
  • 18
    • 0004858164 scopus 로고
    • Novice programmer errors: Language constructs and plan composition
    • Ebrahimi A., Novice programmer errors: language constructs and plan composition International Journal of Human-Computer Studies 1994 41 4 457 480
    • (1994) International Journal of Human-Computer Studies , vol.41 , Issue.4 , pp. 457-480
    • Ebrahimi, A.1
  • 19
    • 0019614259 scopus 로고
    • The Cornell program synthesizer: A syntax-directed programming environment
    • Teitelbaum T., Reps T., The Cornell program synthesizer: a syntax-directed programming environment Communications of the ACM 1981 24 9 563 573
    • (1981) Communications of the ACM , vol.24 , Issue.9 , pp. 563-573
    • Teitelbaum, T.1    Reps, T.2
  • 25
    • 37149019748 scopus 로고    scopus 로고
    • Rapidly implementing languages to compile as C++ without crafting a compiler
    • Savidis A., Rapidly implementing languages to compile as C++ without crafting a compiler SoftwarePractice and Experience 2007 37 15 1577 1620
    • (2007) SoftwarePractice and Experience , vol.37 , Issue.15 , pp. 1577-1620
    • Savidis, A.1
  • 29
    • 84948491027 scopus 로고
    • Novice lisp errors: Undetecte losses of information from working memory
    • Jeffries R., Anderson J. R., Novice lisp errors: undetecte losses of information from working memory Human-Computer Interaction 1985 1 2 107 131
    • (1985) Human-Computer Interaction , vol.1 , Issue.2 , pp. 107-131
    • Jeffries, R.1    Anderson, J.R.2
  • 30
    • 0000018394 scopus 로고
    • Preprogramming knowledge: A major source of misconception in novice programmers
    • Bonar J., Soloway E., Preprogramming knowledge: a major source of misconception in novice programmers Human-Computer Interaction 1985 1 2 133 161
    • (1985) Human-Computer Interaction , vol.1 , Issue.2 , pp. 133-161
    • Bonar, J.1    Soloway, E.2
  • 34
    • 57449110941 scopus 로고    scopus 로고
    • Compiler error messages: What can help novices?
    • Nienaltowski M.-H., Pedroni M., Meyer B., Compiler error messages: what can help novices? SIGCSE Bulletin 2008 40 1 168 172
    • (2008) SIGCSE Bulletin , vol.40 , Issue.1 , pp. 168-172
    • Nienaltowski, M.-H.1    Pedroni, M.2    Meyer, B.3
  • 35
    • 84884712032 scopus 로고
    • Programming language design
    • Berlin, Germany Springer Lecture Notes in Computer Science
    • McKeeman W. M., Bauer F. L., Eickel J., Programming language design Compiler Construction: An Advanced Course 1976 21 Berlin, Germany Springer 515 519 Lecture Notes in Computer Science
    • (1976) Compiler Construction: An Advanced Course , vol.21 , pp. 515-519
    • McKeeman, W.M.1    Bauer, F.L.2    Eickel, J.3
  • 38
    • 0016881629 scopus 로고
    • A study of errors, error-proneness, and error diagnosis in Cobol
    • Litecky C. R., Davis G. B., A study of errors, error-proneness, and error diagnosis in Cobol Communications of the ACM 1976 19 1 33 37
    • (1976) Communications of the ACM , vol.19 , Issue.1 , pp. 33-37
    • Litecky, C.R.1    Davis, G.B.2
  • 39
    • 84976806953 scopus 로고
    • What the compiler should tell the user
    • Berlin, Germany Springer Lecture Notes in Computer Science
    • Horning J. J., Bauer F. L., Eickel J., What the compiler should tell the user Compiler Construction: an Advanced Course 1976 21 Berlin, Germany Springer 525 548 Lecture Notes in Computer Science
    • (1976) Compiler Construction: An Advanced Course , vol.21 , pp. 525-548
    • Horning, J.J.1    Bauer, F.L.2    Eickel, J.3
  • 40
    • 84976751476 scopus 로고
    • Designing computer system messages
    • Shneiderman B., Designing computer system messages Communications of the ACM 1982 25 9 610 611
    • (1982) Communications of the ACM , vol.25 , Issue.9 , pp. 610-611
    • Shneiderman, B.1
  • 41
    • 0020733057 scopus 로고
    • Error messages: The neglected area of the man/machine interface
    • Brown P. J., Error messages: the neglected area of the man/machine interface Communications of the ACM 1983 26 4 246 249
    • (1983) Communications of the ACM , vol.26 , Issue.4 , pp. 246-249
    • Brown, P.J.1
  • 47
    • 38249005060 scopus 로고
    • Using unfamiliar programming languages: The effects on expertise
    • Scholtz J., Wiedenbeck S., Using unfamiliar programming languages: the effects on expertise Interacting with Computers 1993 5 1 13 30
    • (1993) Interacting with Computers , vol.5 , Issue.1 , pp. 13-30
    • Scholtz, J.1    Wiedenbeck, S.2
  • 56
    • 39749093168 scopus 로고
    • The magical number seven, plus or minus two: Some limits on our capacity for processing information
    • Miller G. A., The magical number seven, plus or minus two: some limits on our capacity for processing information Psychological Review 1956 63 2 81 97
    • (1956) Psychological Review , vol.63 , Issue.2 , pp. 81-97
    • Miller, G.A.1
  • 63
    • 0003981052 scopus 로고    scopus 로고
    • Dorset House Publishing New York, NY, USA Silver Anniversary Edition
    • Weinberg G. M., The Psychology of Computer Programming 1998 Dorset House Publishing New York, NY, USA. Silver Anniversary Edition
    • (1998) The Psychology of Computer Programming
    • Weinberg, G.M.1
  • 66
  • 67
    • 0035384435 scopus 로고    scopus 로고
    • Are visual programming languages better? the role of imagery in program comprehension
    • Navarro-Prieto R., Caas J. J., Are visual programming languages better? The role of imagery in program comprehension The International Journal of Human-Computer Studies 1999 54 6 799 829
    • (1999) The International Journal of Human-Computer Studies , vol.54 , Issue.6 , pp. 799-829
    • Navarro-Prieto, R.1    Caas, J.J.2
  • 71
    • 57449111369 scopus 로고    scopus 로고
    • Debugging: Finding, fixing and flailing, a multi-institutional study of novice debuggers
    • Fitzgerald S., Lewandowski G., McCauley R., Debugging: finding, fixing and flailing, a multi-institutional study of novice debuggers Computer Science Education 2008 18 2 93 116
    • (2008) Computer Science Education , vol.18 , Issue.2 , pp. 93-116
    • Fitzgerald, S.1    Lewandowski, G.2    McCauley, R.3
  • 72
    • 78349249290 scopus 로고    scopus 로고
    • Bloodshed Software
    • Bloodshed Software. MinGW C++ compiler. http://www.bloodshed.net/devcpp. html
    • MinGW C++ Compiler
  • 73
    • 0040521402 scopus 로고    scopus 로고
    • Microsoft Developer Network
    • Microsoft Developer Network. Microsoft Visual C++. http://msdn.microsoft. com/en-us/visualc
    • Microsoft Visual C++
  • 74
    • 8344272909 scopus 로고    scopus 로고
    • Borland
    • Borland. C++ Builder. http://www.borland.com/
    • C++ Builder


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