[发明专利]根据业务流程的描述自动创建业务应用无效
申请号: | 201210031644.8 | 申请日: | 2012-02-13 |
公开(公告)号: | CN102682357A | 公开(公告)日: | 2012-09-19 |
发明(设计)人: | M·伯尔特;G·林霍斯特;E·肯尼迪;T·豪根;S·格林伯格;R·麦克明;W·霍奇森;K·谢斯 | 申请(专利权)人: | 微软公司 |
主分类号: | G06Q10/06 | 分类号: | G06Q10/06 |
代理公司: | 上海专利商标事务所有限公司 31100 | 代理人: | 潘明婳 |
地址: | 美国华*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 根据 业务流程 描述 自动 创建 业务 应用 | ||
1.一种在计算设备上执行的用于自动创建业务应用的方法,所述方法包括:
呈现用于描述业务流程的业务术语的列表(610);
接收使用下组中至少一个的、对业务流程的描述:来自所述列表的术语和用户输入的术语(620);
分析所接收的术语并基于所述术语来选择元数据(630);
进行以下至少其中之一:基于所选元数据来选择和生成业务应用组件(640、650);
基于所选元数据来组合所述业务应用组件(660);以及
采用所组合的业务应用组件来创建业务应用(670)。
2.如权利要求1所述的方法,其特征在于,还包括:
基于所选元数据(230)呈现与所述业务应用组件相关联的选项的列表;
接收所选选项(240)和用户输入的选项中的至少一个;以及
基于所选选项选择进一步的业务应用组件(222、224)。
3.如权利要求1所述的方法,其特征在于,所述业务术语的列表包括下组中的至少一个:名词(242、244)和动词(240)。
4.如权利要求1所述的方法,其特征在于,还包括:
基于使用来更新所述元数据(340、342、346);
基于使用来扩展所述元数据。
5.如权利要求1所述的方法,其特征在于,所述元数据(340、342、346)被封装在模式部件中,所述模式部件提供关于用户选择的信息和关于作为所述用户选择的结果而生成的业务应用组件的信息。
6.如权利要求1所述的方法,其特征在于,还包括:
允许通过所定义的模式部件和支持经由外部数据市场(104)进行模式发现的动态模式部件中的一个对现有数据集进行导入。
7.一种用于自动创建业务应用的计算设备,所述计算设备包括:
存储指令的存储器(504);
与所述存储器耦合的处理器(502),所述处理器结合存储在所述存储器中的指令来执行配置引擎,其中所述配置引擎被适配成:
呈现用于描述业务流程的业务术语的列表(610);
接收使用下组中的至少一个的、对业务流程的描述:来自所述列表的术语和用户输入的术语(620);
分析所接收的术语并基于所述术语来选择元数据(630);
进行以下至少其中之一:基于所选元数据来选择和生成业务应用组件(640、650);
基于所选元数据来组合所述业务应用组件(660);以及
进行以下中的一个:采用所选业务应用组件来创建业务应用(670),和基于所分析的元数据来编辑现有的业务应用。
8.如权利要求7所述的计算设备,其特征在于,所述元数据(340、342、346)包括关于用于填充选择用户界面的选项的列表的信息,其中对选项的列表的用户选择的结果被用来生成进一步的业务应用组件。
9.如权利要求8所述的计算设备,其特征在于,所述信息包括用于填充所述选择用户界面(200)和选择要生成的进一步的业务应用组件(220、222、224)的名词(242、244)、动词(240)和同义词。
10.如权利要求8所述的计算设备,其特征在于,所述信息还包括对一组表(320、322)、与表相关联的字段、与表相关联的属性、与字段相关联的属性、与其它表的必需和可选的关系的描述。
11.如权利要求8所述的计算设备,其特征在于,所述信息还包括下组中的一个或多个:对查询、形式、报表、用户界面逻辑、数据逻辑和与表(320、322)相关联的应用资产和资源的描述。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于微软公司,未经微软公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210031644.8/1.html,转载请声明来源钻瓜专利网。
- 上一篇:虚拟购物辅助
- 下一篇:一种细脚拟青霉菌株及其应用
- 同类专利
- 专利分类
G06Q 专门适用于行政、商业、金融、管理、监督或预测目的的数据处理系统或方法;其他类目不包含的专门适用于行政、商业、金融、管理、监督或预测目的的处理系统或方法
G06Q10-00 行政;管理
G06Q10-02 .预定,例如用于门票、服务或事件的
G06Q10-04 .预测或优化,例如线性规划、“旅行商问题”或“下料问题”
G06Q10-06 .资源、工作流、人员或项目管理,例如组织、规划、调度或分配时间、人员或机器资源;企业规划;组织模型
G06Q10-08 .物流,例如仓储、装货、配送或运输;存货或库存管理,例如订货、采购或平衡订单
G06Q10-10 .办公自动化,例如电子邮件或群件的计算机辅助管理