发明名称 | 用于管理与软件组件相关的操作状态的方法和设备 | ||
摘要 | 一种用于动态修改、终止或替换在正运行的汇编中的软件组件和组件之间的连接(即合同)的方法、装置和制品。关于在正运行的汇编中的组件和组件之间的合同的信息被用来确定可允许的管理命令序列,以将组件的汇编从当前状态转变为指定的目标状态。同时,其它组件可以继续执行操作工作流。 | ||
申请公布号 | CN100485615C | 申请公布日期 | 2009.05.06 |
申请号 | CN200610164701.4 | 申请日期 | 2006.11.14 |
申请人 | 国际商业机器公司 | 发明人 | S·N·吉拉德;J·E·卡雷 |
分类号 | G06F9/44(2006.01)I | 主分类号 | G06F9/44(2006.01)I |
代理机构 | 北京市中咨律师事务所 | 代理人 | 于 静;李 峥 |
主权项 | 1. 一种计算机实现的用于管理与多个软件组件相关的一组操作状态的方法,包括:识别包括在正运行的汇编中的软件组件,其中所述汇编指定所述软件组件之间的连接,其中每个组件包括用来修改在所述汇编中的各个组件的操作状态的一组管理命令,以及其中第一组件还包括与第一管理命令相关的反应规则,所述反应规则指定当为所述第一组件调用第一管理命令时要执行的附加动作;确定所述汇编的目标状态,其中所述目标状态指定包括在所述汇编中的组件的预期的操作状态;确定所述汇编的目标状态是否是有效的目标状态;以及确定可允许的管理命令序列,其将把每个组件的操作状态转变为所述预期的操作状态。 | ||
地址 | 美国纽约 |