paperbot · PL 论文追踪

全部论文 待读 收藏

P2 Semi-automated Cross-Component Issue Management and Impact Analysis

半自动的跨组件问题管理与影响分析
ASE 2021 36th IEEE/ACM International Conference on Automated Software Engineering (ASE)2021匹配度 2/10 · 论文聚焦微服务架构下的跨组件问题管理与SLO影响分析,属于软件工程/开发者工具方向;未涉及静态分析、LLM/Agent 与程序分析交叉、浮点程序分析或贝叶斯程序分析,与用户核心研究画像基本无关。引用 7 inbox
Sandro Speth
crossref: 2026-09-12

AI 速览

一句话:提出基于 Gropius 的半自动跨组件问题管理方法,用分类预测问题关系并结合 SLO 分析影响。

在微服务等基于组件的架构中,组件可独立开发,但组合后产生依赖,缺陷会沿调用链传播,非功能质量违规也会影响其他组件。传统问题管理系统局限于组件边界,跨组件问题追踪耗时且易错。作者提出基于 Gropius 的半自动跨组件问题管理方法,并结合服务级目标(SLO):用分类预测同一或不同组件问题间的关系以识别跨组件依赖;同时开发系统建模、监控和告警 SLO。基于跨组件问题,进一步分析和解释质量违规对整体系统与业务流程的影响。该自动化有望提升管理效率并改善系统质量;摘要未报告具体实证评估结果。

问题
微服务/组件化架构中,组件独立开发组合后形成依赖,缺陷与质量违规可跨组件传播;传统问题管理系统止步于组件边界,跨组件追踪耗时且易错。
方法
提出基于 Gropius 的半自动跨组件问题管理初步方法,结合服务级目标(SLO),用分类预测同一或不同组件问题间关系,并开发 SLO 建模、监控与告警系统。
评估
摘要未报告具体评估方法或实证结果;作者计划基于跨组件问题分析和解释质量违规对整体系统与业务流程的影响。
原文摘要(Abstract)

Despite microservices and other component-based architecture styles being state of the art in research for many years by now, issue management across the boundaries of a single component is still challenging. Components that were developed independently and can be used independently are joined together in the overall architecture, which results in dependencies between those components. Due to these dependencies, bugs can result that propagate along the call chains through the architecture. Other types of issues, such as the violation of non-functional quality properties, can also impact other components. However, traditional issue management systems end at the boundaries of a component, making tracking of issues across different components time-consuming and error-prone. Therefore, a need for automation arises for cross-component issue management, which automatically puts issues of the independent components in the correct mutual context, creating new cross-component issues and syncing cross-component issues between different components. This automation could enable developers to manage issues across components as efficiently as possible and increases the system’s quality. To solve this problem, we propose an initial approach for semi-automated cross-component issue management in conjunction with service-level objectives based on our Gropius system. For example, relationships between issues of the same or different components can be predicted using classification to identify dependencies of issues across component boundaries. In addition, we are developing a system to model, monitor and alert service-level objectives. Based on this, the impact of such quality violations on the overall system and the business process will be analysed and explained through cross-component issues.

链接与引用

DOI 原文 ·

BibTeX
@inproceedings{paperbot6538,
  title = {Semi-automated Cross-Component Issue Management and Impact Analysis},
  author = {Sandro Speth},
  booktitle = {ASE},
  year = {2021},
  doi = {10.1109/ase51524.2021.9678830}
}