English
Related papers

Related papers: Virtualization & Microservice Architecture for Sof…

200 papers

Motivated by developer productivity, serverless computing, and microservices have become the de facto development model in the cloud. Microservices decompose monolithic applications into separate functional units deployed individually. This…

Operating Systems · Computer Science 2022-11-16 Anjo Vahldiek-Oberwagner , Mona Vij

Self-driving vehicles (SDVs) must be rigorously tested on a wide range of scenarios to ensure safe deployment. The industry typically relies on closed-loop simulation to evaluate how the SDV interacts on a corpus of synthetic and real…

Robotics · Computer Science 2023-11-03 Jay Sarva , Jingkang Wang , James Tu , Yuwen Xiong , Sivabalan Manivasagam , Raquel Urtasun

Virtualization technology and cloud computing have brought a paradigm shift in the way we utilize, deploy and manage computer resources. They allow fast deployment of multiple operating system as containers on physical ma- chines which can…

Distributed, Parallel, and Cluster Computing · Computer Science 2012-10-30 Omer Khalid , Arsalaan Sheikh , Brice Copy

IoT and edge computing are profoundly changing the information era, bringing a hyper-connected and context-aware computing environment to reality. Connected vehicles are a critical outcome of this synergy, allowing for the seamless…

Networking and Internet Architecture · Computer Science 2023-03-29 Angelo Feraudo , Alessando Calvio , Armir Bujari , Paolo Bellavista

Many-core architectures of the future are likely to have distributed memory organizations and need fine grained concurrency management to be used effectively. The Self-adaptive Virtual Processor (SVP) is an abstract concurrent programming…

Distributed, Parallel, and Cluster Computing · Computer Science 2011-04-21 Michiel W. van Tol , Juha Koivisto

The rapid evolution of embedded systems, along with the growing variety and complexity of AI algorithms, necessitates a powerful hardware/software co-design methodology based on virtual prototyping technologies. The market offers a diverse…

Distributed, Parallel, and Cluster Computing · Computer Science 2025-10-20 Tim Kraus , Axel Sauer , Ingo Feldner

Edge computing is an emerging paradigm to enable low-latency applications, like mobile augmented reality, because it takes the computation on processing devices that are closer to the users. On the other hand, the need for highly scalable…

Distributed, Parallel, and Cluster Computing · Computer Science 2021-09-21 Claudio Cicconetti , Marco Conti , Andrea Passarella

Today's mainstream virtualization systems comprise of two cooperative components: a kernel-resident driver that accesses virtualization hardware and a user-level helper process that provides VM management and I/O virtualization. However,…

Operating Systems · Computer Science 2022-01-25 Jiahao Chen , Dingji Li , Zeyu Mi , Yuxuan Liu , Binyu Zang , Haibing Guan , Haibo Chen

Even though virtualization provides a lot of advantages in cloud computing, it does not provide effective performance isolation between the virtualization machines. In other words, the performance may get affected due the interferences…

Distributed, Parallel, and Cluster Computing · Computer Science 2015-02-05 A. P. Nirmala , Dr. R. Sridaran

Service Function Chaining (SFC) allows the forwarding of a traffic flow along a chain of Virtual Network Functions (VNFs, e.g., IDS, firewall, and NAT). Software Defined Networking (SDN) solutions can be used to support SFC reducing the…

Networking and Internet Architecture · Computer Science 2018-07-13 Mohammad M. Tajiki , Stefano Salsano , Luca Chiaraviglio , Mohammad Shojafar , Behzad Akbari

Edge computing allows for the decentralization of computing resources. This decentralization is achieved through implementing microservice architectures, which require low latencies to meet stringent service level agreements (SLA) such as…

Distributed, Parallel, and Cluster Computing · Computer Science 2025-10-14 Suhrid Gupta , Muhammed Tawfiqul Islam , Rajkumar Buyya

Network softwarization is one of the major paradigm shifts in the next generation of networks. It enables programmable and flexible management and deployment of the network. Network function virtualization (NFV) is referred to the…

Networking and Internet Architecture · Computer Science 2019-11-18 Mohammad Karimzadeh Farshbafan , Vahid Shah-Mansouri , Dusit Niyato

Modern vehicles equipped with on-board units (OBU) are playing an essential role in the smart city revolution. The vehicular processing resources, however, are not used to their fullest potential. The concept of vehicular clouds is proposed…

Networking and Internet Architecture · Computer Science 2021-02-19 Fatemah S. Behbehani , Taisir Elgorashi , Jaafar M. H. Elmirghani

This paper investigates the energy-aware virtual machine (VM) allocation problems in clouds along characteristics: multiple resources, fixed interval time and non-preemption of virtual machines. Many previous works have been proposed to use…

Distributed, Parallel, and Cluster Computing · Computer Science 2015-11-25 Nguyen Quang-Hung , Nam Thoai

Public EV charging infrastructure suffers from significant failure rates -- with field studies reporting up to 27.5% of DC fast chargers non-functional -- and multi-day mean time to resolution, imposing billions in annual economic burden.…

Distributed, Parallel, and Cluster Computing · Computer Science 2026-03-11 Mohammed Cherifi

The emergence of Software-Defined Vehicles (SDVs) marks a paradigm shift in the automotive industry, where software now plays a pivotal role in defining vehicle functionality, enabling rapid innovation of modern vehicles. Developing…

Software Engineering · Computer Science 2025-11-10 Quang-Dung Nguyen , Tri-Dung Tran , Thanh-Hieu Chu , Hoang-Loc Tran , Xiangwei Cheng , Dirk Slama

Virtualization is a term that refers to the abstraction of computer resources. The purpose of virtual computing environment is to improve resource utilization by providing a unified integrated operating platform for users and applications…

Operating Systems · Computer Science 2013-04-15 Radhwan Y Ameen , Asmaa Y. Hamo

As vehicles playing an increasingly important role in people's daily life, requirements on safer and more comfortable driving experience have arisen. Connected vehicles (CVs) can provide enabling technologies to realize these requirements…

Networking and Internet Architecture · Computer Science 2020-09-29 Haoxin Wang , Tingting Liu , BaekGyu Kim , Chung-Wei Lin , Shinichi Shiraishi , Jiang Xie , Zhu Han

Scenario-based testing using simulations is a cornerstone of Autonomous Vehicles (AVs) software validation. So far, developers needed to choose between low-fidelity 2D simulators to explore the scenario space efficiently, and high-fidelity…

Robotics · Computer Science 2025-05-21 Marc Kaufeld , Korbinian Moller , Alessio Gambi , Paolo Arcaini , Johannes Betz

Microservice system solutions are driving digital transformation; however, fundamental tools and system perspectives are missing to better observe, understand, and manage these systems, their properties, and their dependencies.…

Software Engineering · Computer Science 2022-07-26 Tomas Cerny , Amr S. Abdelfattah , Vincent Bushong , Abdullah Al Maruf , Davide Taibi