Open Tracing Tools: Overview and Critical Comparison

07/14/2022
by   Andrea Janes, et al.
0

Background. Coping with the rapid growing complexity in contemporary software architecture, tracing has become an increasingly critical practice and been adopted widely by software engineers. By adopting tracing tools, practitioners are able to monitor, debug, and optimize distributed software architectures easily. However, with excessive number of valid candidates, researchers and practitioners have a hard time finding and selecting the suitable tracing tools by systematically considering their features and advantages. Objective. To such a purpose, this paper aims to provide an overview of the popular tracing tools on the market via a critical comparison. Method. Herein, we first identified 11 tools in an objective, systematic, and reproducible manner adopting the Systematic Multivocal Literature Review protocol. Then, we characterized each tool looking at the 1) measured features, 2) popularity both in peer-reviewed literature and online media, and 3) benefits and issues. Results. As a result, this paper presents a systematic comparison amongst the selected tracing tools in terms of their features, popularity, benefits and issues. Conclusion. Such a result mainly shows that each tracing tool provides a unique combination of features with also different pros and cons. The contribution of this paper is to provide the practitioners better understanding of the tracing tools facilitating their adoption.

READ FULL TEXT

page 9

page 10

page 11

research
03/15/2021

Challenges and solutions when adopting DevSecOps: A systematic review

Context: DevOps has become one of the fastest growing software developme...
research
07/28/2020

A Process Mining Software Comparison

www.processmining-software.com is a dedicated website for process mining...
research
06/02/2018

NLP-assisted software testing: a systematic review

Context: To reduce manual effort of extracting test cases from natural-l...
research
04/06/2023

Toward End-to-End MLOps Tools Map: A Preliminary Study based on a Multivocal Literature Review

MLOps tools enable continuous development of machine learning, following...
research
10/13/2020

A Systematic Review on Online Exams Solutions in E-learning: Techniques, Tools, and Global Adoption

E-learning in higher education is exponentially increased during the pas...
research
02/24/2021

OSS PESTO: An Open Source Software Project Evaluation and Selection TOol

Open source software (OSS), playing an increasingly critical role nowada...

Please sign up or login with your details

Forgot password? Click here to reset