[发明专利]用于在网络化计算环境中替换注释的程序代码的方法和系统有效
申请号: | 201310627223.6 | 申请日: | 2013-11-29 |
公开(公告)号: | CN103853811A | 公开(公告)日: | 2014-06-11 |
发明(设计)人: | S·百拉萨布拉曼尼恩;R·A·哈密尔顿二世;B·M·奥康内尔;K·R·沃克 | 申请(专利权)人: | 国际商业机器公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 中国国际贸易促进委员会专利商标事务所 11038 | 代理人: | 申发振 |
地址: | 美国*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本公开涉及用于在网络化计算环境中替换注释的程序代码的方法和系统。提供用于在执行期间将一个程序代码库(或其方法)替换为另一个程序代码库(或其方法)的方法。特别地,程序代码文件内的注释(例如,包括运行时优化请求及关联的性能/测量准则)将被检测,被分析并用来监测/评价程序代码文件的运行的方法集合等(例如,初始/原始方法的集合)的性能。正因出现这种情况,替代方法的集合将被从程序代码库中识别出(例如,基于与原始方法的集合的相似性)并同样地被监测/被评价。基于监测的性能,一种或多种可替换的方法可替代程序代码文件中的原始方法。这样的能力允许方法在运行期间被评价,并对于性能将通过使用最高性能的方法来优化。 | ||
搜索关键词: | 用于 网络化 计算 环境 替换 注释 程序代码 方法 系统 | ||
【主权项】:
一种用于在网络化计算环境中替换注释的程序代码的计算机实现的方法,包括:检测程序代码文件中的注释,所述注释包括具有用于运行所述程序代码文件的准则集的运行时优化请求;响应于检测而在运行期间基于所述准则集监测在所述程序代码文件中的至少一种方法;识别出用于所述至少一种方法的至少一种替代方法,所述至少一种替代方法被从存储于计算机存储设备内的程序代码库中识别出;基于所述准则集来监测所述至少一种替代方法;以及基于对所述至少一种替代方法的监测从所述至少一种替代方法中选出特定的替代方法以用于所述程序代码文件中。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国际商业机器公司,未经国际商业机器公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201310627223.6/,转载请声明来源钻瓜专利网。