paperbot · PL 论文追踪

全部论文 待读 收藏

P2 JSIMutate: understanding performance results through mutations

JSIMutate:通过变异理解性能结果
FSE Proceedings of the 30th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering2022匹配度 1/10 · 该论文研究队列网络性能模型的变异分析,用于辅助设计者理解系统性能指标,与用户关注的静态分析、LLM/Agent、浮点程序分析和贝叶斯程序分析均无直接关联。它属于性能建模领域,而非程序分析或LLM交叉方向。引用 0 inbox
Thomas Laurent, Paolo Arcaini, Catia Trubiani, Anthony Ventresque
crossref: 2026-09-12

AI 速览

一句话:提出队列网络性能模型变异工具 JSIMutate,帮助设计者识别影响系统性能的模型元素。

理解软件系统性能特征对设计备选方案评估至关重要,但系统各元素对响应时间、资源利用率等性能指标的作用与影响难以解释。本文提出 JSIMutate,一种基于排队网络性能模型的工具,通过对模型施加反映可能设计变更的变异,分析这些变异如何改善或恶化系统性能。该工具旨在支持设计者定位对性能有贡献的模型元素,从而更好理解性能结果并指导设计选择。摘要未报告具体实验评估。

问题
性能设计中,系统元素对响应时间、资源利用率等指标的贡献和影响难以解释,设计者难以判断哪些设计变更会改善或恶化性能。
方法
JSIMutate 使用排队网络性能模型,对模型施加反映设计变更的变异,并分析变异对性能结果的影响。
评估
摘要未给出具体实验设置或评估结果,工具定位为支持设计者理解性能结果的分析工具。
原文摘要(Abstract)

Understanding the performance characteristics of software systems is particular relevant when looking at design alternatives. However, it is a very challenging problem, due to the complexity of interpreting the role and incidence of the different system elements on performance metrics of interest, such as system response time or resources utilisation. This work introduces JSIMutate, a tool that makes use of queueing network performance models and enables the analysis of mutations of a model reflecting possible design changes to support designers in identifying the model elements that contribute to improving or worsening the system's performance.

链接与引用

DOI 原文 · PDF(开放获取) ·

BibTeX
@inproceedings{paperbot7071,
  title = {JSIMutate: understanding performance results through mutations},
  author = {Thomas Laurent and Paolo Arcaini and Catia Trubiani and Anthony Ventresque},
  booktitle = {FSE},
  year = {2022},
  doi = {10.1145/3540250.3558930}
}