Zobrazeno 1 - 10
of 12
pro vyhledávání: '"Keheliya Gallaba"'
Publikováno v:
IEEE Transactions on Software Engineering. 48:2040-2052
To facilitate the rapid release cadence of modern software (on the order of weeks, days, or even hours), software development organizations invest in practices like Continuous Integration (CI), where each change submitted by developers is built (e.g.
Publikováno v:
Proceedings of the 44th International Conference on Software Engineering.
Autor:
Shane McIntosh, Keheliya Gallaba
Publikováno v:
IEEE Transactions on Software Engineering. 46:33-50
Continuous Integration (CI) is a popular practice where software systems are automatically compiled and tested as changes appear in the version control system of a project. Like other software artifacts, CI specifications require maintenance effort.
Autor:
Keheliya Gallaba
Publikováno v:
ICSME
Modern software is developed at a rapid pace. To sustain that rapid pace, organizations rely heavily on automated build, test, and release steps. To that end, Continuous Integration and Continuous Deployment (CI/CD) services take the incremental code
Publikováno v:
MSR
Duplicate questions on Stack Overflow are questions that are flagged as being conceptually equivalent to a previously posted question. Stack Overflow suggests that duplicate questions should not be discussed by users, but rather that attention should
Externí odkaz:
https://explore.openaire.eu/search/publication?articleId=doi_dedup___::f95e65648c3a9540824b911d98e58649
https://zenodo.org/record/3586017
https://zenodo.org/record/3586017
Publikováno v:
MSR
Build systems translate sources into deliverables. Developers execute builds on a regular basis in order to integrate their personal code changes into testable deliverables. Prior studies have evaluated the rate at which builds in large organizations
Publikováno v:
MSR
Autocomplete is a common workspace feature that is used to recommend code snippets as developers type in their IDEs. Users of autocomplete features no longer need to remember programming syntax and the names and details of the API methods that are ne
Publikováno v:
ICSME
JavaScript is a widely used programming language that makes extensive use of asynchronous computation, particularly in the form of asynchronous callbacks. These callbacks are used to handle tasks, from GUI events to network messages, in a non-blockin
Externí odkaz:
https://explore.openaire.eu/search/publication?articleId=doi_dedup___::5a6adb018cfad441aaeadfc1091b8d5f
https://zenodo.org/record/3586019
https://zenodo.org/record/3586019
Publikováno v:
MSR
Open-source projects rely on attracting new and retaining old contributors for achieving sustainable success. One may suspect that adopting new development practices like Continuous Integration (CI) should improve the attractiveness of a project. How
Publikováno v:
MSR
Continuous Integration (CI) is a software development practice where changes to the codebase are compiled and automatically checked for software quality issues. Like any software artifact (e.g., production code, build specifications), CI systems requ