[发明专利]软件应用程序开发工具在审
申请号: | 201180020916.8 | 申请日: | 2011-02-25 |
公开(公告)号: | CN103109266A | 公开(公告)日: | 2013-05-15 |
发明(设计)人: | 丹尼丝·芬德利;迈克尔·约瑟夫·阿塔;埃里克·威廉·尤勒;科里·艾伦·塞拉托雷;利斯·埃利亚斯;莱昂纳多·格拉纳多·瓦伦特;加博尔·亚诺什·莱什詹;约翰·马丁·弗伦利 | 申请(专利权)人: | SITA信息网络处理爱尔兰有限公司 |
主分类号: | G06F9/44 | 分类号: | G06F9/44 |
代理公司: | 北京天昊联合知识产权代理有限公司 11112 | 代理人: | 陈源;崔利梅 |
地址: | 爱尔兰*** | 国省代码: | 爱尔兰;IE |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 软件 应用程序 开发 工具 | ||
1.一种开发软件应用程序的方法,在所述软件应用程序中多个装置与外部系统和服务通信,所述方法包括:
提供共同的代码库;
使用声明性数据描述语言来描述由所述应用程序使用的数据和消息;
定义系统组件的库,所述系统组件包括用于装置与所述应用程序之间的交互的装置抽象层和用于主机与所述应用程序之间的交互的主机抽象层;
提供图形(GUI)工具以对所述应用程序的工作流建模,所述工作流包括由声明性数据描述语言声明性地描述的屏幕和服务;以及
使用所述图形工具、声明性规则和从所述库选择的系统组件的用户化功能来组合所述应用程序。
2.根据权利要求1的方法,包括定义用于访问装置的用户界面组元,从而可以使用所述图形工具将装置拖放到复合活动的页面上。
3.根据权利要求2的方法,其中所述页面是屏幕表示并且被声明性地指定。
4.根据权利要求1的方法,其中所述图形工具提供对外部系统的访问入口。
5.根据权利要求1的方法,其中使用所述图形工具将业务规则结合到所述工作流中。
6.根据权利要求1的方法,其中所述系统组件的库包括复杂组件、一般组件和自定义组件。
7.根据权利要求1的方法,其中由所述应用程序使用的数据和消息、以及屏幕和服务中的至少一个是使用XML架构来描述的。
8.根据权利要求1的方法,其中使用声明性数据描述语言描述的数据和消息至少部分地从数据和消息的库提供。
9.根据权利要求6的方法,其中一般组件包括针对一个领域的可再使用组件,并且所述方法包括将至少一个一般组件进行参数化以增大可再使用性。
10.根据权利要求6的方法,其中自定义组件由开发人员不经过编码而创建。
11.根据权利要求1的方法,包括定义公共数据模型,所述数据模型具有使用架构指定的数据。
12.根据权利要求11的方法,其中数据架构指定会话数据的数据格式,并且在所述工作流的运行时间执行的期间设置所述架构的值。
13.根据权利要求1的方法,其中所述应用程序是登机手续办理客户端。
14.根据权利要求13的方法,其中所述登机手续办理客户端是自助式登机手续办理客户端。
15.根据权利要求14的方法,其中所述自助式登机手续办理客户端是服务机。
16.根据权利要求14的方法,其中所述自助式登机手续办理客户端是基于网页的应用程序。
17.根据权利要求14的方法,其中所述自助式登机手续办理客户端是移动通信装置。
18.根据权利要求13的方法,其中所述主机抽象层提供对航空公司系统的应用程序的访问入口。
19.根据权利要求1的方法,其中所述应用程序是售票客户端。
20.一种软件应用程序开发工具,其用于对其中多个装置与外部系统和服务通信的应用程序进行组合,所述软件应用程序开发工具包括:
由所述应用程序使用的并且使用声明性数据描述语言描述的数据和消息;系统组件的库,其包括用于装置与所述应用程序之间的交互的装置抽象层和用于主机与所述应用程序之间的交互的主机抽象层;
对所述应用程序的工作流进行建模的图形(GUI)工具,所述工作流包括由声明性数据描述语言声明性地描述的屏幕和服务;以及
组合器,其用于使用所述图形工具、声明性规则、和从所述库选择的所述系统组件的用户化功能来组合所述应用程序。
21.根据权利要求20的软件应用程序开发工具,包括用于访问装置的用户界面组元,从而可以将装置拖放到所述图形工具内的复合活动的页面上。
22.根据权利要求21的软件应用程序开发工具,其中所述页面是屏幕表示并且被声明性地指定。
23.根据权利要求22的软件应用程序开发工具,其中所述页面以XML语言指定。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于SITA信息网络处理爱尔兰有限公司,未经SITA信息网络处理爱尔兰有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201180020916.8/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种衬底电极的修饰方法及其应用
- 下一篇:一种绞线机及其绞线方法