中文
相关论文

相关论文: On The Relation Between Outdated Docker Containers…

200 篇论文

Inter-package conflicts require the presence of two or more packages in a particular configuration, and thus tend to be harder to detect and localize than conventional (intra-package) defects. Hundreds of such inter-package conflicts go…

软件工程 · 计算机科学 2011-10-07 Cyrille Artho , Roberto Di Cosmo , Kuniyasu Suzaki , Stefano Zacchiroli

Open-source software (OSS) greatly facilitates program development for developers. However, the high number of vulnerabilities in open-source software is a major concern, including in Golang, a relatively new programming language. In…

软件工程 · 计算机科学 2024-01-18 Jinchang Hu , Lyuye Zhang , Chengwei Liu , Sen Yang , Song Huang , Yang Liu

Security is a requirement of utmost importance to produce high-quality software. However, there is still a considerable amount of vulnerabilities being discovered and fixed almost weekly. We hypothesize that developers affect the…

软件工程 · 计算机科学 2021-09-14 Sofia Reis , Rui Abreu , Luis Cruz

Vulnerabilities in open source packages can be a security risk for the client projects that use these packages as dependencies. When a new vulnerability is discovered in a package, the package should quickly release a fix in a new version,…

密码学与安全 · 计算机科学 2021-12-14 Nasif Imtiaz , Aniqa Khanom , Laurie Williams

Virtualization technologies have evolved along with the development of computational environments since virtualization offered needed features at that time such as isolation, accountability, resource allocation, resource fair sharing and so…

操作系统 · 计算机科学 2017-10-02 Carlos Arango , Rémy Dernat , John Sanabria

Cloud applications are more and more microservice-oriented, but a concrete charting of the microservices architecture landscape -- namely, the space of technical options available for microservice software architects in their…

软件工程 · 计算机科学 2022-12-07 Luciano Baresi , Giovanni Quattrocchi , Damian Andrew Tamburri

Context: Virtual machines provide isolation of services at the cost of hypervisors and more resource usage. This spurred the growth of systems like Docker that enable single hosts to isolate several applications, similar to VMs, within a…

分布式、并行与集群计算 · 计算机科学 2017-05-04 Eddie Antonio Santos , Carson McLean , Christopher Solinas , Abram Hindle

Modern computing is shifting from homogeneous CPU-centric systems to heterogeneous systems with closely integrated CPUs and GPUs. While the CPU software stack has benefited from decades of memory safety hardening, the GPU software stack…

密码学与安全 · 计算机科学 2026-03-09 Mingkai Li , Joseph Devietti , Suman Jana , Tanvir Ahmed Khan

The management of third-party package dependencies is crucial to most technology stacks, with package managers acting as brokers to ensure that a verified package is correctly installed, configured, or removed from an application. Diversity…

Distributed systems in general and cloud systems in particular, are susceptible to failures that can lead to substantial economic and data losses, security breaches, and even potential threats to human safety. Software ageing is an example…

分布式、并行与集群计算 · 计算机科学 2024-04-26 Yevhen Yazvinskyi , Jasmin Bogatinovski , Jorge Cardoso , Odej Kao

Nowadays, locating software components responsible for observed failures is one of the most expensive and error-prone tasks in the software development process. To improve the debugging process efficiency, some effort was already made to…

软件工程 · 计算机科学 2013-06-20 Alexandre Perez

Debugging represents a time-consuming and labor-intensive task in hardware design, with bug localization constituting a substantial portion of this process. While spectrum-based bug localization techniques have achieved remarkable success…

硬件体系结构 · 计算机科学 2026-04-20 Jiaping Tang , Jianan Mu , Tianyun Ma , Zhiteng Chao , Jing Ye , Huawei Li

In recent years, data-intensive applications have been increasingly deployed on cloud systems. Such applications utilize significant compute, memory, and I/O resources to process large volumes of data. Optimizing the performance and…

分布式、并行与集群计算 · 计算机科学 2023-11-15 Qing Wang , Snigdhaswin Kar , Prabodh Mishra , Caleb Linduff , Ryan Izard , Khayam Anjam , Geddings Barrineau , Junaid Zulfiqar , Kuang-Ching Wang

Along with the rapid development of cloud computing technology, containerization technology has drawn much attention from both industry and academia. In this paper, we perform a comparative measurement analysis of Docker-sec, which is a…

密码学与安全 · 计算机科学 2020-09-25 Hui Zhu , Christian Gehrmann

While edge computing is envisioned to superbly serve latency sensitive applications, the implementation-based studies benchmarking its performance are few and far between. To address this gap, we engineer a modular edge cloud computing…

网络与互联网体系结构 · 计算机科学 2020-09-02 Francisco Carpio , Marta Delgado , Admela Jukan

Containers as the unit of application delivery are the 'next big thing' in the software development world. They enable developers to create an executable image containing an application bundled with all its dependencies which a user can run…

软件工程 · 计算机科学 2017-02-13 Jonas Weber

Context: Open-source ecosystems rely on sustained package maintenance. When maintenance slows or stops, Technical Lag (TL), the gap between installed and latest dependency versions accumulates, creating security and sustainability risks.…

软件工程 · 计算机科学 2026-03-12 Shane K. Panter , Nasir U. Eisty

As computational work becomes more and more integral to many aspects of scientific research, computational reproducibility has become an issue of increasing importance to computer systems researchers and domain scientists alike. Though…

软件工程 · 计算机科学 2015-03-06 Carl Boettiger

One of the biggest strength of many modern programming languages is their rich open source package ecosystem. Indeed, modern language-specific package managers have made it much easier to share reusable code and depend on components written…

软件工程 · 计算机科学 2020-04-08 Théo Zimmermann

An Operating System (OS) combines multiple interdependent software packages, which usually have their own independently developed architectures. When a multitude of independent packages are placed together in an OS, an implicit…

软件工程 · 计算机科学 2023-07-11 Victor Prokhorenko , Chadni Islam , Muhammad Ali Babar