Proceedings of the 33rd ACM/IEEE International Conference on Automated Software Engineering 2018
DOI: 10.1145/3238147.3240470
|View full text |Cite
|
Sign up to set email alerts
|

RUDSEA: recommending updates of Dockerfiles via software environment analysis

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
10
0

Year Published

2019
2019
2021
2021

Publication Types

Select...
3
3
3

Relationship

0
9

Authors

Journals

citations
Cited by 28 publications
(10 citation statements)
references
References 23 publications
0
10
0
Order By: Relevance
“…Their results revealed two prominent workflows, based on the automated builds feature on Docker Hub or Continuous Integration services, with different trade-offs. Hassan et al [18] proposed RUDSEA, a novel approach to recommend updates of Dockerfiles to developers based on analyzing changes on software environment assumptions and their impacts. Zhang et al [19] studied Dockerfile longitudinal changes at a large scale and presented a clustering-based approach for mining Dockefile evolutionary trajectories.…”
Section: ) Studies On Docker and Dockerfilementioning
confidence: 99%
“…Their results revealed two prominent workflows, based on the automated builds feature on Docker Hub or Continuous Integration services, with different trade-offs. Hassan et al [18] proposed RUDSEA, a novel approach to recommend updates of Dockerfiles to developers based on analyzing changes on software environment assumptions and their impacts. Zhang et al [19] studied Dockerfile longitudinal changes at a large scale and presented a clustering-based approach for mining Dockefile evolutionary trajectories.…”
Section: ) Studies On Docker and Dockerfilementioning
confidence: 99%
“…Omitting actual instruction execution, BuildKit is taken as a pre-build method in the experiment. RUDSEA [11] is a language-specific approach, and it is not compared in our experiment due to the implementing workload to cover all the languages in our datasets.…”
Section: Methodsmentioning
confidence: 99%
“…Therefore, hadolint can only detect "code smells" in a Dockerfile program [10], but just a small fraction of code smells are faults. RUDSEA [11] utilizes the change of environmentrelated code scope to recommend Dockerfile updates, preventing more Dockerfile faults. However, the faults that can be avoided by RUDSEA are also a subset of real-world ones.…”
Section: Introductionmentioning
confidence: 99%
“…The time spent on the potentially lengthy downloading process may be unacceptable for the container deployment. For example, in CI/CD [23] and Dev/Ops [24] scenarios, container versions can be updated frequently [25,26], and old images have to be replaced quickly by new images for security and performance. Accordingly, researchers propose remote image formats [12][13][14] that only download a small portion of data (about 6.4%-33.3%) on demand.…”
Section: Motivationmentioning
confidence: 99%