- RIUMA Principal
- Listar por autor
Listar por autor "Jin, Xianhao"
Mostrando ítems 1-7 de 7
-
A Cost-efficient Approach to Building in Continuous Integration.
Jin, Xianhao; Servant-Cortés, Francisco Javier (Association for Computing Machinery (ACM), 2020)Continuous integration (CI) is a widely used practice in modern software engineering. Unfortunately, it is also an expensive practice — Google and Mozilla estimate their CI systems in millions of dollars. In this paper, ... -
CIBench: A Dataset and Collection of Techniques for Build and Test Selection and Prioritization in Continuous Integration.
Jin, Xianhao; Servant-Cortés, Francisco Javier (IEEE, 2021)Continuous integration (CI) is a widely used practice in modern software engineering. Unfortunately, it is also an expensive practice — Google and Mozilla estimate their CI systems in millions of dollars. There are a number ... -
HybridCISave: A Combined Build and Test Selection Approach in Continuous Integration.
Jin, Xianhao; Servant-Cortés, Francisco Javier (Association for Computing Machinery (ACM), 2023-05-26)Continuous integration (CI) is a popular practice in modern software engineering. Unfortunately, it is also a high-cost practice — Google and Mozilla estimate their CI systems in millions of dollars. To reduce the computational ... -
The Hidden Cost of Code Completion: Understanding the Impact of the Recommendation-list Length on its Efficiency.
Jin, Xianhao; Servant-Cortés, Francisco Javier (ACM, 2018)Automatic code completion is a useful and popular technique that software developers use to write code more effectively and efficiently. However, while the benefits of code completion are clear, its cost is yet not well ... -
What Edits Are Done on The Highly Answered Questions in Stack Overflow? An Empirical Study.
Jin, Xianhao; Servant-Cortés, Francisco Javier (IEEE, 2019)Stack Overflow is the most-widely-used online question-and-answer platform for software developers to solve problems and communicate experience. Stack Overflow believes in the power of community editing, which means that ... -
What helped, and what did not? An Evaluation of the Strategies to Improve Continuous Integration.
Jin, Xianhao; Servant-Cortés, Francisco Javier (IEEE, 2021)Continuous integration (CI) is a widely used practice in modern software engineering. Unfortunately, it is also an expensive practice — Google and Mozilla estimate their CI systems in millions of dollars. There are a number ... -
Which Builds Are Really Safe to Skip? Maximizing Failure Observation for Build Selection in Continuous Integration.
Jin, Xianhao; Servant-Cortés, Francisco Javier (Elsevier, 2022-03-08)Continuous integration (CI) is a widely used practice in modern software engineering. Unfortunately, it is also an expensive practice. Google and Mozilla estimate their expenses for their CI systems in millions of dollars. ...