An automatic coverage analysis for systemc using UML and aspect-oriented technology

CSCWD (Selected papers)(2004)

引用 2|浏览0
暂无评分
摘要
SystemC can be considered as the best possible language today for system level design and exploration of embedded systems. However, testing SystemC descriptions is still an open issue, since the language is new and researchers are looking for efficient error models and coverage metrics, which can be indifferently applied to hardware and software modules. In this paper we propose a novel approach to automate the test coverage analysis for SystemC descriptions using UML and Aspect-Oriented technology. SystemC meta-model and aspect meta-model are established to support UML customization and extension. They also provide the foundation for aspect weaver and SystemC code generator. Expected functional coverage metric could be extracted from UML timing descriptions so that it is possible to automate the whole test coverage analysis. By using the aspect-oriented technology test functionalities could be added or replaced without modifying the original design. It makes system designs more readable and easier to maintain.
更多
查看译文
关键词
systemc code generator,uml timing description,automatic coverage analysis,expected functional coverage metric,systemc description,aspect-oriented technology test functionalities,whole test coverage analysis,uml customization,systemc meta-model,test coverage analysis,coverage metrics,system level design,code generation,meta model,system design,aspect oriented,test coverage,embedded system
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要