Title
Multi-Programming-Language Commits in OSS: An Empirical Study on Apache Projects
Abstract
Modern software systems, such as Spark, are usually written in multiple programming languages (PLs). Besides benefiting from code reuse, such systems can also take advantages of specific PLs to implement certain features, to meet various quality needs, and to improve development efficiency. In this context, a change to such systems may need to modify source files written in different PLs. We defin...
Year
DOI
Venue
2021
10.1109/ICPC52881.2021.00029
2021 IEEE/ACM 29th International Conference on Program Comprehension (ICPC)
Keywords
DocType
ISSN
Computer languages,Computer bugs,Software quality,Computer architecture,Software systems,Control systems,Complexity theory
Conference
1092-8138
ISBN
Citations 
PageRank 
978-1-6654-1403-6
0
0.34
References 
Authors
0
6
Name
Order
Citations
PageRank
Zengyang Li120310.99
Xiaoxiao Qi200.68
Qinyi Yu311.02
Peng Liang457049.57
Ran Mo583.89
Chen Yang6404.66