Completing the Interaction Picture: Interaction Overview Diagrams
完成交互的整体图: 交互概况图

     交互概况图为各交互如何协同工作以实现系统所关注的要点提供一个高级视图,就像用例一样。顺序图、通信图和时序图主要关注构成交互的消息和具体细节,但交互概况图则为各个不同的交互结合在一起,形成组成系统某特定要点的 ...

Focusing on Interaction Timing: Timing Diagrams
专门处理交互时间: 时序图

时序图常用于实时或嵌入式系统,善于描述交互的准确时间信息中发生的消息和状态。

timming: 时序
interaction timming: 交互的时序
logic analyzer: 逻辑分析仪
state: 状态
state-line: 状态线
event: 事件
message: 消息
event source: 事件来 ...

Focusing on Interaction Links: Communication Diagrams
交互的链接: 通信图

Communication Diagrams:
\ Participants: 参与者
\ Links: 链接
\ Messages: 消息

communication link: 通信链接
nested: 嵌套
number-and-letter: "数字-字母"表示法
guard condition: 监护条件
number-point-nested: "数字-点号-嵌套"表示 ...

Modeling Ordered Interactions: Sequence Diagrams
为有序交互建模: 顺序图

order: 次序(交互的)
participant: 参与者
lifeline: 生命线
event: 事件
signal: 信号
message: 消息
message caller:   消息调用者
message receiver: 消息接受者
message arrow: 消息箭头
message signature: 消息签名
arguments: 参数
activa ...

Emesene: a MSN Messenger clone for Linux (http://www.emesene.org)

     对 MSN Messenger 的克隆,GNU General Public License, 官方网站建得仓促,似乎并不成熟,但是用户体验非常地不错,界面、功能都尽量保证了和 MSN Messenger 的一致,易用性、功能性比Pidgin-MSN强,简洁,没有广告,期待它后续更加完善~   推荐!

     Emesene使用 ...

Bringing Your Classes to Life: Object Diagrams
将类引入实践: 对象图

scenario: 特定情境
underline: 下划线(对象名称加下划线)
anonymous object: 匿名对象
event hander: 事件处理程序
/ link: 链接
\ association: 关联
constraint: 约束

Figure 6-1. Object Diagrams

Learn:
     Learning UML 2.0, O'Reilly
     ...

Modeling a System's Logical Structure: Advanced Class Diagrams
为系统的逻辑结构建模: 高级类图

interface: 接口
abstract class: 抽象类
- generalization: 泛化
\ parent: 父类
\ base: 基类
\ superclass: 超类
inheritance: 继承
children: 子类
derived: 派生类

- five different types of class relationship:
...

Modeling a System's Logical Structure: Introducing Classes and Class Diagrams
为系统逻辑结构建模: 类与类图

class: 类
object: 对象
instance: 实例
state: 状态
behavior: 行为
attribute: 属性
inline attribute: 内置属性
attribute properties: 属性特性
operation: 操作
abstraction: 抽象化
encapsulation: 封 ...

BeeDiff / Beesoft Differ:
     一个基于Qt4,C/C++开发的GUI Diff工具,苗条得很,源码包 beediff_1.5_src.tar.gz 只有68KB, 除了作为Diff工具,还可以方便学习Qt, C++.

BeeDiff 截图

软件主页:
     http://www.beesoft.org
作者 Piotr Pszczolkowski:
     学校里的时候他是个物理学生,现在做“实时系统”软件开发,他的站 ...

Modeling System Workflows: Activity Diagrams
为工作流程建模: 活动图

Activity diagrams are the only UML diagram in the process view of your system's model.

process: 流程
flowchart: 流程图
activity: 活动
action: 动作
initial node: 初始节点
activity final node: 活动结束节点
edge/path: 链/路径
activit ...