[发明专利]作业网络自动生成装置、方法和程序记录介质无效

专利信息
申请号: 200980104745.X 申请日: 2009-02-26
公开(公告)号: CN101939728A 公开(公告)日: 2011-01-05
发明(设计)人: 高井真志 申请(专利权)人: 日本电气株式会社
主分类号: G06F9/48 分类号: G06F9/48;G06F9/44
代理公司: 北京市金杜律师事务所 11256 代理人: 王茂华
地址: 日本*** 国省代码: 日本;JP
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 作业 网络 自动 生成 装置 方法 程序 记录 介质
【说明书】:

技术领域

本发明涉及作业网络自动生成装置、方法和程序记录介质。

背景技术

近年来,在很多企业系统中,主动执行从主机到使用诸如UNIX(注册商标)服务器或者Windows(注册商标)等通用OS的开放系统的系统更新。然而,迄今为止,在此类系统更新中,主机上使用的作业资产的迁移成为一个大问题。虽然那些作业资产通常由作业控制语言(JCL:Job Control Language)来描述,但是开放系统上的通用作业管理软件无法解释该语言。因此,要执行这样的改变,即,将这些JCL描述表达的作业控制信息改变为通用作业管理软件上的作业网络流(流程图)。

作为作业网络流的形式,存在依赖于作业管理软件的每个类型的各种形式。图1-1到图1-4的每一个是表示等同次序关系的作业网络流。在通常的作业管理软件中,并不特别地施加对描述的约束,并且通常允许用户给出各种描述。然而,在没有约束的情况下,针对相同的次序关系而创建的作业网络流是否类似于图1-2或者图1-3之一是不确定的,这取决于操作者的识别力。如果存在具有针对相同次序关系的不同和各种形状的作业网络流,则从作业迁移时的测试效率角度以及从迁移之后的可维护性角度来看,都存在着问题。

为了解决这个问题,存在如图1所示的作业管理软件,其提前固定开始点和结束点,并且约束如何绘制作业网络流的线的方式。由于这一约束,当给定次序关系时,将会创建几乎唯一的作业网络流。该作业管理软件要求,无论由谁创建作业网络流,其都将是类似形式的流,并且可以创建具有高可维护性的简单作业网络流。

然而,对于JCL文件向此类作业管理软件的迁移来说,需要将JCL描述转换为简单形式的作业网络流。该转换存在若干问题。

第一个问题在于,在由系统工程师手动执行转换工作时,以及在具有大量JCL文件的用户环境下,将出现人工错误所导致的质量恶化。为了执行错误恢复而执行的测试工作需要庞大的开销。因此,需要对迁移工作进行自动化。

第二个问题如下。除了由类似于命令解释器的语法产生的处理描述之外,JCL文件包括特殊控制信息,其描述诸如并行执行或者等待的控制指令。除控制指令外,存在例如¥SUBJOB<->¥ENDSUBJOB(并行执行)之类可能被写在任何位置的控制指令,并且存在例如¥WAITSUB之类使等待在所描述位置处明确执行的控制指令。当通过简单的自动转换工具转换此类JCL文件时,通常会生成具有类似于图1-4中的线交叉的复杂作业网络流。在这种情况下,创建的作业网络流无法再应用于上述作业管理软件。

作为相关技术,以下发明是已知的。日本专利申请公开号2001-166928(称为专利文献1)中公开了一种自动生成作业网的自动生成装置的发明。自动生成装置创建数据库,该数据库合并来自输入作业网设计信息(系统流、作业流、相同作业、数据项信息定义、记录信息定义、文件信息定义和操作调度)的屏幕的设计信息。根据注册的操作调度,该自动生成装置通过作业网结构文件生成机制来生成作业网结构文件。该自动生成装置接受作业网络流作为输入,而不接受JCL文件作为输入。

在日本专利申请公开号2001-282549(称为专利文献2)中公开了一种程序转换装置的发明。该程序转换装置包括多个程序计数器和多个线程执行设备。多个线程执行设备可以按照控制推测模式执行线程,并且可以按照数据依赖推测模式执行线程。控制推测模式是这样的模式,其根据多个程序计数器来同时取得、解释和执行多个线程的指令,并且随后在线程生成时间之后可以取消寄存器组上产生的改变。数据依赖推测模式是这样的模式,其在自己的线程加载来自存储区的值之后,以及在生成该自己的线程的父线程在相同存储区中存储值时,至少在特有线程加载之后取消处理结果,并且重新执行那些处理。

程序转换装置转换多线程处理器的给定源程序。多线程处理器具有指令集,其允许处理器通过单个机器指令或者最多若干机器指令的组合来执行以下处理。第一处理由线程执行设备上的线程执行,其生成控制推测模式的新线程。当满足指定的条件时,第二处理结束自己的线程,并且取消由自己的线程生成的线程的控制推测模式。第三处理取消控制推测模式的已生成线程。当由自己的线程生成的线程从存储区的指定地址加载时,第四处理临时预先指引挂起操作。第五处理取消针对指定的存储器地址的上述临时加载挂起指引。通过在线程执行设备上执行的线程,第六处理生成数据依赖推测模式的新线程。第七处理取消由自己的线程生成的线程的数据依赖推测模式。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于日本电气株式会社,未经日本电气株式会社许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/200980104745.X/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top