高级检索

    扩展UML语义以支持并行和分布式仿真系统设计

    Extending Standard UML Semantics to Support PADS Design

    • 摘要: 标准UML中不包含虚拟时间和时间同步语义 ,因而缺乏对并行和分布式仿真 (parallelanddistributedsimula tion ,PADS)系统设计的支持 对标准UML语义进行扩展以支持PADS领域的概念并降低PADS系统构造的复杂性 主要的工作包括在UML中引入虚拟时间语义 ,用包含虚拟时间标记和约束的状态图和交互图来描述仿真实体的功能属性 另外 ,通过创建虚拟时间同步构造型 (stereotype) ,提出“分离法”将时间同步细节与仿真模型内部的功能属性逻辑地分离 ,不仅使得仿真对象建模更加容易 ,而且使仿真模型和时间同步策略两者的重用性大大提高

       

      Abstract: UML is proposed as a unified language to both simulation object modeling and PADS software system modeling This work focuses on extending standard UML semantics to support simulation domain specific concepts including introducing virtual time in UML, and using UML statechart diagram and interaction diagram with virtual time labels and constraints to describe simulation entity functional property In addition, virtual time synchronization stereotypes are created to describe PADS time synchronization protocols, which separates the functional properties and synchronization properties, thus alleviating the simulation modeling complexity and improving both simulation model reuse and synchronization reuse A wireless network parallel simulation example is given to illustrate the extensions

       

    /

    返回文章
    返回