Inferring Timed Message Sequence Charts from Execution Traces of Large-scale Component-based Software Systems

semanticscholar(2019)

引用 0|浏览6
暂无评分
摘要
This paper introduces a new measurement-based approach to get insights in timing bottlenecks of existing largescale component-based software systems. As a foundation we formalize a subset of the Message Sequence Charts standards (Z120 and UML2.0) called Timed Message Sequence Charts (TMSC). TMSCs capture the execution of component-based software systems in an intuitive way and are amenable to formal timing analysis. We introduce a scalable heuristicsbased technique to automatically infer TMSCs from execution traces. We demonstrate the effectiveness of our approach by automatically computing critical paths in the software of an industrial lithography scanner to identify timing bottlenecks.
更多
查看译文
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要