| 摘要: |
| 统一建模语言(UML)是一种多用途的可视化建模语言,它可用于软件系统的规约、可视化的构造和建档.UML序列图描述了交互对象间的协作,如在实时和分布式系统中通讯实体间的信息交互.与其它的规约和设计过程类似,UML序列图的规约也易出错,所以对它进行分析是很有必要的.文章描述了一个对带时间约束的UML序列图进行分析的工具. |
| 关键词: 实时系统 UML 序列图 时间一致性 |
| DOI: |
| 分类号: |
| 基金项目:Project is supported by the National Natural Science Foundation of China under Grant Nos.69703009; 60073031 (国家自然科学基金); the National High Technology Development Program of China under Grant No.863-306-ZT06-04-4. |
|
| A Tool for Analyzing UML Sequence Diagrams with Timing Constraints |
|
TAN Wen kai,LI Xuan dong,ZHENG Guo liang
|
| Abstract: |
| The Unified Modeling Language (UML) is a general purpose visual modeling language that is designed to specify, visualize, construct and document the artifacts of software systems. UML sequence diagrams describe a collaboration of interacting objects, where the interactions are exchanges among communicating entities in real time and distributed systems. Like any other aspect of the specification and design process, the specifications in UML sequence diagrams are susceptible to errors, and their analysis is necessary.A tool for timing analysis of UML sequence diagrams is described in this paper. |
| Key words: real time systems UML (unified modeling language) sequence diagrams timing constraints |