-
公开(公告)号:CN104123184A
公开(公告)日:2014-10-29
申请号:CN201310154425.3
申请日:2013-04-28
Applicant: 国际商业机器公司
IPC: G06F9/50
CPC classification number: G06F9/5038 , G06F9/5027
Abstract: 本发明属于软件工程领域,公开了一种用于为构建过程中的任务分配资源的方法。该构建过程包括多个任务,该方法包括:获取任务元数据,所述任务元数据包括所述多个任务中第二任务的任务类型;获取执行元数据,所述执行元数据包括所述多个任务中第一任务的执行结果,其中所述第二任务依赖所述第一任务的执行结果;根据所述任务元数据和所述执行元数据确定所述第二任务需要的资源。本发明还公开了一种用于为构建过程中的任务分配资源的系统。通过采用本发明提供的方法和系统,可以动态的确认构建过程中的任务所需的资源,并据此进行动态的资源分配,从而提高资源的利用率,也提高了构建过程的效率。
-
公开(公告)号:CN103716283A
公开(公告)日:2014-04-09
申请号:CN201210372196.8
申请日:2012-09-29
Applicant: 国际商业机器公司
CPC classification number: H04L63/08 , H04L63/0807
Abstract: 本发明涉及Web服务,其中公开了一种用于在流程中处理调用的Web服务的OAuth认证的方法,包括:判断OAuth访问令牌是否过期,以及响应于OAuth访问令牌过期,启动OAuth访问令牌的自动更新。利用本发明的一个或多个实施例,在由访问令牌过期可能导致调用Web服务产生错误之前能够启动访问令牌的自动更新,从而使得由访问令牌过期导致的调用Web服务产生的错误能够得到有效处理。
-
公开(公告)号:CN102622212A
公开(公告)日:2012-08-01
申请号:CN201110032142.2
申请日:2011-01-30
Applicant: 国际商业机器公司
IPC: G06F9/44
CPC classification number: G06F8/38 , G06Q10/067
Abstract: 本发明提供一种业务混搭的方法,包括:根据所期望的业务的要求,生成与所述业务对应的业务应用逻辑,其中该业务应用逻辑包含Web服务和窗口小部件;混搭业务应用逻辑中的窗口小部件以创建窗口小部件混搭应用;在Web服务与窗口小部件混搭应用中的窗口小部件之间建立适配关系;基于业务应用逻辑和适配关系生成用于所述业务的业务流程;以及基于窗口小部件混搭应用和适配关系,生成混搭窗口小部件应用。本发明的业务混搭方法提供了无需预装软件的业务流程开发平台以使非专业用户能够无需编码地开发所需的业务流程。本发明的方法使得业务流程能够支持混搭窗口小部件应用,并建立业务流程与窗口小部件之间的双向联结。还提供了相应的业务混搭的系统。
-
公开(公告)号:CN105335133B
公开(公告)日:2018-10-09
申请号:CN201410273115.8
申请日:2014-06-18
Applicant: 国际商业机器公司
IPC: G06F8/20
Abstract: 本发明的各实施方式提供了用于生成业务规则模型的方法和装置。在本发明的一个实施方式中,提供了一种用于生成业务规则模型的方法,包括:从应用系统的源代码提取所述源代码所执行的业务流程,所述业务流程包括按顺序执行的多个业务过程;分析所述源代码中与所述多个业务过程中的各个业务过程相关联的部分,建立描述各个业务过程所遵循的业务规则的规则元数据;基于所述顺序和所述规则元数据生成描述所述业务流程所遵循的业务规则模型。在本发明的一个实施方式中,提供了一种用于生成业务规则模型的装置。采用本发明的方法和装置,可以在无需人工操作的情况下,自动地从应用系统的源代码中生成业务规则模型。
-
公开(公告)号:CN103885984B
公开(公告)日:2018-05-04
申请号:CN201210563722.9
申请日:2012-12-21
Applicant: 国际商业机器公司
IPC: G06F17/30
Abstract: 本发明的实施方式提供一种处理数据库查询结果集的方法。该方法包括读取所述数据库查询结果集的所有原始数据;生成多个事件,其中所述多个事件中的每个事件包括至少指示该事件序号的标头信息以及主体信息,所述主体信息包括对应于所述数据库查询结果集的至少部分原始数据;对所述多个事件进行并行处理以返回各个事件的处理结果;以及按照所述事件标头信息对返回的事件处理结果进行排序。本发明的其它实施方式还提供相应的数据库客户端和计算机程序产品。
-
公开(公告)号:CN104519096B
公开(公告)日:2018-02-06
申请号:CN201310454664.0
申请日:2013-09-29
Applicant: 国际商业机器公司
IPC: H04L29/08
CPC classification number: H04L41/5041
Abstract: 本发明涉及云计算,公开了一种用于在云计算系统中部署服务的方法和系统,方法包括:收集与服务相关的元数据信息;利用元数据信息构建包括多个可能服务终端的列表;验证列表中的可能服务终端。通过利用本发明的方法,能够在部署服务时有效地处理服务和服务终端的映射。
-
公开(公告)号:CN103970581B
公开(公告)日:2017-09-12
申请号:CN201310027488.2
申请日:2013-01-24
Applicant: 国际商业机器公司
CPC classification number: G06F8/63 , G06F8/20 , G06F8/30 , G06F8/71 , G06F2009/45562
Abstract: 本发明公开了一种创建虚拟资源包的方法和设备。所述方法包括:捕捉与至少一个机器有关的元数据,所述机器包括物理机和虚拟机中的至少一个;基于所捕捉的元数据,生成描述所述至少一个机器的配置约束的约束定义;将所述至少一个机器的盘映像文件、所捕捉的元数据和所生成的约束定义打包以生成虚拟资源包。通过所述方法和设备,可以实现虚拟资源包的自动创建,减少了用户的手动操作,使得不易出错。
-
公开(公告)号:CN103716283B
公开(公告)日:2017-03-08
申请号:CN201210372196.8
申请日:2012-09-29
Applicant: 国际商业机器公司
CPC classification number: H04L63/08 , H04L63/0807
Abstract: 本发明涉及Web服务,其中公开了一种用于在流程中处理调用的Web服务的OAuth认证的方法,包括:判断OAuth访问令牌是否过期,以及响应于OAuth访问令牌过期,启动OAuth访问令牌的自动更新。利用本发明的一个或多个实施例,在由访问令牌过期可能导致调用Web服务产生错误之前能够启动访问令牌的自动更新,从而使得由访问令牌过期导致的调用Web服务产生的错误能够得到有效处理。
-
公开(公告)号:CN105700860A
公开(公告)日:2016-06-22
申请号:CN201410697451.5
申请日:2014-11-27
Applicant: 国际商业机器公司
IPC: G06F9/44
Abstract: 本发明提供了用于生成产品模型的方法和装置。提供了一种用于从应用系统生成产品模型的方法,包括:从应用系统的源代码中提取与源代码相关联的至少一个事务定义,事务定义描述源代码实现的产品中的一个事务;将至少一个事务定义划分至至少一个产品分类;从源代码中获取与至少一个产品分类中的一产品分类相关联的产品组件以生成产品模型,其中产品组件描述与产品分类相关联的至少一个产品参数,以及产品模型描述产品分类与至少一个产品参数之间的关联关系。提供了一种用于基于产品模型生成新产品的方法,包括:通过组合产品模型中的至少一个产品参数,生成所述新产品。采用本发明,可以从实现遗留应用系统的源代码中自动生成产品模型。
-
公开(公告)号:CN105446725A
公开(公告)日:2016-03-30
申请号:CN201410498508.9
申请日:2014-09-25
Applicant: 国际商业机器公司
IPC: G06F9/44
CPC classification number: G06F8/35 , G06F8/34 , G06F8/427 , G06F11/323
Abstract: 本公开内容涉及用于模型驱动开发的方法和系统。在一个实施例中,提供一种用于模型驱动开发的方法,包括:分析程序代码以确定所述程序代码的语句的执行顺序,所述程序代码通过对模型执行第一转换而生成,所述模型包含对所述程序代码所实现的业务的抽象描述;将所述程序代码的所述语句的至少一部分分组为功能块;基于所述执行顺序和所述功能块创建所述程序代码的可视化表示;以及基于用户对所述可视化表示的标注,确定所述程序代码中待保留的代码片段,所述代码片段将被保留在通过对所述模型执行第二转换而生成的新程序代码中,所述第二转换在所述第一转换之后被执行。还描述了相应的系统。
-
-
-
-
-
-
-
-
-