【技术实现步骤摘要】
【国外来华专利技术】
技术介绍
本专利技术涉及能产生和编辑静态或动态计算机应用程序的软件应用程序开发工具和环境,其包括综合开发环境(IDE)、快速应用程序开发(RAD)系统、和图形用户界面(GUI)工具。具体地,本专利技术涉及对象过程图的产生和编辑,这将随后在本说明书中进行描述。本申请与两个未决申请有关2005年5月20日申请的、题为“对象过程图系统”的美国专利申请10/908,654;及2005年5月20日申请的、题为“对象过程图应用程序控制器-查看器”的美国专利申请10/908,653。二者均全部组合于此。由于20世纪50年代汇编语言的开发,计算机工业在软件开发方面已目睹了一系列的逐渐增长的进步。这些进步已使软件能够以更少的人工劳动更快地开发,并使可产生更复杂的软件系统和改善软件系统的可靠性。这些进步包括第3代编程语言如COBOL和Fortran的开发;第4代编程语言如FOCUS的开发;面向对象的编程语言如Smalltalk、C++和Java的开发;CASE工具如Rational Rose的开发;可视编程环境如Visual Basic和Web Sphere的开发;关系数据库系统如Oracle和DB2及面向对象的数据库系统如GemStone和Versant的开发。然而,尽管有这些进步,但大系统的开发仍然成本高昂且高风险冒险,其需要许多高度有经验的程序员,且在最终系统的质量和可应用性方面总是有相当的不确定性。第5代编程语言及其相关的开发环境如LabVIEW和MATLABSimulink被设计来将使用第4代语言获得的开发生产率提高到下一级别。它们使非程序员能够明确地使用计算能力,其非 ...
【技术保护点】
对象过程图(OPG)应用程序开发系统,所述系统包括: OPG应用程序界面(API),所述API提供对OPG系统的功能的访问; 用于帮助经OPG API创建和编辑OPG应用程序的OPG应用程序编辑器; 用于帮助在OPG应用程序正运行时编辑OPG应用程序用户界面窗口的OPG应用程序窗口编辑器;及 包括用于描述和定义OPG应用程序的多个关键字及其相关定义的OPG应用程序记法。
【技术特征摘要】
【国外来华专利技术】US 2004-9-10 60/608,5631.对象过程图(OPG)应用程序开发系统,所述系统包括OPG应用程序界面(API),所述API提供对OPG系统的功能的访问;用于帮助经OPG API创建和编辑OPG应用程序的OPG应用程序编辑器;用于帮助在OPG应用程序正运行时编辑OPG应用程序用户界面窗口的OPG应用程序窗口编辑器;及包括用于描述和定义OPG应用程序的多个关键字及其相关定义的OPG应用程序记法。2.根据权利要求1的系统,其中OPG API提供界面功能,其使OPG应用程序能够动态地与其它系统相互作用并交换信息。3.根据权利要求1的系统,其中OPG API提供创建和保存代表永久OPG的图形软件模型的功能。4.根据权利要求1的系统,其中OPG API在相应的图形软件模型被更新时更新永久OPG。5.根据权利要求1的系统,其中OPG应用程序编辑器包括编辑器图形模型界面,其使用OPG API创建和保存对应于永久OPG的图形软件模型。6.根据权利要求1的系统,其中OPG应用程序编辑器包括用于将对应于永久OPG的图形软件模型呈现在计算机显示介质上的编辑器查看器,其中图形软件模型包括一个或多个图形符号、图标、线、图片、文本、图象和窗口控制元素。7.根据权利要求6的系统,其中OPG应用程序编辑器包括用于将移动、添加、删除和更新图形软件模型的组成部分的用户输入请求变换为编辑器图形模型界面功能请求的编辑器控制器,所述请求使得编辑器查看器更新图形软件模型和OPG API以更新永久OPG。8.根据权利要求7的系统,其中编辑器控制器基于在OPG应用程序编辑器绘制的一组工作区视图上显示的窗口控制元素上的显示光标的位置及窗口控制元素的类型而响应于来自键盘、鼠标或其它输入设备的用户选择和输入。9.根据权利要求8的系统,其中工作区视图包括下述中的一个或多个用于显示可被选择以包括在图形软件模型中的图形组成部分的调色板视图、用于显示OPG或子图的图形表示的组成视图、用于显示OPG的树图的应用程序导航器视图、用于列出包含OPG的储存库文件的储存库视图、用于显示OPG图形结点和边缘的特性名称和值的特性视图、及用于显示在组成视图上选择和显示的图形组成部分的组成树图的组成概览图。10.根据权利要求1的系统,其中OPG应用程序窗口编辑器包括添加到OPG控制器-查看器并与其成一体的窗口编辑器控制组成部分。11.根据权利要求10的系统,其中窗口编辑器控制组成部分在OPG应用程序数据显示窗口上显示编辑器选择控制,其使用户能够在相应的OPG应用程序正运行时选择或OPG应用程序窗口编辑器或应用程序窗口的数据可见性特性编辑器。12.根据权利要求1的系统,其中OPG应用程序窗口编辑器提供所见即所得(WYSIWYG)类型的编辑器,其使用户能够立即看见改变、添加或删除应用程序数据显示窗口上的数据窗口显示元素的效果。13.根据权利要求1的系统,其中OPG应用程序窗口编辑器使应用程序数据显示窗口显示元素可选择、可移动、可...
【专利技术属性】
技术研发人员:戴维马文贝克,斯蒂芬艾伦戈尔德,弗拉迪米尔古谢夫,梁红平,
申请(专利权)人:图形公司,
类型:发明
国别省市:US[美国]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。