中文

CATMA:微服务应用一致性分析工具

软件工程 2024-01-24 v2

摘要

微服务架构允许开发者将软件系统的核心功能划分为多个更小的服务。然而,这种架构风格也使得他们更难调试和评估系统的部署是否与其实现一致。我们提出了CATMA,一个自动检测系统部署与实现之间不一致性的工具。它能自动可视化检测到的差异并生成潜在的解释。我们对CATMA的评估在性能和提供有用见解方面显示出有希望的结果。CATMA可在\url{https://cyber-analytics.nl/catma.github.io/}获取,演示视频可在\url{https://youtu.be/WKP1hG-TDKc}观看。

关键词

引用

@article{arxiv.2401.09838,
  title  = {CATMA: Conformance Analysis Tool For Microservice Applications},
  author = {Clinton Cao and Simon Schneider and Nicolás E. Díaz Ferreyra and Sicco Verwer and Annibale Panichella and Riccardo Scandariato},
  journal= {arXiv preprint arXiv:2401.09838},
  year   = {2024}
}

备注

5 pages, 5 figures, ICSE '24 Demonstration Track