---
name: 描述系统执行方案
description: 当系统包含多个交互部件且存在动态行为（如任务调度、组件交互或运行时状态变化）时，使用本技能生成标准化的系统动态行为描述。适用于软件架构设计、实时系统开发或系统仿真场景，用于明确控制流、数据流、并发模型和异常处理等关键动态特性。
---

# 描述系统执行方案

## 何时使用
- 系统由多个交互组件构成
- 存在动态交互需求（如任务切换、状态转换、中断响应）
- 需要为实现、验证或仿真提供清晰的运行时行为模型
- 系统为实时或分布式架构，需强调时间约束、确定性或容错机制

## 执行步骤
1. **选择合适的图示类型**（如UML序列图、活动图、状态机图、时序图），结合文字说明描述系统动态关系。
2. **覆盖以下适用方面**：
   - **执行控制流**：程序调用顺序、任务切换逻辑
   - **数据流**：数据在组件间的传递路径与格式
   - **动态控制序列**：系统启动、运行、关闭的时序逻辑
   - **状态转换**：定义状态机模型及触发条件
   - **时序关系**：关键事件的时间约束与先后顺序
   - **部件优先级**：任务或进程的调度优先级规则
   - **中断处理**：中断源识别、响应机制及嵌套处理规则
   - **异常处理**：错误传播路径与恢复流程
   - **并发执行**：采用的并发模型（如多线程、事件驱动、Actor模型）
   - **动态资源管理**：运行时内存或对象的分配与释放策略
   - **动态组件生命周期**：运行时创建或销毁的组件及其触发条件
3. **针对特定系统类型强化描述**：
   - **实时系统**：突出时间约束、截止期限和行为确定性
   - **分布式系统**：说明网络延迟影响、消息一致性及容错机制
4. **输出结果**：生成可用于验证、实现或仿真的系统动态行为模型。

> 提示：若系统为静态或无交互部件，可简化或省略此描述。