SEAByTE: A Self-adaptive Micro-service System Artifact for Automating A/B Testing

04/04/2022
by   Federico Quin, et al.
0

Micro-services are a common architectural approach to software development today. An indispensable tool for evolving micro-service systems is A/B testing. In A/B testing, two variants, A and B, are applied in an experimental setting. By measuring the outcome of an evaluation criterion, developers can make evidence-based decisions to guide the evolution of their software. Recent studies highlight the need for enhancing the automation when such experiments are conducted in iterations. To that end, we contribute a novel artifact that aims at enhancing the automation of an experimentation pipeline of a micro-service system relying on the principles of self-adaptation. Concretely, we propose SEAByTE, an experimental framework for testing novel self-adaptation solutions to enhance the automation of continuous A/B testing of a micro-service based system. We illustrate the use of the SEAByTE artifact with a concrete example.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
05/01/2023

Designing Adaptive Developer-Chatbot Interactions: Context Integration, Experimental Studies, and Levels of Automation

The growing demand for software developers and the increasing developmen...
research
06/15/2020

Micro-controllers: Promoting Structurally Flexible Controllers in Self-Adaptive Software Systems

To promote structurally flexible controllers in self-adaptive software s...
research
07/02/2021

A Micro-Service based Approach for Constructing Distributed Storage System

This paper presents an approach for constructing distributed storage sys...
research
10/01/2019

Flexible Development of Dependability Services: An Experience Derived from Energy Automation Systems

This paper describes a novel approach for the flexible development of de...
research
04/05/2022

Towards Digital Twin-enabled DevOps for CPS providing Architecture-Based Service Adaptation Verification at Runtime

Industrial Product-Service Systems (IPSS) denote a service-oriented (SO)...
research
09/03/2018

Online Evaluation for Effective Web Service Development

Development of the majority of the leading web services and software pro...
research
07/27/2021

Modeling the systematic behavior at the micro and nano length scale

The brisk progression of the industrial digital innovation, leading to h...

Please sign up or login with your details

Forgot password? Click here to reset