Automatic Model Generation For Black Box Real-Time Systems

DATE '07: Proceedings of the conference on Design, automation and test in Europe(2007)

引用 13|浏览24
暂无评分
摘要
Embedded systems are often assembled from black box components. System-level analyses, including verification and timing analysis, typically assume the system description, such as RTL or source code, as an input. There is therefore a need to automatically generate formal models of black box components to facilitate analysis.We propose a new method to generate models of real-time embedded systems based oil machine learning from execution traces, under a given hypothesis about the system's model of computation. Our technique is based on a novel formulation of the model generation problem as learning a dependency graph that indicates partial ordering between tasks. Tests based on all industry case study demonstrate that the learning algorithm can scale lip and that the deduced system model accurately reflects dependencies between tasks in the original design. These dependencies help its formally prove properties of the system and also extract data dependencies that are not explicitly stated in the specifications of black box components.
更多
查看译文
关键词
real time systems,machine learning,system modeling,formal verification,embedded computing,embedded system,graph theory,partial order,source code,system testing,model of computation,timing analysis,embedded systems,algorithm design and analysis,computational modeling,learning artificial intelligence
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要