摘要
现有的建模语言如UML、有穷状态自动机、Petri网、DEVS等不能完全满足工业中对时间系统建模的要求,企业常须自行开发建模语言和工具,或人为加工和抽象时间系统的设计以适应已有建模手段。使用事件关系图实现分层设计可以在一定程度上解决这一问题。该方法既方便了对复杂时间系统的设计,也使自动化仿真、分析和代码生成变得简易可行。
Existing modeling languages,such as UML,finite state machine,Petri net and DEVS,cannot fully satisfy the needs of modeling timed systems in industrial practice.Enterprises are usually required to develop modeling languages and tools for their own,or to manually alter and abstract designs of timed systems to fit available modeling approaches.To a certain extent,this dilemma could be resolved by employing event relationship graphs and hierarchical designs.This method eased the design of complex timed systems,removing the obstacles of automatic simulation,analysis and code generation.
出处
《计算机应用研究》
CSCD
北大核心
2010年第7期2572-2574,2578,共4页
Application Research of Computers
基金
美国自然科学基金资助项目
加州大学伯克利分校混合与嵌入式软件系统(CHESS)项目
关键词
系统设计
时间系统
建模与仿真
事件关系图
分层设计
system design
timed systems
modeling and simulation
event relationship graph(ERG)
hierarchical design