No abstract available.
Front Matter
Front Matter
XL: Explainable Lead Generation with Microservices and Hypothetical Answers
Lead generation refers to the identification of potential topics (the ‘leads’) of importance for journalists to report on. In this paper we present a new lead generation tool based on a microservice architecture, which includes a component of ...
One Microservice per Developer: Is This the Trend in OSS?
When developing and managing microservice systems, practitioners suggest that each microservice should be owned by a particular team. In effect, there is only one team with the responsibility to manage a given service. Consequently, one developer ...
End-to-End Test Coverage Metrics in Microservice Systems: An Automated Approach
- Amr S. Abdelfattah,
- Tomas Cerny,
- Jorge Yero Salazar,
- Austin Lehman,
- Joshua Hunter,
- Ashley Bickham,
- Davide Taibi
Microservice architecture gains momentum by fueling systems with cloud-native benefits, scalability, and decentralized evolution. However, new challenges emerge for end-to-end (E2E) testing. Testers who see the decentralized system through the ...
Front Matter
Time-Aware QoS Web Service Selection Using Collaborative Filtering: A Literature Review
The large increase in the number of available Web services makes the selection of suitable services a big challenge. Several methods have been developed to predict the Quality of Service (QoS) values in order to solve the service selection ...
Enhanced Time-Aware Collaborative Filtering for QoS Web Service Prediction
Predicting Quality of Service (QoS) is an essential task in Service Oriented Computing (SOC). In service selection, choosing the right services is a crucial step to achieve high system stability and user satisfaction. Considerable research has ...
Comparison of Performance and Costs of CaaS and RDBaaS Services
Public clouds like AWS, Azure, GCP, and OCI offer a range of services including Container as a Service (CaaS) and Relational Database as a Service (RDBaaS). From the perspective of an IT system provider there is a notable lack of information on ...
Front Matter
Horizontal Scaling of Transaction-Creating Machines for Blockchains
The increasing popularity of blockchains raises the question of how to improve their scalability. While researchers are exploring ways to scale the on-chain processing of transactions, the scalability of the off-chain creation of transactions has ...
Uncovering Effective Roles and Tasks for Fog Systems
Fog computing has evolved as a promising paradigm to overcome challenges of edge and cloud computing for use cases such as autonomous driving and virtual reality demanding low latency and the handling of large data loads. The design of fog systems ...
Cooperative Virtual Machine Placement
Server virtualisation has played a preponderant role in cloud computing success todate. It controls hardware resource access and management for computing, storage and networking in cloud environments. There have been several approaches for virtual ...
Front Matter
A Multi-pronged Self-adaptive Controller for Analyzing Misconfigurations for Kubernetes Clusters and IoT Edge Devices
Kubernetes default configurations do not always provide optimal security and performance for all clusters and IoT edge devices deployed, making them vulnerable to security breaches and information leakage if misconfigured. Misconfiguration leads ...
Adaptive Controller to Identify Misconfigurations and Optimize the Performance of Kubernetes Clusters and IoT Edge Devices
Kubernetes default configurations do not always provide optimal security and performance for all clusters and IoT edge devices deployed, affecting the scalability of a given workload and making them vulnerable to security breaches and information ...
Streamlining XR Application Deployment with a Localized Docker Registry at the Edge
- Antonios Makris,
- Evangelos Psomakelis,
- Ioannis Korontanis,
- Theodoros Theodoropoulos,
- Antonis Protopsaltis,
- Maria Pateraki,
- Zbyszek Ledwoń,
- Christos Diou,
- Dimosthenis Anagnostopoulos,
- Konstantinos Tserpes
In recent years, containerization is becoming more and more popular for deploying applications and services and it has significantly contributed to the expansion of edge computing. The demand for effective and scalable container image management, ...
Front Matter
Towards Cloud Storage Tier Optimization with Rule-Based Classification
- Akif Quddus Khan,
- Nikolay Nikolov,
- Mihhail Matskin,
- Radu Prodan,
- Christoph Bussler,
- Dumitru Roman,
- Ahmet Soylu
Cloud storage adoption has increased over the years as more and more data has been produced with particularly high demand for fast processing and low latency. To meet the users’ demands and to provide a cost-effective solution, cloud service ...
Front Matter
Towards a Decentralised Federated Learning Based Compute Continuum Framework
The proliferation of sensing device technologies, and the growing demand for data intensive IoT applications calls for a seamless interconnection of IoT, edge and cloud resources in one computing system, to form a Compute Continuum, also referred ...
Detecting Model Changes in Organisational Processes: A Cloud-Based Approach
- J. Fabra,
- V. Gallego-Fontenla,
- J. C. Vidal,
- J. García de Quirós,
- P. Álvarez,
- M. Lama,
- A. Bugarín,
- A. Ramos-Soto
Process mining techniques extract knowledge from event logs within organizations to understand and improve the behavior of their business processes. These techniques utilize a wide range of methods to automatically generate process models from ...
Front Matter
A Taxonomy for Workload Deployment Orchestration in the Edge-Cloud Continuum
As compute resources continue to proliferate from static large-scale enterprise-grade cloud environments to various types of more dynamic and resource-constrained edge environments, the need increases to orchestrate the deployment of workloads of ...
Intent-Based AI-Enhanced Service Orchestration for Application Deployment and Execution in the Cloud Continuum
- Efthymios Chondrogiannis,
- Efstathios Karanastasis,
- Vassiliki Andronikou,
- Adrian Spătaru,
- Anastassios Nanos,
- Aristotelis Kretsis,
- Panagiotis Kokkinos
Given the complexity of contemporary applications, the varying goals and intents of their owners, and the availability of resources with fundamentally different characteristics and capabilities, the optimal deployment and execution of applications ...
Optimizing the Cost-Performance Ratio of FaaS Deployments
Autoscaling serverless architectures utilizing Function as a Service (FaaS) is an established model. While there is virtually no limit to scalability in theory, in practice, a trade-off between price and performance determines the cost-efficient ...
The Microservice Dependency Matrix
Microservices have been recognized for over a decade. They reshaped system design enabling decentralization and independence of development teams working on particular microservices. While loosely coupled microservices are desired, it is ...