Bach. Cristian Martínez Hernández

Bach. Cristian Martínez Hernández

Es estudiante: 
No
Programa en que estudia: 

Proyectos

Publicaciones

Comparison of End-to-End Testing Tools for Microservices: A Case Study

Descripción:

Microservices has emerged as a architectural style that provides several benefits but also poses some challenges. One such challenge is testability, since an application may have hundreds or thousands of services operating together, and each of them needs to be tested as they evolve. To overcome this challenge, test automation is key, and together with it, the use of effective and efficient testing tools. Hence, we aim to contribute to this area by evaluating two tools that support end-to-end (E2E) testing of microservices. E2E tests allow to verify if the system works well as a whole (particularly relevant for systems made up of microservices). In this work, we first surveyed E2E testing tools reported in academic literature and by industry practitioners. Then, we applied the IEEE 14102-2010 standard to evaluate those tools. The two top-rated tools, Jaeger and Zipkin, were selected for further evaluation of their effectiveness and efficiency. Results from our case study reveal that Jaeger is more efficient and effective than Zipkinin terms of execution and failure detection times, as well as information provided to detect faults, severity and coverage.

Tipo de publicación: Book Chapter

Publicado en: Advances in Intelligent Systems and Computing

A Telerehabilitation Platform for Breast Cancer Patients: Design, Development, and Evaluation

Descripción:

Oncological rehabilitation seeks maximum functionality and qualityof life for cancer patients. Given the high incidence of breast cancer, it has become necessary to look for ways to provide timely and accessible rehabilitation, especially to those patients who live in areas far from health centers. This has led to the emergence of telerehabilitation or virtual rehabilitation. Our project sought to develop a telerehabilitation platform that could be used both by breast cancer patients and the treating medical team. This work reports on the design, development, and evaluation of a telerehabilitation platform prototype, which has two main components: a mobile app for patients and a web app for physicians. This platform prototype was designed following a user-centered approach, developed using an agile methodology, and evaluated by four domain experts. Details of our solution architecture are provided. Results from our evaluation suggest that the platform offers an overall good user experience and has the basic functionality to support telerehabilitation. We also found opportunities for improvement based on the feedback given by the domain experts. As future work, we plan on improving and extending our prototype, so that it can be used in a clinical study.

Tipo de publicación: Conference Paper

Publicado en: 13rd World Conference on Information Systems and Technologies