SEAByTE Article Swipe
YOU?
·
· 2022
· Open Access
·
· DOI: https://doi.org/10.1145/3524844.3528081
· OA: W4226144895
Micro-services are a common architectural approach to software development\ntoday. An indispensable tool for evolving micro-service systems is A/B testing.\nIn A/B testing, two variants, A and B, are applied in an experimental setting.\nBy measuring the outcome of an evaluation criterion, developers can make\nevidence-based decisions to guide the evolution of their software. Recent\nstudies highlight the need for enhancing the automation when such experiments\nare conducted in iterations. To that end, we contribute a novel artifact that\naims at enhancing the automation of an experimentation pipeline of a\nmicro-service system relying on the principles of self-adaptation. Concretely,\nwe propose SEAByTE, an experimental framework for testing novel self-adaptation\nsolutions to enhance the automation of continuous A/B testing of a\nmicro-service based system. We illustrate the use of the SEAByTE artifact with\na concrete example.\n