首页> 外国专利> System and method for determining whether a software package conforms to packaging rules and requirements

System and method for determining whether a software package conforms to packaging rules and requirements

机译:用于确定软件包是否符合打包规则和要求的系统和方法

摘要

A system and method for auditing software packages in a multi- release environment is provided. The audit system reads one or more external files that specify which packaging rules apply to a particular target software package. The audit system also reads package information files of the target software package. The package information files specify the form and content of the target software package. The audit system analyzes the information contained in the package information files to determine whether the target software package conforms with the specified packaging rules. The packaging rules may include rules relating to conflicts between software packages. Under these circumstances, the audit system retrieves information about the software packages against which the target software package is to be compared before performing the audit. The audit system may compare the target software package against another software package, or against a database which contains information about numerous other packages. The audit system checks the detected packaging rule violations against exceptions specified in the external files. Rule violations that are permitted by the specified exceptions are filtered from the error list. The audit system generates an audit report that indicates which rules, if any, were violated, and the severity level of each rule violation. The audit system may optionally generate exception information to be used in subsequent audit operations based on all or portions of the audit report. If the target software package passes the audit operation, the database may be updated to reflect the target software package.
机译:提供了一种用于在多版本环境中审核软件包的系统和方法。审核系统读取一个或多个外部文件,这些文件指定哪些打包规则适用于特定的目标软件包。审核系统还读取目标软件包的软件包信息文件。软件包信息文件指定目标软件包的形式和内容。审核系统分析软件包信息文件中包含的信息,以确定目标软件包是否符合指定的软件包规则。打包规则可以包括与软件包之间的冲突有关的规则。在这种情况下,审核系统将在执行审核之前检索有关与目标软件包进行比较的软件包的信息。审计系统可以将目标软件包与另一个软件包,或与包含有关许多其他软件包的信息的数据库进行比较。审核系统将根据外部文件中指定的异常检查检测到的违反包装规则的行为。从错误列表中过滤出指定例外所允许的规则违例。审核系统生成审核报告,以指示违反了哪些规则(如有)以及每个规则违反的严重性级别。审核系统可以根据全部或部分审核报告,选择性地生成要在后续审核操作中使用的异常信息。如果目标软件包通过审核操作,则可以更新数据库以反映目标软件包。

著录项

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号