跳到主要导航 跳到搜索 跳到主要内容

An Empirical Study to Revisit Productivity across Different Programming Languages

  • Yingling Li
  • , Lin Shi
  • , Jun Hu
  • , Qing Wang
  • , Jian Zhai
  • CAS - Institute of Software
  • University of Chinese Academy of Sciences

科研成果: 书/报告/会议事项章节 › 会议稿件 › 同行评审

摘要

The development of High-level programming languages(HLPL) is a long process of evolution, which has gone through procedure-oriented languages, object-oriented languages, script languages and visual & database languages. Throughout the process of evolution, coding in an efficient and convenient way is the primary impetus. Hence, the productivity should vary across different languages. When evaluating the productivity of developers coding in different programming languages, such variations are usually ignored, which may not reflect their actual coding efficiencies and make the developers feel unfair. Especially, ignoring the variations will lead to inappropriate baselines of process performance, thus may potentially reduce the effectiveness of quantitative management. In this paper, we conducted an empirical study to revisit the productivity variations across different programming languages based on the data of International Software Benchmarking Standards Group (ISBSG) and a software organization. We found that, in most language categories, the productivity is all significantly different in ISBSG and the organization respectively. In the software industry represented by ISBSG, the relative productivity levels are gradually increasing with the evolution of HLPL. However, for the organization, it does not always keep the same increasing trend, but the average productivity within the four categories is almost stable. The finding could guide the software organization to establish an appropriate productivity baseline.

源语言英语
主期刊名Proceedings - 24th Asia-Pacific Software Engineering Conference, APSEC 2017
编辑Jian Lv, He Zhang, Mike Hinchey, Xiao Liu
出版商IEEE Computer Society
页526-533
页数8
ISBN(电子版)9781538636817
DOI
出版状态已出版 - 2 7月 2017
已对外发布是
活动24th Asia-Pacific Software Engineering Conference, APSEC 2017 - Nanjing, Jiangsu, 中国
期限: 4 12月 2017 → 8 12月 2017

丛书

姓名Proceedings - Asia-Pacific Software Engineering Conference, APSEC
卷2017-December
ISSN(印刷版)1530-1362

会议

会议24th Asia-Pacific Software Engineering Conference, APSEC 2017
国家/地区中国
市Nanjing, Jiangsu
时期4/12/17 → 8/12/17

学术指纹

探究 'An Empirical Study to Revisit Productivity across Different Programming Languages' 的科研主题。它们共同构成独一无二的学术指纹。

引用此