SEAByTE: A Self-adaptive Micro-service System Artifact for Automating A/B TestingArtifact Paper
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 artifact with a concrete example.
Thu 19 MayDisplayed time zone: Eastern Time (US & Canada) change
10:45 - 12:15 | Industry SEAMS 2022 at SEAMS room Chair(s): Luciano Baresi Politecnico di Milano, Marin Litoiu York University, Canada | ||
10:45 10mPaper | Autonomous Networks: Practical Speed BumpsIndustry Paper SEAMS 2022 | ||
10:55 10mPaper | Self-adaptive Testing in the Field: Are We There Yet?Research Paper SEAMS 2022 Samira Silva Gran Sasso Science Institute (GSSI), Antonia Bertolino CNR-ISTI, Patrizio Pelliccione Gran Sasso Science Institute, L'Aquila, Italy DOI Pre-print | ||
11:05 5mPaper | Preliminary Results of a Survey on the Use of Self-Adaptation in IndustryShort Research Paper SEAMS 2022 Danny Weyns KU Leuven, Ilias Gerostathopoulos Vrije Universiteit Amsterdam, Nadeem Abbas Linnaeus University, Jesper Andersson Linnaeus University, Stefan Biffl Vienna University of Technology, Premek Brada University of West Bohemia, Tomas Bures Charles University, Czech Republic, Amleto Di Salle University of L'Aquila, Patricia Lago Vrije Universiteit Amsterdam, Angelika Musil Vienna University of Technology (TU Wien), Juergen Musil Vienna University of Technology, Patrizio Pelliccione Gran Sasso Science Institute, L'Aquila, Italy Pre-print Media Attached | ||
11:10 5mPaper | SEAByTE: A Self-adaptive Micro-service System Artifact for Automating A/B TestingArtifact Paper SEAMS 2022 Pre-print | ||
11:15 60mPanel | Discussion SEAMS 2022 |