摘要
该文主要介绍了仿真参考标记语言SRML。SRML是一种基于XML的用于表示仿真模型的参考标记语言,它试图确定一个灵活的表示仿真模型的参考标准,以加快模型的开发速度,支持模型的重用。SRML声明了一组数量较少但相对完备的XML元素和元素属性如ItemClass、Item、EventClass、ItemEvent、EventSink、Simulation等来描述实体、实体间的关系、事件以支持仿真;它可最大限度地利用XML用户模式定义的元素来描述仿真实体。SRML仿真引擎可以采用不同的环境实现如Web浏览器、Java语言、C#等实现,从而支持仿真模型的互操作与集成、基于Web的仿真和协同仿真等。
Simulation Reference Markup Language (SRML) is introduced in this paper. SRML is a reference markup language based on XML and designed for representing simulation models. SRML attempts to specify a flexible reference standard for representing simulations, so as to accelerate model developing and promote model reuse. It specifies a small but comparatively complete set of XML elements and element attributes such as ItemClass, Item, EventClass, ItemEvent, EventSink and Simulation to describe simulation entities, their relationship and events, which are needed to support simulation. It can maximize the use of elements in user - defined XML schemas to describe simulation entities and their behavior. The SRML simulator can be implemented in different Host environments such as Web browser, Java, and C#, and the simulation model interaction and integration, web based simulation and collaborative simulation can be supported.
出处
《计算机仿真》
CSCD
2005年第12期266-269,共4页
Computer Simulation
关键词
仿真参考标记语言
扩展标记语言
仿真模型
Simulation reference markup language (SRML)
Extensible markup language
Simulation model