Turnitin
降AI改写
早检测系统
早降重系统
Turnitin-UK版
万方检测-期刊版
维普编辑部版
Grammarly检测
Paperpass检测
checkpass检测
PaperYY检测
Engineering ai systems: A research agenda
Artificial intelligence (AI) and machine learning (ML) are increasingly broadly adopted in
industry. However, based on well over a dozen case studies, we have learned that …
industry. However, based on well over a dozen case studies, we have learned that …
Modeling continuous integration practice differences in industry software development
Continuous integration is a software practice where developers integrate frequently, at least
daily. While this is an ostensibly simple concept, it does leave ample room for interpretation …
daily. While this is an ostensibly simple concept, it does leave ample room for interpretation …
Chapter 12 The Evolution of Continuous Experimentation in Software Product Development: From Data to a Data-Driven Organization at Scale
Software development companies are increasingly aiming to become data-driven by trying
to continuously experiment with the products used by their customers. Although familiar with …
to continuously experiment with the products used by their customers. Although familiar with …
On the journey to continuous deployment: Technical and social challenges along the way
GG Claps, RB Svensson, A Aurum - Information and Software technology, 2015 - Elsevier
Abstract Context Continuous Deployment (CD) is an emerging software development
process with organisations such as Facebook, Microsoft, and IBM successfully implementing …
process with organisations such as Facebook, Microsoft, and IBM successfully implementing …
An empirical study of build maintenance effort
The build system of a software project is responsible for transforming source code and other
development artifacts into executable programs and deliverables. Similar to source code …
development artifacts into executable programs and deliverables. Similar to source code …
Automated software integration flows in industry: A multiple-case study
There is a steadily increasing interest in the agile practice of continuous integration.
Consequently, there is great diversity in how it is interpreted and implemented, and a need …
Consequently, there is great diversity in how it is interpreted and implemented, and a need …
Automated continuous integration of component-based software: An industrial experience
S Kim, S Park, J Yun, Y Lee - 2008 23rd IEEE/ACM …, 2008 - ieeexplore.ieee.org
When a software product is composed of dozens of or even hundreds of components with
complicated dependency relationship among each other, one component's change can …
complicated dependency relationship among each other, one component's change can …
Chapter 3 Efficient and Effective Exploratory Testing of Large-Scale Software Systems
Context: Exploratory testing plays an important role in the continuous integration and
delivery pipelines of large-scale software systems, but a holistic and structured approach is …
delivery pipelines of large-scale software systems, but a holistic and structured approach is …
Flaky test sanitisation via on-the-fly assumption inference for tests with network dependencies
Flaky tests cause significant problems as they can interrupt automated build processes that
rely on all tests succeeding and undermine the trustworthiness of tests. Numerous causes of …
rely on all tests succeeding and undermine the trustworthiness of tests. Numerous causes of …
Chapter 13 Engineering AI Systems: A Research Agenda
Artificial intelligence (AI) and machine learning (ML) are increasingly broadly adopted in
industry, However, based on well over a dozen case studies, we have learned that …
industry, However, based on well over a dozen case studies, we have learned that …