메뉴 건너뛰기




Volumn , Issue , 2011, Pages 171-180

Assessing programming language impact on development and maintenance: A study on C and C++

Author keywords

developer productivity; empirical studies; high level languages; software evolution; software quality

Indexed keywords

C++ CODES; COMPARATIVE ADVANTAGE; DEVELOPER PRODUCTIVITY; DEVELOPMENT PROCESS; EMPIRICAL STUDIES; FIREFOX; KEY FACTORS; NOVEL METHODOLOGY; OPEN SOURCE PROJECTS; PROGRAMMING LANGUAGE; SOFTWARE EVOLUTION; SOFTWARE QUALITY;

EID: 79959917916     PISSN: 02705257     EISSN: None     Source Type: Conference Proceeding    
DOI: 10.1145/1985793.1985817     Document Type: Conference Paper
Times cited : (61)

References (44)
  • 1
    • 0029718621 scopus 로고    scopus 로고
    • Evaluating the impact of object-oriented design on software quality
    • F. B. e. Abreu and W. Melo. Evaluating the impact of object-oriented design on software quality. In METRICS '96.
    • METRICS '96
    • Abreu, F.B.E.1    Melo, W.2
  • 2
    • 79959869641 scopus 로고    scopus 로고
    • Bazaar. http://bazaar.launchpad.net/~mysql/mysql-server/.
    • Bazaar
  • 5
    • 79959883004 scopus 로고    scopus 로고
    • Blender Forum. http://www.blender.org/forum/viewtopic.php?t=16694.
    • Blender Forum
  • 6
    • 79959880810 scopus 로고    scopus 로고
    • https://svn.blender.org/svnroot/bf-blender/tags/.
  • 8
    • 79959901545 scopus 로고    scopus 로고
    • Bugzilla. https://bugzilla.mozilla.org/.
  • 11
    • 79959903901 scopus 로고    scopus 로고
    • Personal communication, based on experience with VLC development, June
    • R. Denis-Courmont. Personal communication, based on experience with VLC development, June 2010.
    • (2010)
    • Denis-Courmont, R.1
  • 13
    • 79959873629 scopus 로고    scopus 로고
    • What does it take to develop a million lines of open source code?
    • J. Fernández-Ramil, D. Izquierdo-Cortazar, and T. Mens. What does it take to develop a million lines of open source code? In OSS, pages 170-184, 2009.
    • (2009) OSS , pp. 170-184
    • Fernández-Ramil, J.1    Izquierdo-Cortazar, D.2    Mens, T.3
  • 14
    • 79959898721 scopus 로고    scopus 로고
    • Firefox Statistics. http://www.computerworld. com/s/article/9140819/1-in- 4-now-use-Firefox-to-surf-the-Web.
    • Firefox Statistics
  • 15
    • 77956619193 scopus 로고    scopus 로고
    • Populating a release history database from version control and bug tracking systems
    • M. Fischer, M. Pinzger, and H. Gall. Populating a release history database from version control and bug tracking systems. In ICSM '03.
    • ICSM '03
    • Fischer, M.1    Pinzger, M.2    Gall, H.3
  • 16
    • 0038138750 scopus 로고    scopus 로고
    • Working for free? Motivations for participating in open-source projects
    • A. Hars and S. Ou. Working for free? motivations for participating in open-source projects. Int. J. Electron. Commerce, 6(3):25-39, 2002.
    • (2002) Int. J. Electron. Commerce , vol.6 , Issue.3 , pp. 25-39
    • Hars, A.1    Ou, S.2
  • 17
    • 34250085478 scopus 로고
    • An evaluation of programming languages and language features for engineering software development
    • N. M. Holtz and W. J. Rasdorf. An evaluation of programming languages and language features for engineering software development. Engineering with Computers, 1988.
    • (1988) Engineering with Computers
    • Holtz, N.M.1    Rasdorf, W.J.2
  • 18
    • 79959912886 scopus 로고    scopus 로고
    • Predicting defective software components from code complexity measures
    • Z. Hongyu, Z. Xiuzhen, and G. Ming. Predicting defective software components from code complexity measures. In ISPRDC '07.
    • ISPRDC '07
    • Hongyu, Z.1    Xiuzhen, Z.2    Ming, G.3
  • 19
    • 0005430526 scopus 로고
    • Backfiring: Converting lines-of-code to function points
    • C. Jones. Backfiring: Converting lines-of-code to function points. Computer, pages 87-88, 1995.
    • (1995) Computer , pp. 87-88
    • Jones, C.1
  • 20
    • 34547455693 scopus 로고    scopus 로고
    • Automatic identification of bug-introducing changes
    • S. Kim, T. Zimmermann, K. Pan, and E. J. J. Whitehead. Automatic identification of bug-introducing changes. In ASE, 2006.
    • (2006) ASE
    • Kim, S.1    Zimmermann, T.2    Pan, K.3    Whitehead, E.J.J.4
  • 21
    • 34547933886 scopus 로고    scopus 로고
    • Exploring the effects of coordination and communication tools on the efficiency of open source projects using data envelopment analysis
    • S. Koch. Exploring the effects of coordination and communication tools on the efficiency of open source projects using data envelopment analysis. IFIP, 2007.
    • (2007) IFIP
    • Koch, S.1
  • 22
    • 67650963806 scopus 로고    scopus 로고
    • Exploring the effects of sourceforge.net coordination and communication tools on the efficiency of open source projects using data envelopment analysis
    • S. Koch. Exploring the effects of sourceforge.net coordination and communication tools on the efficiency of open source projects using data envelopment analysis. Empirical Softw. Eng., 14(4):397-417, 2009.
    • (2009) Empirical Softw. Eng. , vol.14 , Issue.4 , pp. 397-417
    • Koch, S.1
  • 24
    • 79959897801 scopus 로고    scopus 로고
    • Launchpad. https://launchpad.net/mysql-server.
    • Launchpad
  • 25
    • 0020151664 scopus 로고    scopus 로고
    • Number of faults per line of code
    • M. Lipow. Number of faults per line of code. TSE'82.
    • TSE'82
    • Lipow, M.1
  • 26
    • 19044375007 scopus 로고    scopus 로고
    • A complexity measure
    • T. J. McCabe. A complexity measure. In ICSE'76.
    • ICSE'76
    • McCabe, T.J.1
  • 28
  • 29
    • 0034513916 scopus 로고    scopus 로고
    • Identifying reasons for software changes using historic databases
    • A. Mockus and L. G. Votta. Identifying reasons for software changes using historic databases. ICSM'00, pages 120-130.
    • ICSM'00 , pp. 120-130
    • Mockus, A.1    Votta, L.G.2
  • 30
    • 79959895077 scopus 로고    scopus 로고
    • An empirical study of software development productivity in C and C++
    • I. Myrtveit and E. Stensrud. An empirical study of software development productivity in C and C++. In NIK'08.
    • NIK'08
    • Myrtveit, I.1    Stensrud, E.2
  • 31
    • 79959861749 scopus 로고    scopus 로고
    • MySQL Statistics. http://www.mysql.com/why-mysql/marketshare/.
    • MySQL Statistics
  • 32
    • 33244463047 scopus 로고    scopus 로고
    • Use of relative code churn measures to predict system defect density
    • N. Nagappan and T. Ball. Use of relative code churn measures to predict system defect density. In ICSE, 2005.
    • (2005) ICSE
    • Nagappan, N.1    Ball, T.2
  • 35
    • 0032680640 scopus 로고    scopus 로고
    • Comparing observed bug and productivity rates for java and c++
    • 29, April
    • G. Phipps. Comparing observed bug and productivity rates for java and c++. Software Practice and Experience, 29, April 1999.
    • (1999) Software Practice and Experience
    • Phipps, G.1
  • 37
    • 84864260027 scopus 로고    scopus 로고
    • RSM Metrics. http://msquaredtechnologies. com/m2rsm/docs/index.htm.
    • RSM Metrics
  • 40
    • 34548338330 scopus 로고    scopus 로고
    • TIOBE Software BV
    • TIOBE Software BV. TIOBE Programming Community Index. http://www.tiobe.com/index.php/content/paperinfo/tpci/index.html.
    • TIOBE Programming Community Index
  • 41
    • 79959877483 scopus 로고    scopus 로고
    • Trac. http://trac.videolan.org/.
  • 42
    • 79959891141 scopus 로고    scopus 로고
    • VLC Statistics. http://www.videolan.org/stats/downloads.html.
    • VLC Statistics
  • 43
    • 84870267223 scopus 로고
    • The generalization of "student's" problem when several different population variances are involved
    • B. L. Welch. The generalization of "student's" problem when several different population variances are involved. Biometrika, 1947.
    • (1947) Biometrika
    • Welch, B.L.1
  • 44
    • 0141795072 scopus 로고
    • Contribution of standard programming languages to software quality
    • B. A. Wichmann. Contribution of standard programming languages to software quality. In Software Engineering Journal, pages 3-12, 1994.
    • (1994) Software Engineering Journal , pp. 3-12
    • Wichmann, B.A.1


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