[发明专利]软件包依赖关系建模方法无效
| 申请号: | 201010241135.9 | 申请日: | 2010-07-30 |
| 公开(公告)号: | CN102109991A | 公开(公告)日: | 2011-06-29 |
| 发明(设计)人: | 兰雨晴;匡明霞 | 申请(专利权)人: | 兰雨晴 |
| 主分类号: | G06F9/44 | 分类号: | G06F9/44 |
| 代理公司: | 北京汇智英财专利代理事务所 11301 | 代理人: | 潘光兴 |
| 地址: | 100084 北京市海淀区圆*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 软件包 依赖 关系 建模 方法 | ||
1.一种软件包依赖关系建模方法,其是基于统一软件包元数据格式和扩展的GraphML语言的统一建模方法,其特征在于包括以下步骤:
步骤10:解析软件包中的依赖关系表示为统一的软件包元数据格式Package格式;
步骤20:将表示为统一软件包元数据格式Package格式的依赖关系用扩展的GraphML语言描述,并将其可视化。
2.根据权利要求1所述的一种软件包依赖关系建模方法,其特征在于:
统一的软件包元数据格式Package格式是从依赖关系建模的角度提出,只包含了依赖关系建模所需的必须信息;
扩展的GraphML是基于GraphML,通过为其元素增加属性和增加data元素内容的方式对其进行了扩展。
3.根据权利要求1所述的一种软件包依赖关系建模方法,其特征在于其中所述的步骤10还包括:
步骤101:根据各种不同的Linux软件包格式,从依赖关系建模的角度,提出一种统一的软件包元数据格式Package格式及其XML表示方法;
步骤102:根据输入的软件包格式,读取此种软件包格式的包基的软件包文件或包基的描述文件,解析并提取软件包元数据的依赖信息;
步骤103:将获得的依赖信息转换为统一软件包元数据格式Package格式,并用XML表示为统一软件包元数据描述的包基描述文件。
4.根据权利要求3所述的一种软件包依赖关系建模方法,其特征在于其中所述的步骤101进一步包括:
步骤1011:根据各种不同的Linux软件包格式,从依赖关系建模角度给出统一软件包元数据格式Package格式所包含的元素;
步骤1012:给出Package格式中所包含的元素的描述性定义;
步骤1013:根据Package格式,给出Package格式的XML表示方法。
5.根据权利要求3所述的一种软件包依赖关系建模方法,其特征在于其中所述的步骤102进一步包括:
步骤1021:根据输入的软件包格式,判断软件包基的格式;
步骤1022:根据包基的格式,读取此种格式的包基的软件包文件或包基的描述文件;
步骤1023:根据读取的软件包文件或包基的描述文件,解析并提取软件包元数据的依赖信息。
6.根据权利要求3所述的一种软件包依赖关系建模方法,其特征在于其中所述的步骤103进一步包括:
步骤1031:将提取的软件包元数据的依赖信息转换为面向依赖建模的Package结构;
步骤1032:将Package结构转换为用XML表示的统一软件包元数据描述的包基描述文件。
7.根据权利要求1所述的一种软件包依赖关系建模方法,其特征在于其中所述的步骤20还包括:
步骤201:基于包基建模需求,对GraphML进行扩展,得到扩展的GraphML格式;
步骤202:将Package结构转换为扩展的GraphML文件格式描述,生成graphml.xml文件;
步骤203:读取graphml.xml并将其可视化。
8.根据权利要求3所述的一种软件包依赖关系建模方法,其特征在于其中步骤101所述的统一的软件包元数据,包含了依赖关系建模所需的必须信息,对不同格式的软件包进行统一软件包元数据表示,统一软件包元数据用XML表示。
9.根据权利要求3所述的一种软件包依赖关系建模方法,其特征在于其中步骤102所述的软件包依赖关系提取过程,至少支持DEB、RPM、Cache和HDList四种格式文件的元数据解析工作,转换为面向依赖建模的Package结构。
10.根据权利要求7所述的一种软件包依赖关系建模方法,其特征在于其中步骤203所述的读取扩展的GraphML文件并将其可视化,包含了对用扩展的GraphML文件描述的信息用图形化方式表示出来。
11.根据权利要求3所述的一种软件包依赖关系建模方法,其特征在于其中所述的待描述的软件包的提取及解析过程为DEB软件包的解析。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于兰雨晴,未经兰雨晴许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010241135.9/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种屏蔽式电传动装置的接线盒
- 下一篇:一种低频标准信号切换装置





