开发环境中的可定制类型的可视化框架制造技术

技术编号:16707939 阅读:48 留言:0更新日期:2017-12-02 23:10
在一个示例中,一种开发系统包括:定制部件,被配置为检测用户开发输入以开发计算系统的元素,元素包括在计算系统中建模的类型;系统显示,被配置为生成用户界面显示;以及可视化系统,被配置为标识定制元素的集合、非定制元素的集合、以及针对定制元素中的每一个定制元素的定制类型。可视化系统包括:显示系统控制器,被配置为控制显示系统以生成集成视图用户界面显示,集成视图用户界面显示可视地区分定制元素的集合与非定制元素的集合并且指示定制元素的定制类型。

A visualized framework for customizable types in the development environment

In one example, a development system including: custom parts, is configured to detect user to development of the development of the computing system of input elements, elements including type modeling in a computing system; system that is configured to generate a user interface display; and the visualization system is configured to identify elements of the collection, non custom a collection of custom elements and custom elements for each custom element in the custom type. The visualization system includes: a display controller is configured to control the display system to generate an integrated view of user interface, integrated view of user interface display collection visual region custom elements and non custom elements and custom elements indicating the custom type.

【技术实现步骤摘要】
【国外来华专利技术】开发环境中的可定制类型的可视化框架
技术介绍
计算系统目前正在广泛使用。一些计算系统相对较大,并且可以包括例如数千个不同的用户界面和数据实体,如表和其他制品。这些计算系统通常在它们被部署在给定的实现中之前而被定制(一些被深度定制的)。例如,可以在各种开发工具上开发计算机程序。许多软件开发人员使用交互式(或集成的)开发环境(IDE)以便开发软件。开发人员使用IDE以便开发计算系统中的类型模型,并以便于定制这些模型。作为示例,一些计算系统包括企业资源规划(ERP)系统、客户关系管理(CRM)系统、业务线(LOB)系统等。这些类型的计算系统通常包括数千的被建模和定制的不同类型。作为示例,一些这样的系统通常单独地具有数千种不同的形式,更不用说许多其他类型。这样的系统通常还包括允许用户访问系统并执行活动或任务的集合的大量逻辑,以及工作流程和数据实体(例如表),以便在他们正在工作的特定组织中执行它们的任务。这些系统不是具有大量类型的计算系统的唯一类型。例如,游戏系统或各种各样的其他类型的系统通常还具有在计算系统中被建模的数千种不同类型。在计算系统中被建模的各种类型被编译(或汇编)到在运行期间运行的程序本文档来自技高网...
开发环境中的可定制类型的可视化框架

【技术保护点】
一种开发系统,包括:定制部件,检测用户开发输入以开发计算系统的元素,所述元素包括在所述计算系统中建模的类型;系统显示,生成用户界面显示;以及可视化系统,标识定制元素的集合、非定制元素的集合、以及针对所述定制元素中的每一个定制元素的定制类型,所述可视化系统包括显示系统控制器,所述显示系统控制器控制所述显示系统以生成集成视图用户界面显示,所述集成视图用户界面显示可视地区分所述定制元素的集合与所述非定制元素的集合,并且指示所述定制元素的所述定制类型。

【技术特征摘要】
【国外来华专利技术】2015.03.16 US 62/133,875;2015.06.29 US 14/753,2411.一种开发系统,包括:定制部件,检测用户开发输入以开发计算系统的元素,所述元素包括在所述计算系统中建模的类型;系统显示,生成用户界面显示;以及可视化系统,标识定制元素的集合、非定制元素的集合、以及针对所述定制元素中的每一个定制元素的定制类型,所述可视化系统包括显示系统控制器,所述显示系统控制器控制所述显示系统以生成集成视图用户界面显示,所述集成视图用户界面显示可视地区分所述定制元素的集合与所述非定制元素的集合,并且指示所述定制元素的所述定制类型。2.根据权利要求1所述的开发系统,其中所述定制元素的集合包括在多个定制层上被定制的模型元素,并且所述集成视图用户界面显示基于对第一模型元素和第二模型元素中的每一个所进行的定制的类型,来可视地区分所述第一模型元素与所述第二模型元素。3.根据权利要求2所述的开发系统,其中所述用户开发输入进一步开发所述第一模型元素,并且所述定制部件基于一个定制层来限制所述第一模型元素的所述开发,所述第一模型元素在所述定制层处被添加。4.根据权利要求2所述的开发系统,其中定制移除用户输入关于所述第一模型元素、通过所述集成视图用户界面显示而被检测,并且所述定制部件响应于所述定制移除用户输入,而从所述第一模型元素移除一个或多个定制。5.根据权利要求2所述的开发系统,其中所述定制元素的集合包括元数据元素,并且所述集成视图包括针对以下各项的不同可视标记:具有在所述定制层中的一个定制层中被定制的属性的元数据元素;在所述定制层中的一个定制层中被添加的元数据元素;以及在所述定制层中的一个定制层中已经被重定父级的元数据元素。6.根据权利要求2所述的开发系统,其中所述定制元素的集合包括代码元素,并且所述集成视图包括针对以下各项的不同可视标记:具有在所述定制层中的一个定制层中被添加的方法的代码元素;以及具有在所述定制层中的一个定层中被定制的方...

【专利技术属性】
技术研发人员:S·纳拉亚南N·萨哈G·斯特拉简陈兆琪D·卡拉维R·巴达维I·贝克S·K·R·科塔佩尔T·卡敏斯基
申请(专利权)人:微软技术许可有限责任公司
类型:发明
国别省市:美国,US

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1