[发明专利]将视觉示图转换成代码在审
申请号: | 201780019149.6 | 申请日: | 2017-03-20 |
公开(公告)号: | CN109074245A | 公开(公告)日: | 2018-12-21 |
发明(设计)人: | G·克里希南;J·巴蒂;S·古鲁普拉萨德 | 申请(专利权)人: | 微软技术许可有限责任公司 |
主分类号: | G06F8/34 | 分类号: | G06F8/34;G06F8/35;G06K9/00 |
代理公司: | 永新专利商标代理有限公司 72002 | 代理人: | 张立达;王英 |
地址: | 美国华*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本文描述的技术和系统提供了用于与计算机程序的开发相关联地使用的工具。例如,计算机程序开发团队(例如,设计架构师、开发者、程序员、编码员等)可以使用工具来使用示出的示图(例如,在干擦白板上绘制的、使用数字绘图程序绘制的等等)高效地生成代码解决方案。在各种示例中,工具接收示出设计架构的示图并执行辨识技术以识别示图中示出的组件的特性。特性可以包括在组件上或与组件相关联书写的关键字、组件的视觉形状以及组件与设计架构中示出的其他组件之间的视觉关系。使用所识别的特性,工具将组件映射到先前生成的代码模板,并且将代码模板提供给用户。 | ||
搜索关键词: | 代码模板 架构 绘制 计算机程序开发 计算机程序 绘图程序 视觉关系 视觉形状 系统提供 关联地 架构师 图转换 辨识 映射 白板 视觉 关联 团队 书写 开发 | ||
【主权项】:
1.一种设备,包括:一个或多个处理器;存储器;以及一个或多个模块,其存储在所述存储器上并且可由所述一个或多个处理器执行以执行以下操作:接收示出计算机程序的至少一部分的设计架构的示图,所述设计架构包括多个组件;辨识所述多个组件的特性;至少部分地基于所述多个组件的所述特性来确定与所述设计架构相关联的编程语言;对于所述多个组件中的个别组件,至少部分地基于所述特性将所述组件与一个或多个代码模板相关联,其中,个别代码模板被预先填充有所述编程语言的源代码;以及使得所述一个或多个代码模板输出在与用户相关联的设备上。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于微软技术许可有限责任公司,未经微软技术许可有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201780019149.6/,转载请声明来源钻瓜专利网。
- 上一篇:运动数据存储系统和方法
- 下一篇:自动确定布局约束的系统和方法