Searched for keywords.author.keyword:"github" OR acmdlCCS:"github"  [new search]  [edit/save query]  [advanced search]
Searched The ACM Full-Text Collection: 569,254 records   [Expand your search to The ACM Guide to Computing Literature: 2,870,290 records] Help: ACM vs. Guide
110 results found
Export Results: bibtexendnoteacmrefcsv

Refine by People
Names show/hide
Institutions show/hide
Authors show/hide
Refine by Publications
Publication Names show/hide
ACM Publications show/hide
All Publications show/hide
Content Formats show/hide
Publishers show/hide
Refine by Conferences
Sponsors show/hide
Events show/hide
Proceeding Series show/hide
Refine by Publication Year
2011
Result 1 – 20 of 110
Result page: 1 2 3 4 5 6

Sort by:

1 published by ACM
May 2016 ICSE '16: Proceedings of the 38th International Conference on Software Engineering
Publisher: ACM
Bibliometrics:
Citation Count: 17
Downloads (6 Weeks): 9,   Downloads (12 Months): 78,   Downloads (Overall): 470

Full text available: PDFPDF
Software development has always inherently required multitasking: developers switch between coding, reviewing, testing, designing, and meeting with colleagues. The advent of software ecosystems like GitHub has enabled something new: the ability to easily switch between projects. Developers also have social incentives to contribute to many projects; prolific contributors gain social ...
Keywords: multitasking, productivity, GitHub
[result highlights]

2 published by ACM
February 2019 SIGCSE '19: Proceedings of the 50th ACM Technical Symposium on Computer Science Education
Publisher: ACM
Bibliometrics:
Citation Count: 0
Downloads (6 Weeks): 87,   Downloads (12 Months): 676,   Downloads (Overall): 676

Full text available: PDFPDF
GitHub is a widely-used software development platform that supports version control, collaborative development, and project hosting. Currently, an estimated 18,000 educators use GitHub in programming classrooms. Depending on how GitHub is implemented in the classroom, students may rely on GitHub for activities such as, submitting assignments, collaborating on group projects, ...
Keywords: education, github, learning outcomes
[result highlights]

3 published by ACM
September 2017 SWAN 2017: Proceedings of the 3rd ACM SIGSOFT International Workshop on Software Analytics
Publisher: ACM
Bibliometrics:
Citation Count: 2
Downloads (6 Weeks): 2,   Downloads (12 Months): 22,   Downloads (Overall): 63

Full text available: PDFPDF
Open source projects based in ecosystems like GitHub seamlessly allow distributed software development. Contributors to some GitHub projects may originate from many different timezones; in others they may all reside in just one timezone. How might this timezone dispersion (or concentration) affect the diurnal distribution of work activity in these ...
Keywords: Circular Statistics, Timezones, GitHub
[result highlights]

4
May 2019 MSR '19: Proceedings of the 16th International Conference on Mining Software Repositories
Publisher: IEEE Press
Bibliometrics:
Citation Count: 0
Downloads (6 Weeks): 17,   Downloads (12 Months): 28,   Downloads (Overall): 28

Full text available: PDFPDF
Jupyter Notebooks have been widely adopted by many different communities, both in science and industry. They support the creation of literate programming documents that combine code, text, and execution results with visualizations and all sorts of rich media. The self-documenting aspects and the ability to reproduce results have been touted ...
Keywords: github, jupyter notebook, reproducibility
[result highlights]

5
May 2017 MSR '17: Proceedings of the 14th International Conference on Mining Software Repositories
Publisher: IEEE Press
Bibliometrics:
Citation Count: 3
Downloads (6 Weeks): 3,   Downloads (12 Months): 15,   Downloads (Overall): 76

Full text available: PDFPDF
In model driven engineering (MDE), meta-models are the central artifacts. As a complement, the Object Constraint Language (OCL) is a language used to express constraints and operations on meta-models. The Eclipse Modeling Framework (EMF) provides an implementation of OCL, enabling OCL annotated meta-models. Existing empirical studies of the OCL have ...
Keywords: OCL, GitHub, data set
[result highlights]

6
May 2019 ICSE '19: Proceedings of the 41st International Conference on Software Engineering
Publisher: IEEE Press
Bibliometrics:
Citation Count: 0
Downloads (6 Weeks): 30,   Downloads (12 Months): 47,   Downloads (Overall): 47

Full text available: PDFPDF
Diversity, including gender diversity, is valued by many software development organizations, yet the field remains dominated by men. One reason for this lack of diversity is gender bias. In this paper, we study the effects of that bias by using an existing framework derived from the gender studies literature. We ...
Keywords: GitHub, gender, open source
[result highlights]

7 published by ACM
June 2017 EASE'17: Proceedings of the 21st International Conference on Evaluation and Assessment in Software Engineering
Publisher: ACM
Bibliometrics:
Citation Count: 0
Downloads (6 Weeks): 3,   Downloads (12 Months): 46,   Downloads (Overall): 96

Full text available: PDFPDF
Assertions are often used to test the assumptions that developers have about a program. An assertion contains a boolean expression which developers believe to be true at a particular program point. It throws an error if the expression is not satisfied, which helps developers to detect and correct bugs. Since ...
Keywords: Assertions, GitHub, Replication Study
[result highlights]

8 published by ACM
February 2014 CSCW Companion '14: Proceedings of the companion publication of the 17th ACM conference on Computer supported cooperative work & social computing
Publisher: ACM
Bibliometrics:
Citation Count: 3
Downloads (6 Weeks): 13,   Downloads (12 Months): 96,   Downloads (Overall): 748

Full text available: PDFPDF
GitHub provides various social features for developers to collaborate with others. Those features are important for developers to coordinate their work (Dabbish et al., 2012; Marlow et al., 2013). We hypothesized that the social system of GitHub users was bound by system interactions such that contributing to similar code repositories ...
Keywords: GitHub, ecosystem, follow, social connection
[result highlights]

9
June 2012 MSR '12: Proceedings of the 9th IEEE Working Conference on Mining Software Repositories
Publisher: IEEE Press
Bibliometrics:
Citation Count: 19
Downloads (6 Weeks): 6,   Downloads (12 Months): 58,   Downloads (Overall): 141

Full text available: PDFPDF
A common requirement of many empirical software engineering studies is the acquisition and curation of data from software repositories. During the last few years, GitHub has emerged as a popular project hosting, mirroring and collaboration platform. GitHub provides an extensive rest api, which enables researchers to retrieve both the commits ...
Keywords: commits, GitHub, repository, dataset, events
[result highlights]

10 published by ACM
May 2014 MSR 2014: Proceedings of the 11th Working Conference on Mining Software Repositories
Publisher: ACM
Bibliometrics:
Citation Count: 28
Downloads (6 Weeks): 12,   Downloads (12 Months): 147,   Downloads (Overall): 679

Full text available: PDFPDF
In recent years, GitHub has become the largest code host in the world, with more than 5M developers collaborating across 10M repositories. Numerous popular open source projects (such as Ruby on Rails, Homebrew, Bootstrap, Django or jQuery) have chosen GitHub as their host and have migrated their code base to ...
Keywords: GitHub, data on demand, dataset
[result highlights]

11 published by ACM
November 2015 Internetware '15: Proceedings of the 7th Asia-Pacific Symposium on Internetware
Publisher: ACM
Bibliometrics:
Citation Count: 1
Downloads (6 Weeks): 3,   Downloads (12 Months): 11,   Downloads (Overall): 61

Full text available: PDFPDF
Recently, many researches propose that social media tools can promote the collaboration among developers, which are beneficial to the software development. Nevertheless, there is little empirical evidence to confirm that using @-mention has indeed a beneficial impact on the issues in GitHub. In this paper, we analyze the data from ...
Keywords: @-mention, GitHub, Issues, Social media
[result highlights]

12 published by ACM
September 2018 SoftwareMining 2018: Proceedings of the 7th International Workshop on Software Mining
Publisher: ACM
Bibliometrics:
Citation Count: 1
Downloads (6 Weeks): 5,   Downloads (12 Months): 30,   Downloads (Overall): 30

Full text available: PDFPDF
Social coding facilitates the sharing of ideas within and between projects in an open source ecosystem. Bug fixing and triaging, in particular, are aided by linking issues in one project to potentially related issues within it or in other projects in the ecosystem. Identifying and linking to related issues is ...
Keywords: GitHub, Issue linking, Software ecosystem
[result highlights]

13 published by ACM
May 2014 MSR 2014: Proceedings of the 11th Working Conference on Mining Software Repositories
Publisher: ACM
Bibliometrics:
Citation Count: 7
Downloads (6 Weeks): 18,   Downloads (12 Months): 76,   Downloads (Overall): 589

Full text available: PDFPDF
Users on GitHub can watch repositories to receive notifications about project activity. This introduces a new type of passive project membership. In this paper, we investigate the behavior of watchers and their contribution to the projects they watch. We find that a subset of project watchers begin contributing to the ...
Keywords: Repositories, GitHub, Watchers, Software Teams
[result highlights]

14
May 2016 SBSI 2016: Proceedings of the XII Brazilian Symposium on Information Systems on Brazilian Symposium on Information Systems: Information Systems in the Cloud Computing Era - Volume 1
Publisher: Brazilian Computer Society
Bibliometrics:
Citation Count: 3

Technical Debt is a term used to classify non-optimal solutions during software development. These solutions cause several maintenance problems and hence they should be avoided or at least documented. Although there are a considered number of studies that focus on the identification of Technical Debt, we focus on the identification ...
Keywords: GitHub, Pull Request, Technical Debt
[result highlights]

15 published by ACM
August 2015 ESEC/FSE 2015: Proceedings of the 2015 10th Joint Meeting on Foundations of Software Engineering
Publisher: ACM
Bibliometrics:
Citation Count: 11
Downloads (6 Weeks): 9,   Downloads (12 Months): 123,   Downloads (Overall): 557

Full text available: PDFPDF
The team aspects of software engineering have been a subject of great interest since early work by Fred Brooks and others: how well do people work together in teams? why do people join teams? what happens if teams are distributed? Recently, the emergence of project ecosystems such as GitHub have ...
Keywords: productivity, GitHub, onboarding, social aspects
[result highlights]

16 published by ACM
November 2015 Internetware '15: Proceedings of the 7th Asia-Pacific Symposium on Internetware
Publisher: ACM
Bibliometrics:
Citation Count: 1
Downloads (6 Weeks): 4,   Downloads (12 Months): 30,   Downloads (Overall): 130

Full text available: PDFPDF
Hosting over 10 million repositories, GitHub becomes the largest open source community in the world. Besides sharing code, Github is also a social network, in which developers can follow others or keep track of their interested projects. Considering the multi-roles of Github, integrating heterogenous data of each developer to identify ...
Keywords: Experts Identification, Github, Social Network
[result highlights]

17 published by ACM
May 2014 MSR 2014: Proceedings of the 11th Working Conference on Mining Software Repositories
Publisher: ACM
Bibliometrics:
Citation Count: 1
Downloads (6 Weeks): 8,   Downloads (12 Months): 55,   Downloads (Overall): 237

Full text available: PDFPDF
There is currently a vast array of open source projects available on the web, and although they are searchable by name or description in the search engines, there is no way to search for projects by how well they perform on a given set of quality attributes (e.g. usability or ...
Keywords: Quality Attributes, Architecture, Python, GitHub
[result highlights]

18
May 2017 MSR '17: Proceedings of the 14th International Conference on Mining Software Repositories
Publisher: IEEE Press
Bibliometrics:
Citation Count: 9
Downloads (6 Weeks): 6,   Downloads (12 Months): 62,   Downloads (Overall): 313

Full text available: PDFPDF
Docker allows packaging an application with its dependencies into a standardized, self-contained unit (a so-called container), which can be used for software development and to run the application on any system. Dockerfiles are declarative definitions of an environment that aim to enable reproducible builds of the container. They can often ...
Keywords: docker, GitHub, empirical software engineering
[result highlights]

19 published by ACM
August 2015 ESEC/FSE 2015: Proceedings of the 2015 10th Joint Meeting on Foundations of Software Engineering
Publisher: ACM
Bibliometrics:
Citation Count: 38
Downloads (6 Weeks): 24,   Downloads (12 Months): 334,   Downloads (Overall): 1,236

Full text available: PDFPDF
Software processes comprise many steps; coding is followed by building, integration testing, system testing, deployment, operations, among others. Software process integration and automation have been areas of key concern in software engineering, ever since the pioneering work of Osterweil; market pressures for Agility, and open, decentralized, software development have provided ...
Keywords: Continuous integration, GitHub, pull requests
[result highlights]

20 published by ACM
October 2018 ESEC/FSE 2018: Proceedings of the 2018 26th ACM Joint Meeting on European Software Engineering Conference and Symposium on the Foundations of Software Engineering
Publisher: ACM
Bibliometrics:
Citation Count: 0
Downloads (6 Weeks): 12,   Downloads (12 Months): 156,   Downloads (Overall): 156

Full text available: PDFPDF
Continuous deployment (CD) is a software development practice aimed at automating delivery and deployment of a software product, following any changes to its code. If properly implemented, CD together with other automation in the development process can bring numerous benefits, including higher control and flexibility over release schedules, lower risks, ...
Keywords: Containerization, Continuous Deployment, Docker, GitHub
[result highlights]

Result 1 – 20 of 110
Result page: 1 2 3 4 5 6



The ACM Digital Library is published by the Association for Computing Machinery. Copyright © 2019 ACM, Inc.
Terms of Usage   Privacy Policy   Code of Ethics   Contact Us