[发明专利]用户增强的反向工程有效
申请号: | 201180029767.1 | 申请日: | 2011-06-06 |
公开(公告)号: | CN102947791A | 公开(公告)日: | 2013-02-27 |
发明(设计)人: | S·杜塔;T·特里温;A·拜恩 | 申请(专利权)人: | 微软公司 |
主分类号: | G06F9/44 | 分类号: | G06F9/44;G06F3/14 |
代理公司: | 上海专利商标事务所有限公司 31100 | 代理人: | 陈斌 |
地址: | 美国华*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用户 增强 反向 工程 | ||
1.一种用于创建代码库的图形表示的计算机执行的交互式方法,包括:
生成所述代码库的第一部分的图形表示;
确定一个或多个预定边界条件存在;
提示用户与所述一个或多个边界条件有关的输入;
接收关于所述一个或多个边界条件的用户输入;以及
生成所述代码库的第二部分的图形表示。
2.如权利要求1所述的方法,其特征在于,还包括向用户提示用于所述一个或多个边界条件中的每一个的多个选项,所述多个选项限制所述输入。
3.如权利要求2所述的方法,其特征在于,还包括基于对所述一个或多个边界条件中的每一个的可能解来选择所述多个选项。
4.如权利要求1所述的方法,其特征在于,确定边界条件存在包括:确定没有足够的存储器用于生成代码库的图形表示。
5.如权利要求1所述的方法,其特征在于,确定边界条件存在包括:确定需要来自代码库外部的源的数据来完成图形表示的生成。
6.一种用于创建代码库的图形表示的计算机执行的交互式方法,包括:
生成所述代码库的第一部分的图形表示;
显示所述代码库的第一部分的图形表示;
向用户提供界面,所述界面配置成接收与所述代码库的第一部分的图形表示的生成有关的输入;
在所述图形表示的第一部分的生成期间经由所述界面接收输入,其中所述输入包括图形表示的生成的中断;以及
将所述图形表示的生成恢复为经恢复的生成,其中经恢复的生成从图形表示中排除所述代码库的第二部分。
7.如权利要求6所述的方法,其特征在于,所述输入还包括所述代码库的第三部分的选择。
8.如权利要求7所述的方法,其特征在于,所述代码库的从经恢复的生成中排除的第二部分包括所述代码库中未被包含在所述代码库的所述第三部分中的部分。
9.如权利要求7所述的方法,其特征在于,所述图形表示的经恢复的生成包括所述代码库的第三部分的图形表示。
10.一种具有存储于其上的指令的计算机可读存储介质,所述指令在处理器上执行,所述指令包括用于以下动作的指令:
审阅代码库的第一部分;
生成所述代码库的第一部分的图形表示;
接收输入,其中所述输入改变所述图形表示的范围;
审阅所述代码库的第二部分;
生成所述代码库的第二部分的图形表示;以及
显示所述代码库的图形表示。
11.如权利要求10所述的指令,其特征在于,还包括:
提供用于在所述图形表示的第一部分的生成期间接收指令的界面;
经由所述界面接收输入,其中所述指令包括所述第一部分的图形表示的生成的中断;以及
恢复所述图形表示的生成,其中经恢复的生成从图形表示中排除所述代码库的第三部分。
12.如权利要求11所述的方法,其特征在于,还包括提供用于在经恢复的图形表示的生成期间接收请求的界面。
13.如权利要求10所述的指令,其特征在于,还包括用于确定所述代码库的所述第一部分中存在边界条件的指令。
14.如权利要求13所述的指令,其特征在于,还包括:
提供与所述边界条件有关的界面;以及
接收对边界条件的解作为来自所述界面的响应。
15.如权利要求14所述的指令,其特征在于,确定边界条件存在包括:确定需要来自代码库外部的源的数据来完成图形表示的生成。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于微软公司,未经微软公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201180029767.1/1.html,转载请声明来源钻瓜专利网。
- 上一篇:基于情境的信息聚合系统
- 下一篇:一种滚轴式涂酱烤面包机