Software Development Productivity of European Space, Military, and Industrial Applications
IEEE Transactions on Software Engineering
Defining and Validating Measures for Object-Based High-Level Design
IEEE Transactions on Software Engineering
Software assessments, benchmarks, and best practices
Software assessments, benchmarks, and best practices
Evaluating Software Degradation through Entropy
METRICS '01 Proceedings of the 7th International Symposium on Software Metrics
Predicting faults using the complexity of code changes
ICSE '09 Proceedings of the 31st International Conference on Software Engineering
Software development productivity on a new platform: an industrial case study
Information and Software Technology
Student Solutions Manual for Ramsey/Schafer's The Statistical Sleuth: A Course in Methods of Data Analysis, 3rd
Effect of task processes on programmer productivity in model-based testing
Proceedings of the 6th India Software Engineering Conference
Apache commits: social network dataset
Proceedings of the 10th Working Conference on Mining Software Repositories
Hi-index | 0.00 |
Programmers often develop software in multiple languages. In an effort to study the effects of programming language fragmentation on productivity-and ultimately on a developer's problem-solving abilities-the authors present a metric, language entropy, for characterizing the distribution of a developer's programming efforts across multiple programming languages. This paper presents an observational study examining the project contributions of a random sample of 500 SourceForge developers. Using a random coefficients model, the authors find a statistically alpha level of 0.001 and practically significant correlation between language entropy and the size of monthly project contributions. Results indicate that programming language fragmentation is negatively related to the total amount of code contributed by developers within SourceForge, an open source software OSS community.