[发明专利]软件升级分析系统有效
申请号: | 200910138285.4 | 申请日: | 2009-05-31 |
公开(公告)号: | CN101599047A | 公开(公告)日: | 2009-12-09 |
发明(设计)人: | S·萨拉夫;V·D·基查姆巴尔 | 申请(专利权)人: | 埃森哲环球服务有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36;G06F9/445 |
代理公司: | 北京市金杜律师事务所 | 代理人: | 王茂华;李峥宇 |
地址: | 瑞士沙*** | 国省代码: | 瑞士;CH |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 软件 升级 分析 系统 | ||
1.一种分析软件更新的装置,用于在不执行升级的情况下,分 析已修改形式的软件程序的第一版本到所述已修改形式的所述软件 程序的第二版本的升级,所述装置包括:
用于提供多个默认程序对象的默认状态信息的装置,其中所述默 认程序对象包括在未修改形式的所述软件程序的第二版本的默认安 装中;
用于从应用数据库获取多个当前程序对象的当前状态信息的装 置,其中所述已修改形式的所述软件程序包括所述当前程序对象; 以及
用于将所述当前状态信息与所述默认状态信息进行比较、以生成 升级信息的装置,包括:
对于所述当前程序对象中的每一个:
用于检查当前程序对象是否过时或被修订的装置,
用于如果所述当前程序对象是过时的或被修订的、则标识所 述当前程序对象的动作为受到影响的装置;
用于如果所述当前程序对象没有过时或未被修订、则检查与 所述当前程序对象相关联的任何其他程序对象是否过时或被修 订的装置;
用于如果与所述当前程序对象相关联的任何其他程序对象 过时或被修订、则标识所述当前程序对象的动作为受到影响的装 置;以及
生成装置,用于在不执行所述升级的情况下生成升级信息,其中 所述升级信息标识被标识为受到升级影响的所述当前程序对象的子 集,所述升级为所述已修改形式的所述软件程序的第一版本到所述 已修改形式的所述软件程序的第二版本的升级。
2.根据权利要求1所述的装置,其中所述当前程序对象涉及所 述软件程序的特征,并且所述已修改形式的所述软件程序包括附加 的当前程序对象。
3.根据权利要求1到2中任一项所述的装置,其中所述升级信 息标识所述当前程序对象中的至少一个,所述当前程序对象包括在 由于所述升级的结果而改变的所述当前程序对象的所述子集中。
4.根据权利要求3所述的装置,其中所述当前程序对象中的所 述至少一个与未修改的程序对象相关联,并且所述未修改的程序对 象没有由于所述升级的结果而改变,但是其包括在所述当前程序对 象的所述子集中,因为所述未修改的程序对象与所述当前程序对象 中的所述至少一个相关联。
5.根据权利要求3所述的装置,其中所述当前程序对象中的所 述至少一个由于所述升级的结果而被移除。
6.根据权利要求1所述的装置,其中所述默认程序对象是第一 默认程序对象,所述默认安装是第一默认安装,并且所述默认状态 信息包括所述第一默认程序对象和第二多个默认程序对象之间的差 异,并且其中所述第二默认程序对象包括在未修改形式的所述软件 程序的第一版本的第二默认安装中。
7.根据权利要求1所述的装置,还包括:
用于从所述升级信息生成概要报告的装置,其中所述当前程序对 象中的至少一个具有特定程序对象类型,所述当前程序对象中的所 述至少一个与所述当前程序对象中的一个相关联,并且所述概要报 告包括所述特定程序对象类型的列下的所述当前程序对象中所述至 少一个的计数。
8.根据权利要求1所述的装置,还包括:
用于从所述升级信息生成概要报告的装置,其中所述当前程序对 象中的至少一个具有特定程序对象类型,所述当前程序对象中的所 述至少一个与所述当前程序对象中的一个间接地相关联,并且所述 概要报告包括所述特定程序对象类型列下的所述当前程序对象中所 述至少一个的计数。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于埃森哲环球服务有限公司,未经埃森哲环球服务有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200910138285.4/1.html,转载请声明来源钻瓜专利网。