메뉴 건너뛰기




Volumn 16-21-November-2014, Issue , 2014, Pages 155-165

A large scale study of programming languages and code quality in GitHub

Author keywords

Bug fix; Code quality; Empirical research; Programming language; Regression analysis; Software domain; Type system

Indexed keywords

COMPUTER PROGRAMMING LANGUAGES; COMPUTER SOFTWARE SELECTION AND EVALUATION; JAVA PROGRAMMING LANGUAGE; QUALITY CONTROL; REGRESSION ANALYSIS; SOFTWARE ENGINEERING;

EID: 84986903230     PISSN: None     EISSN: None     Source Type: Conference Proceeding    
DOI: 10.1145/2635868.2635922     Document Type: Conference Paper
Times cited : (340)

References (37)
  • 1
  • 3
    • 84986894908 scopus 로고    scopus 로고
    • Google big query, https://developers.google.com/bigquery/.
    • Google Big Query
  • 7
    • 84861170800 scopus 로고    scopus 로고
    • Probabilistic topic models
    • D. M. Blei. Probabilistic topic models. Communications of the ACM, 55(4):77-84, 2012.
    • (2012) Communications of the ACM , vol.55 , Issue.4 , pp. 77-84
    • Blei, D.M.1
  • 11
  • 12
    • 84986894948 scopus 로고    scopus 로고
    • GitHub. Linguist: https://github.com/github/linguist.
    • Linguist
    • GitHub1
  • 13
    • 84986894935 scopus 로고    scopus 로고
    • Google. http://golang.org/doc/effective-go. htmloncurrency.
    • Google1
  • 15
    • 0030189231 scopus 로고    scopus 로고
    • Comparing programming paradigms: An evaluation of functional and object-oriented programs
    • R. Harrison, L. Smaraweera, M. Dobie, and P. Lewis. Comparing programming paradigms: an evaluation of functional and object-oriented programs. Software Engineering Journal, 11(4):247-254, 1996.
    • (1996) Software Engineering Journal , vol.11 , Issue.4 , pp. 247-254
    • Harrison, R.1    Smaraweera, L.2    Dobie, M.3    Lewis, P.4
  • 16
    • 0033746131 scopus 로고    scopus 로고
    • Effects of process maturity on quality, cycle time, and effort in software product development
    • D. E. Harter, M. S. Krishnan, and S. A. Slaughter. Effects of process maturity on quality, cycle time, and effort in software product development. Management Science, 46(4):451-466, 2000.
    • (2000) Management Science , vol.46 , Issue.4 , pp. 451-466
    • Harter, D.E.1    Krishnan, M.S.2    Slaughter, S.A.3
  • 18
    • 33846507255 scopus 로고    scopus 로고
    • Cork: Dynamic memory leak detection for garbage-collected languages
    • ACM
    • M. Jump and K. S. McKinley. Cork: dynamic memory leak detection for garbage-collected languages. In ACM SIGPLAN Notices, volume 42, pages 31-38. ACM, 2007.
    • (2007) ACM SIGPLAN Notices , vol.42 , pp. 31-38
    • Jump, M.1    McKinley, K.S.2
  • 22
    • 84870476453 scopus 로고    scopus 로고
    • An empirical study of the influence of static type systems on the usability of undocumented software
    • ACM
    • C. Mayer, S. Hanenberg, R. Robbes, É. Tanter, and A. Stefik. An empirical study of the influence of static type systems on the usability of undocumented software. In ACM SIGPLAN Notices, volume 47, pages 683-702. ACM, 2012.
    • (2012) ACM SIGPLAN Notices , vol.47 , pp. 683-702
    • Mayer, C.1    Hanenberg, S.2    Robbes, R.3    Tanter, É.4    Stefik, A.5
  • 24
    • 0018105622 scopus 로고
    • A theory of type polymorphism in programming
    • R. Milner. A theory of type polymorphism in programming. Journal of computer and system sciences, 17(3):348-375, 1978.
    • (1978) Journal of Computer and System Sciences , vol.17 , Issue.3 , pp. 348-375
    • Milner, R.1
  • 30
    • 0028166452 scopus 로고
    • An experiment to assess different defect detection methods for software requirements inspections
    • Los Alamitos, CA, USA, IEEE Computer Society Press
    • A. A. Porter and L. G. Votta. An experiment to assess different defect detection methods for software requirements inspections. In Proceedings of the 16th International Conference on Software Engineering, ICSE'94, pages 103-112, Los Alamitos, CA, USA, 1994. IEEE Computer Society Press.
    • (1994) Proceedings of the 16th International Conference on Software Engineering, ICSE'94 , pp. 103-112
    • Porter, A.A.1    Votta, L.G.2
  • 31
    • 80052436301 scopus 로고    scopus 로고
    • An empirical study on the influence of pattern roles on change-proneness
    • D. Posnett, C. Bird, and P. Dévanbu. An empirical study on the influence of pattern roles on change-proneness. Empirical Software Engineering, 16(3):396-423, 2011.
    • (2011) Empirical Software Engineering , vol.16 , Issue.3 , pp. 396-423
    • Posnett, D.1    Bird, C.2    Dévanbu, P.3
  • 35
    • 0000646447 scopus 로고
    • Likelihood ratio tests for model selection and non-nested hypotheses
    • Q. Vuong. Likelihood ratio tests for model selection and non-nested hypotheses. Econometrica: Journal of the Econometric Society, pages 307-333, 1989.
    • (1989) Econometrica: Journal of the Econometric Society , pp. 307-333
    • Vuong, Q.1
  • 36
    • 52549112910 scopus 로고    scopus 로고
    • Do too many cooks spoil the broth? Using the number of developers to enhance defect prediction models
    • E. J. Weyuker, T. J. Ostrand, and R. M. Bell. Do too many cooks spoil the broth? using the number of developers to enhance defect prediction models. Empirical Software Engineering, 13(5):539-559, 2008.
    • (2008) Empirical Software Engineering , vol.13 , Issue.5 , pp. 539-559
    • Weyuker, E.J.1    Ostrand, T.J.2    Bell, R.M.3
  • 37
    • 84886595668 scopus 로고
    • Significance testing of the spearman rank correlation coefficient
    • J. H. Zar. Significance Testing of the Spearman Rank Correlation Coefficient. Journal of the American Statistical Association, 67(339):578-580, 1972.
    • (1972) Journal of the American Statistical Association , vol.67 , Issue.339 , pp. 578-580
    • Zar, J.H.1


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