发明名称 用于将开发模式应用于基于组件的应用程序的系统和方法
摘要 公开一种用于协调应用程序开发的系统和方法。该系统和方法包括第一开发模式模块,被配置为与计算机用户接口所提供的开发环境交互,第一开发模式模块用于向用户接口的用户指导多个预定步骤,以通过经由用户接口的用户输入事件来协调应用程序组件的开发。第一开发模式模块被配置为基于以第一开发模式为中心的组件类型,从多个模式中选择,从而从多个类型中选择的组件类型包括数据、消息、屏幕和工作流中至少一个。该系统和方法还包括第一模块,用于通过与提供应用程序持久状态的开发环境的数据模型交互来开发至少一个组件的定义。利用通过用户接口传送到用户的多个预定步骤来协调第一模块的操作;所开发的组件实质上被组装为应用程序。
申请公布号 CN100429620C 申请公布日期 2008.10.29
申请号 CN200610067831.6 申请日期 2006.03.14
申请人 捷讯研究有限公司 发明人 迈克尔·谢菲尔德;布赖恩·戈林;丹尼尔·马德苏
分类号 G06F9/44(2006.01) 主分类号 G06F9/44(2006.01)
代理机构 中科专利商标代理有限责任公司 代理人 王玮
主权项 1.一种用于协调应用程序开发的系统,其中应用程序包括具有以结构化定义语言表达的定义的多个组件和具有指令序列的至少一个工作流组件,这些组件用于彼此协作来定义对设备运行时环境的有关消息的处理,所述消息是在设备与数据源之间通过网络传送的,所述系统包括:第一开发模式模块,被配置为与计算机用户接口所提供的开发环境交互,第一开发模式模块用于向用户接口的用户指导多个预定步骤,以通过经由用户接口的用户输入事件来协调应用程序组件的开发,第一开发模式模块被配置为基于以第一开发模式模块为中心的组件类型从多个模式中选择第一模式,用于从多个类型中进行选择的组件类型包括数据、消息、屏幕和工作流中至少一个;以及第一模块,其与所选择的组件类型相对应,并且被配置为耦合到第一开发模式模块,所述第一模块用于通过与提供应用程序持久状态的开发环境的数据模型交互来开发至少一个组件的定义,利用通过用户接口传送到用户的多个预定步骤来协调第一模块的操作;其中,所开发的组件实质上被组装为应用程序。
地址 加拿大安大略省