管理沿袭信息的制作方法

文档序号:12512646阅读:来源:国知局

技术特征:

1.一种用于管理沿袭信息的方法,所述方法包括:

接收表示两个或更多个数据处理程序和两个或更多个逻辑数据集之间的一个或多个沿袭关系的沿袭信息;

接收一个或多个运行时间工件,每个运行时间工件包括与所述两个或更多个数据处理程序中的一数据处理程序的先前执行相关的信息;以及

分析所述一个或多个运行时间工件和所述沿袭信息以确定对所述沿袭信息的一个或多个候选修改。

2.根据权利要求1所述的方法,其中所述一个或多个候选修改包括:在所述两个或更多个数据处理程序中的一数据处理程序与所述两个或更多个逻辑数据集中的一逻辑数据集之间添加新的间接沿袭关系的候选修改。

3.根据权利要求1所述的方法,其中所述一个或多个候选修改包括:在所述两个或更多个数据处理程序中的一数据处理程序与所述两个或更多个逻辑数据集中的一逻辑数据集之间添加新的直接沿袭关系的第一候选修改。

4.根据权利要求3所述的方法,其中分析所述运行时间工件和所述沿袭信息包括:分析所述两个或更多个数据处理程序的先前执行的日志,以确定从所述两个或更多个数据处理程序读取或写入的物理数据集。

5.根据权利要求4所述的方法,其中分析所述运行时间工件和所述沿袭信息还包括:识别在所述沿袭信息中表示的并且与同一物理数据集相关联的所述两个或更多个逻辑数据集中的两个不同的逻辑数据集。

6.根据权利要求5所述的方法,其中所述第一候选修改包括:在所述两个不同的逻辑数据集之间创建新的沿袭关系。

7.根据权利要求5所述的方法,其中所述第一候选修改包括:创建所述新沿袭关系包括将所述两个不同的逻辑数据集合并成新的组合的逻辑数据集。

8.根据权利要求1所述的方法,其中所述两个或更多个数据处理程序中的每个数据处理程序是根据一组一个或多个参数值所实例化的通用数据处理程序的实例。

9.根据权利要求8所述的方法,其中分析所述一个或多个运行时间工件和所述沿袭信息包括:

分析所述两个或更多个数据处理程序中的第一数据处理程序的先前执行的一个或多个日志,以根据第一组一个或多个参数值确定在所述第一数据处理程序的第一实例化中使用的第一参数集,

从所述第一参数集中选择至少一些参数,以及

基于所述第一数据处理程序的通用版本和所述至少一些参数,确定所述第一数据处理程序的所述第一实例化没有表示在所述沿袭信息中。

10.根据权利要求9所述的方法,其中从所述第一参数集中选择至少一些参数包括:基于从用户接收的信息来选择参数。

11.根据权利要求9所述的方法,其中从所述第一参数集中选择至少一些参数包括:基于一个或多个预定义规则来选择参数。

12.根据权利要求11所述的方法,其中所述一个或多个预定义规则中的第一规则指定从所选择的参数中排除具有日期形式的参数值的参数。

13.根据权利要求11所述的方法,其中所述一个或多个预定义规则中的第一规则指定在所选择的参数中包括具有在通用数据处理程序的逻辑中变换的参数值的参数。

14.根据权利要求9所述的方法,其中对所述沿袭信息的所述一个或多个候选修改包括:第一候选修改,该第一候选修改在所述两个或更多个数据处理程序中的第一数据处理程序与所述两个或更多个逻辑数据集中的一逻辑数据集之间添加新的沿袭关系。

15.一种用于管理沿袭信息的软件,以非暂时形式存储在计算机可读介质上,所述软件包括指令用于使计算系统:

接收表示两个或更多个数据处理程序和两个或更多个逻辑数据集之间的一个或多个沿袭关系的沿袭信息;

接收一个或多个运行时间工件,每个运行时间工件包括与所述两个或更多个数据处理程序中的一数据处理程序的先前执行相关的信息;以及

分析所述一个或多个运行时间工件和所述沿袭信息以确定对所述沿袭信息的一个或多个候选修改。

16.一种用于管理沿袭信息的计算系统,所述计算系统包括:

输入设备或端口,被配置为接收表示两个或更多个数据处理程序和两个或更多个逻辑数据集以及一个或多个运行时间工件之间的一个或多个沿袭关系的沿袭信息,每个运行时间工件包括与所述两个或更多个数据处理程序中的一数据处理程序的先前执行相关的信息;以及

至少一个处理器,被配置为分析所述一个或多个运行时间工件和所述沿袭信息以确定对所述沿袭信息的一个或多个候选修改。

17.一种用于管理沿袭信息的计算系统,所述计算系统包括:

用于接收表示两个或更多个数据处理程序和两个或更多个逻辑数据集和一个或多个运行时间工件之间的一个或多个沿袭关系的沿袭信息的装置,每个运行时间工件包括与所述两个或更多个数据处理程序中的一数据处理程序的先前执行相关的信息;以及

用于分析所述一个或多个运行时间工件和所述沿袭信息以确定对所述沿袭信息的一个或多个候选修改的装置。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1