179,938 Hits in 4.9 sec

Measuring developer contribution from software repository data

Georgios Gousios, Eirini Kalliamvakou, Diomidis Spinellis
2008 Proceedings of the 2008 international workshop on Mining software repositories - MSR '08  
We propose a model that, by combining traditional contribution metrics with data mined from software repositories, can deliver accurate developer contribution measurements.  ...  Apart from source code, software infrastructures supporting agile and distributed software projects contain traces of developer activity that does not directly affect the product itself but is important  ...  This work is supported by the European Community's Sixth Framework Programme under the contract ist-2005-033331 "Software Quality Observatory for Open Source Software" (sqo-oss).  ... 
doi:10.1145/1370750.1370781 dblp:conf/msr/GousiosKS08 fatcat:4kef5rzciva2nhpfayishj7fpa

Mining development repositories to study the impact of collaboration on software systems

Nicolas Bettenburg
2011 Proceedings of the 19th ACM SIGSOFT symposium and the 13th European conference on Foundations of software engineering - SIGSOFT/FSE '11  
This thesis contributes the following: 1) to make this information accessible for practitioners and researchers, we present approaches to distill communication information from development repositories  ...  Information about collaborative activities can be recovered from traces of their communication, which are recorded in the repositories used for the development of the software system.  ...  We propose tools and techniques for the automated extraction of communication data from software development repositories.  ... 
doi:10.1145/2025113.2025165 dblp:conf/sigsoft/Bettenburg11 fatcat:p4p73zeubvhgjm7764hdzgpfem

Evolving Collaboration, Dependencies, and Use in the Rust Open Source Software Ecosystem [article]

William Schueller, Johannes Wachs, Vito D.P. Servedio, Stefan Thurner, Vittorio Loreto
2022 arXiv   pre-print
Data harvested from these traces enable the study of large-scale decentralized collaborative work.  ...  The data covers seven years of developer contributions to Rust libraries and can be used to reconstruct the ecosystem's development history, such as growing developer collaboration networks or dependency  ...  Focusing on Rust allows us to integrate developer contributions with data on software dependencies and usage.  ... 
arXiv:2205.03597v1 fatcat:m73wyx6hrzcehesb4lyj3gqbny

Experiences and Results from Establishing a Software Cockpit at BMD Systemhaus

Stefan Larndorfer, Rudolf Ramler, Clemens Buchwiser
2009 2009 35th Euromicro Conference on Software Engineering and Advanced Applications  
In this paper we present our experiences from implementing and introducing a software cockpit in a leading Austrian software development company.  ...  Therefore, like a cockpit in an aircraft, software cockpits integrate and visualize accurate and timely information from various data sources for operative and strategic decision making.  ...  We would like to thank the developers and team leaders at BMD for many fruitful discussions that contributed to this paper.  ... 
doi:10.1109/seaa.2009.77 dblp:conf/euromicro/LarndorferRB09 fatcat:gxf7sq5umrbuhfmn4lwtggfbeu

Big data = big insights?

Christoph Gote, Pavlin Mavrodiev, Frank Schweitzer, Ingo Scholtes
2022 Proceedings of the 44th International Conference on Software Engineering  
Massive data from software repositories and collaboration tools are widely used to study social aspects in software development.  ...  Recent studies using massive repository data suggest that developers in larger teams tend to be less productive than smaller teams.  ...  ACKNOWLEDGMENTS We thank Christian Zingg for contributing to the development of the infrastructure to mine edits and co-edits from software projects on the ETH Zurich scientific compute cluster Euler.  ... 
doi:10.1145/3510003.3510619 fatcat:pxhmilqferawhihyfpwnvlwttq

A Proposal for the Measurement and Documentation of Research Software Sustainability in Interactive Metadata Repositories [article]

Stephan Druskat
2016 arXiv   pre-print
This paper proposes an interactive repository type for research software metadata which measures and documents software sustainability by accumulating metadata, and computing sustainability metrics over  ...  Such a repository would help to overcome technical barriers to software sustainability by furthering the discovery and identification of sustainable software, thereby also facilitating documentation of  ...  DMPs feature data repositories as natural targets for research data releases as part of the data lifecycle documentation, and analogously, software repositories should be an integral part of software lifecycles  ... 
arXiv:1608.04529v2 fatcat:64ag2dsi3nhkjo3gih6vvzzbey

Designing a Knowledge Base for OSS Project Recommender System: a Big Data Analytics Approach

Shahabedin Bayati, Arvind K. Tripathi
2016 European Conference on Information Systems  
Online software engineering repositories like GitHub are great resources of socio-technical data about software development process.  ...  Variety of socio-technical metrics and factors are extracted from online repositories for data analysis.  ...  For a developer, selecting a project to collaborate and contribute from the large repository of OSS projects is complex and challenging and depends on various factors.  ... 
dblp:conf/ecis/BayatiT16 fatcat:hz626lcb2rcdveyafirhsfjxym

Tie Strength Metrics to Rank Pairs of Developers from GitHub

Natércia A. Batista, Guilherme A. Sousa, Michele A. Brandão, Ana Paula C. Da Silva, Mirella M. Moro
2018 Journal of Information and Data Management  
An example of such volumes is in software repositories, a type of Web storage platform for software and projects,their developers and companies.  ...  In this work, we first present a systematic literature review over topics related to such repositories. Then, we extract their data and enrich it by building a development network.  ...  One type of such tools is software repositories, in which developers easily contribute to different projects around the world.  ... 
doi:10.5753/jidm.2018.1637 fatcat:mkpflt4rk5fydgrmv62ov4cxfi

Organizational benchmarking using the ISBSG Data Repository

C. Lokan, T. Wright, P. Hill, M. Stringer
2001 IEEE Software  
Michael Stringer, Software Engineering Management S e p t e m b e r / O c t o b e r 2 0 0 1 I E  ...  T he International Software Benchmarking Standards Group 1 maintains a repository of data from numerous organizations' completed software projects.  ...  Data repository project attributes The ISBSG checks project data validity as projects are added to the repository. It notes doubts about data quality and excludes questionable projects from analyses.  ... 
doi:10.1109/52.951491 fatcat:hwp5esvamje3jlbhoi4upsnsmu

TNM: A Tool for Mining of Socio-Technical Data from Git Repositories [article]

Nikolai Sviridov, Mikhail Evtikhiev, Vladimir Kovalenko
2021 arXiv   pre-print
In this paper, we present TNM -- an open-source tool for mining socio-technical data from Git repositories. TNM is fast, flexible, and easily extensible.  ...  Extracting data from Git repositories is an essential task for researchers and practitioners working on socio-technical analysis, but it requires substantial engineering work.  ...  Degree of authorship part is a measure of developers' contribution to code, that can be computed with the data from git repository.  ... 
arXiv:2103.09766v1 fatcat:464eksppqjcf3cie6neyuz735m

Analyzing the Productivity of GitHub Teams based on Formation Phase Activity [article]

Samaneh Saadat, Olivia B. Newton, Gita Sukthankar, Stephen M. Fiore
2020 arXiv   pre-print
Towards this end, we collect data from software repositories and evaluate teams by examining differences in productivity.  ...  Based on our results, we contend that early activities in software development repositories on GitHub establish coordination processes that enable effective collaborations over time.  ...  Many of these studies have collected data from mature, large software repositories to predict outcomes of interest.  ... 
arXiv:2011.03423v1 fatcat:725quwgmvfcnrbr4awus7giijy

Influence of social and technical factors for evaluating contribution in GitHub

Jason Tsay, Laura Dabbish, James Herbsleb
2014 Proceedings of the 36th International Conference on Software Engineering - ICSE 2014  
These findings provide evidence that developers use both technical and social information when evaluating potential contributions to open source software projects.  ...  We analyzed the association of various technical and social measures with the likelihood of contribution acceptance.  ...  With information available from potentially millions of developers and millions of repositories in these transparent work environments, then what information do software developers use when evaluating  ... 
doi:10.1145/2568225.2568315 dblp:conf/icse/TsayDH14 fatcat:tqpw34niz5gwhe5bu5cwmfhhqm

Open collaboration in the public sector: The case of social coding on GitHub

Ines Mergel
2015 Government Information Quarterly  
The data collected from GitHub allowed the identification of those repositories to which other developers contributed code and to derive initial insights about the type of online collaborations in form  ...  Research teams tend to share data analysis algorithms from their research papers that they have co developed internally on GitHub in a private repository.  ... 
doi:10.1016/j.giq.2015.09.004 fatcat:uev2lmmlpbfgdh3v2o6k4xawoy

The penumbra of open source: projects outside of centralized platforms are longer maintained, more academic and more collaborative

Milo Z. Trujillo, Laurent Hébert-Dufresne, James Bagrow
2022 EPJ Data Science  
Here we develop a novel, extensive sample of public open source project repositories outside of centralized platforms.  ...  AbstractGitHub has become the central online platform for much of open source, hosting most open source code repositories.  ...  Repository analysis We are interested in diverging software development practices between GitHub and the Penumbra, and so we measured a variety of attributes for each repository.  ... 
doi:10.1140/epjds/s13688-022-00345-7 fatcat:xp3gwdeqwfazralmxmz3dgbhny

Assessing developer contribution with repository mining-based metrics

Jalerson Lima, Christoph Treude, Fernando Figueira Filho, Uira Kulesza
2015 2015 IEEE International Conference on Software Maintenance and Evolution (ICSME)  
However, there is no consensus in the literature on how to measure productivity or developer contribution.  ...  While some repository mining-based metrics have been proposed, they lack validation in terms of their applicability and usefulness from the individuals who will use them to assess developer contribution  ...  [14] presented an approach to measure the contribution of an individual software developer using a set of repository mining-based metrics.  ... 
doi:10.1109/icsm.2015.7332509 dblp:conf/icsm/LimaTFK15 fatcat:fffjgnlypzgddl4l6zsp2wcsgu
« Previous Showing results 1 — 15 out of 179,938 results