- 13
- 0
- 约4.58千字
- 约 35页
- 2017-05-30 发布于北京
- 举报
* * 9. 建模技巧/2 在实时系统中,状态机可以用于进程(capsules)和协议 (确定实现协议的对象需要满足的状态) 并不是所有的对象都需要状态机. 如果对象的行为是简单的,比如说它只是简单的存储和获取数据,对象的行为是状态不变的(state-invariant ),那么其状态机就没有多少意义 对对象的生命周期的建模涉及到三件事情: 描述对象需要响应的事件 对这些事件的响应 过去对当前行为的影响 对对象的生命周期的建模也涉及到决定对象响应事件的次序,这种响应始于对象的创建时刻,继续直到其销毁 * * 9. 建模技巧/3 为了对对象的生命周期进行建模: 确定状态机的背景, 是类,用例,还是整个系统 如果背景是类或者是一个用例,收集邻近的类,包括父类或者通过关联或依赖关系能够到达的类,这些邻居是动作的可能的目标,或者是保安条件中包含的内容 如果背景是整个系统,将焦点放在系统的某一个行为上,然后考虑对象在该方面的生命周期。整个系统的生命周期太大了。 建立对象的初始和最终状态,如果对于初始和最终状态有前置条件或后置条件,也要定义它们 * * 确定对象能够响应的事件,它们可以从对象的接口中找到,在实时系统中,它们可以从对象的协议中找到 从初始状态到最终状态,画出对象的最高层的状态,将这些状态用转移连接起来,这些连接由特定的事件触发 确定进入和退出动作 通过使用子状态能够扩展和简
您可能关注的文档
- 3-常用图形数据结构.ppt
- 3.1.1两角差的余弦公式(张奕辉用).ppt
- 四川省2010届高考数学研讨会资料(省数学会)课件.ppt
- 3.1.2-1内环境稳态的重要性.ppt
- 3.1.4-3.1.5空间向量的正交分解及其坐标表示.ppt
- 3.1.教科版六年级下册科学第三单元《地球的卫星——月球》.ppt
- 3.103.11取样与取样定理.ppt
- 3.14三年级上册两三位数除以一位数口算信息窗1.ppt
- 四川石化安全培训讲课.ppt
- 3.1VC图形编程基础.ppt
- 无人机在设施农业中的精准作业应用与市场前景.docx
- 户用光储一体化系统产品形态、市场渗透率与消费者偏好研究_市场调研报告.docx
- 光伏产品“数字护照”(Digital Product Passport)强制推行时间表预测及其对供应链透明化的革命性影响.docx
- 水上光伏(湖泊、水库、近海)技术挑战、环境评估与投资收益研究_市场调研报告.docx
- 电镀铜栅线技术替代银浆的彻底无银化路径与成本拐点预测.docx
- 硅基叠层太阳能电池的效率突破与产业化瓶颈分析.docx
- 城市地下管廊无人机自主充电与数据断点续传技术应用.docx
- 老年人对器官捐献的认知与意愿调研.docx
- 大疆创新与极飞科技在农业无人机领域的战略路径对比.docx
- 体育赛事IP数字化运营:NBA、CBA短视频内容分发策略与粉丝活跃度对比_竞争分析报告.docx
原创力文档

文档评论(0)