买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
摘要:用于评估源代码生成器的解决方案使用离线和在线评估阶段。离线评估包括将软件代码的多个输入段中的每个输入段分离成多个构成块。多个代码生成器中的每个代码生成器生成与每个构成块对应的等效块。对于每个代码生成器译码分数针对每个等效块被确定,并且该译码分数跨等效块被聚合,以针对每个代码生成器提供聚合分数。聚合分数的排名被用于针对在线评估筛选更少数目的代码生成器。对于该阶段,代码生成器输出软件代码的段,并且代码生成器的输出的用户接受可以被用于进一步的排名和筛选。一些示例根据针对其生成等效块的构成块的代码效用评估来加权译码分数。
主权项:1.一种系统,包括:处理器;以及计算机存储介质,其存储指令,所述指令在由所述处理器执行时,能操作用以:由所述处理器将软件代码的多个输入段中的每个输入段分离成多个构成块;针对每个多个构成块中的至少一个构成块,利用第一多个代码生成器中的每个代码生成器生成等效块,从而产生与每个代码生成器对应的多个等效块;对于每个代码生成器,针对与所述代码生成器对应的所述多个等效块中的每个等效块,确定第一译码分数;针对每个代码生成器,跨与所述代码生成器对应的所述多个等效块将所述第一译码分数聚合成针对所述代码生成器的第一聚合分数;至少基于针对所述第一多个代码生成器的所述第一聚合分数的排名,从所述第一多个代码生成器中选择第二多个代码生成器,所述第二多个代码生成器具有比所述第一多个代码生成器小的计数;以及利用所述第二多个代码生成器中的每个代码生成器生成软件代码的输出段。
全文数据:
权利要求:
百度查询: 微软技术许可有限责任公司 针对源代码生成器的译码活动任务(CAT)评估
免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。