CATMA: Conformance Analysis Tool For Microservice Applications
- URL: http://arxiv.org/abs/2401.09838v2
- Date: Tue, 23 Jan 2024 16:57:39 GMT
- Title: CATMA: Conformance Analysis Tool For Microservice Applications
- Authors: Clinton Cao, Simon Schneider, Nicol\'as E. D\'iaz Ferreyra, Sicco
Verwer, Annibale Panichella, Riccardo Scandariato
- Abstract summary: We present CATMA, an automated tool that detects non-conformances between the system's deployment and implementation.
Our evaluation of CATMA shows promising results in terms of performance and providing useful insights.
- Score: 17.02919511849072
- License: http://creativecommons.org/licenses/by/4.0/
- Abstract: The microservice architecture allows developers to divide the core
functionality of their software system into multiple smaller services. However,
this architectural style also makes it harder for them to debug and assess
whether the system's deployment conforms to its implementation. We present
CATMA, an automated tool that detects non-conformances between the system's
deployment and implementation. It automatically visualizes and generates
potential interpretations for the detected discrepancies. Our evaluation of
CATMA shows promising results in terms of performance and providing useful
insights. CATMA is available at
\url{https://cyber-analytics.nl/catma.github.io/}, and a demonstration video is
available at \url{https://youtu.be/WKP1hG-TDKc}.
Related papers
- CHASE: A Causal Heterogeneous Graph based Framework for Root Cause Analysis in Multimodal Microservice Systems [22.00860661894853]
We propose a Causal Heterogeneous grAph baSed framEwork for root cause analysis, namely CHASE, for microservice systems with multimodal data.
CHASE learns from the constructed hypergraph with hyperedges representing the flow of causality and performs root cause localization.
arXiv Detail & Related papers (2024-06-28T07:46:51Z) - VAMP: Visual Analytics for Microservices Performance [2.5824043688763543]
Existing distributed tracing tools leverage swimlane as the primary means to support performance analysis.
We introduce vamp once, the performance analysis of multiple end-to-end requests.
We show how vamp aids in identifying RPC execution time deviations with significant impact on end-to-end performance.
arXiv Detail & Related papers (2024-04-22T15:22:56Z) - Graph Neural Networks Automated Design and Deployment on Device-Edge Co-Inference Systems [13.906304434381997]
We present GCoDE, the first automatic framework for Graph Neural Networks (GNNs)
GCoDE fuses the search of architecture and the operations mapping in a unified space for joint-optimization.
We show that GCoDE can achieve up to $44.9times$ speedup and $98.2%$ energy reduction compared to existing approaches.
arXiv Detail & Related papers (2024-04-08T15:25:25Z) - DVIS-DAQ: Improving Video Segmentation via Dynamic Anchor Queries [60.09774333024783]
We introduce Dynamic Anchor Queries (DAQ) to shorten the transition gap between the anchor and target queries.
We also introduce a query-level object Emergence and Disappearance Simulation (EDS) strategy, which unleashes DAQ's potential without any additional cost.
Experiments demonstrate that DVIS-DAQ achieves a new state-of-the-art (SOTA) performance on five mainstream video segmentation benchmarks.
arXiv Detail & Related papers (2024-03-29T17:58:50Z) - Hierarchical Graph Pattern Understanding for Zero-Shot VOS [102.21052200245457]
This paper proposes a new hierarchical graph neural network (GNN) architecture for zero-shot video object segmentation (ZS-VOS)
Inspired by the strong ability of GNNs in capturing structural relations, HGPU innovatively leverages motion cues (ie, optical flow) to enhance the high-order representations from the neighbors of target frames.
arXiv Detail & Related papers (2023-12-15T04:13:21Z) - Twin Graph-based Anomaly Detection via Attentive Multi-Modal Learning
for Microservice System [24.2074235652359]
We propose MSTGAD, which seamlessly integrates all available data modalities via attentive multi-modal learning.
We construct a transformer-based neural network with both spatial and temporal attention mechanisms to model the inter-correlations between different modalities.
This enables us to detect anomalies automatically and accurately in real-time.
arXiv Detail & Related papers (2023-10-07T06:28:41Z) - Towards efficient feature sharing in MIMO architectures [102.40140369542755]
Multi-input multi-output architectures propose to train multipleworks within one base network and then average the subnetwork predictions to benefit from ensembling for free.
Despite some relative success, these architectures are wasteful in their use of parameters.
We highlight in this paper that the learned subnetwork fail to share even generic features which limits their applicability on smaller mobile and AR/VR devices.
arXiv Detail & Related papers (2022-05-20T12:33:34Z) - Interactive Visualization of Protein RINs using NetworKit in the Cloud [57.780880387925954]
In this paper, we consider an example from protein dynamics, specifically residue interaction networks (RINs)
We use NetworKit to build a cloud-based environment that enables domain scientists to run their visualization and analysis on large compute servers.
To demonstrate the versatility of this approach, we use it to build a custom Jupyter-based widget for RIN visualization.
arXiv Detail & Related papers (2022-03-02T17:41:45Z) - CREPO: An Open Repository to Benchmark Credal Network Algorithms [78.79752265884109]
Credal networks are imprecise probabilistic graphical models based on, so-called credal, sets of probability mass functions.
A Java library called CREMA has been recently released to model, process and query credal networks.
We present CREPO, an open repository of synthetic credal networks, provided together with the exact results of inference tasks on these models.
arXiv Detail & Related papers (2021-05-10T07:31:59Z) - Image Matching across Wide Baselines: From Paper to Practice [80.9424750998559]
We introduce a comprehensive benchmark for local features and robust estimation algorithms.
Our pipeline's modular structure allows easy integration, configuration, and combination of different methods.
We show that with proper settings, classical solutions may still outperform the perceived state of the art.
arXiv Detail & Related papers (2020-03-03T15:20:57Z) - CAAI -- A Cognitive Architecture to Introduce Artificial Intelligence in
Cyber-Physical Production Systems [1.5701326192371183]
CAAI is a cognitive architecture for artificial intelligence in cyber-physical production systems.
The core of CAAI is a cognitive module that processes declarative goals of the user.
Constant observation and evaluation against performance criteria assess the performance of pipelines.
arXiv Detail & Related papers (2020-02-26T16:27:07Z)
This list is automatically generated from the titles and abstracts of the papers in this site.
This site does not guarantee the quality of this site (including all information) and is not responsible for any consequences.