Turnitin
降AI改写
早检测系统
早降重系统
Turnitin-UK版
万方检测-期刊版
维普编辑部版
Grammarly检测
Paperpass检测
checkpass检测
PaperYY检测
Deep configuration performance learning: A systematic survey and taxonomy
Performance is arguably the most crucial attribute that reflects the quality of a configurable
software system. However, given the increasing scale and complexity of modern software …
software system. However, given the increasing scale and complexity of modern software …
Learning software configuration spaces: A systematic literature review
Most modern software systems (operating systems like Linux or Android, Web browsers like
Firefox or Chrome, video encoders like ffmpeg, x264 or VLC, mobile and cloud applications …
Firefox or Chrome, video encoders like ffmpeg, x264 or VLC, mobile and cloud applications …
Uniform and scalable sampling of highly configurable systems
Many analyses on configurable software systems are intractable when confronted with
colossal and highly-constrained configuration spaces. These analyses could instead use …
colossal and highly-constrained configuration spaces. These analyses could instead use …
Analysing the impact of workloads on modeling the performance of configurable software systems
Modern software systems often exhibit numerous configuration options to tailor them to user
requirements, including the system's performance behavior. Performance models derived …
requirements, including the system's performance behavior. Performance models derived …
The interplay of sampling and machine learning for software performance prediction
Artificial intelligence has gained considerable momentum in software engineering, but there
are major challenges that make this domain special. We review recent advances, raise …
are major challenges that make this domain special. We review recent advances, raise …
Predicting configuration performance in multiple environments with sequential meta-learning
Learning and predicting the performance of given software configurations are of high
importance to many software engineering activities. While configurable software systems will …
importance to many software engineering activities. While configurable software systems will …
Transfer learning across variants and versions: The case of linux kernel size
With large scale and complex configurable systems, it is hard for users to choose the right
combination of options (ie, configurations) in order to obtain the wanted trade-off between …
combination of options (ie, configurations) in order to obtain the wanted trade-off between …
Predicting design impactful changes in modern code review: A large-scale empirical study
Companies have adopted modern code review as a key technique for continuously
monitoring and improving the quality of software changes. One of the main motivations for …
monitoring and improving the quality of software changes. One of the main motivations for …
A Monte Carlo tree search conceptual framework for feature model analyses
Challenging domains of the future such as Smart Cities, Cloud Computing, or Industry 4.0
expose highly variable systems with colossal configuration spaces. The automated analysis …
expose highly variable systems with colossal configuration spaces. The automated analysis …
Distilled lifelong self-adaptation for configurable systems
Modern configurable systems provide tremendous opportunities for engineering future
intelligent software systems. A key difficulty thereof is how to effectively self-adapt the …
intelligent software systems. A key difficulty thereof is how to effectively self-adapt the …