[发明专利]用于对可编程设备的应用进行验证和部署的系统和方法有效
申请号: | 201380080839.4 | 申请日: | 2013-09-20 |
公开(公告)号: | CN105706054B | 公开(公告)日: | 2019-06-14 |
发明(设计)人: | 约翰·C·范戈普;皮奥特尔·博莱斯拉夫·普尔奇达泰克;利亚姆·萨默斯 | 申请(专利权)人: | 施耐德电气美国股份有限公司 |
主分类号: | G06F9/455 | 分类号: | G06F9/455 |
代理公司: | 北京安信方达知识产权代理有限公司 11262 | 代理人: | 陆建萍;郑霞 |
地址: | 美国伊*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 可编程 设备 应用 进行 验证 部署 系统 方法 | ||
1.一种用于验证实时执行(RTE)设备的一个或多个应用的系统,所述系统包含:
存储器;
至少一个处理器,所述至少一个处理器耦合到所述存储器;以及
模拟组件,所述模拟组件能够由所述至少一个处理器执行且被配置为:
接收关于RTE设备的设备模拟信息,所述设备模拟信息包括设备配置信息、应用信息和目标性能信息;
配置虚拟设备模拟器以模拟所述RTE设备的性能;
运行所述虚拟设备模拟器以处理一个或多个模拟事件;
输出模拟结果;以及
网络接口和部署组件,所述网络接口耦合至所述至少一个处理器和至少一个远程设备,所述部署组件能够被所述至少一个处理器执行并且被配置成:
确定所述虚拟设备模拟器是否根据所述目标性能信息执行在所述一个或多个应用中的过程;并且
将所述设备配置信息和所述一个或多个应用部署至所述远程设备。
2.如权利要求1所述的系统,其中所述设备模拟信息还包括历史事件信息。
3.如权利要求2所述的系统,其中所述模拟组件还被配置为基于所述历史事件信息运行所述虚拟设备模拟器。
4.如权利要求1所述的系统,其中所输出的模拟结果包括对所述虚拟设备模拟器是否根据所述目标性能信息执行在一个或多个应用中的过程的确定。
5.如权利要求4所述的系统,其中所输出的模拟结果还包括被配置为根据所述目标性能信息执行在所述一个或多个应用中的所述过程的一个或多个设备的建议组。
6.如权利要求1所述的系统,还包括应用商店组件,所述应用商店组件能够被所述至少一个处理器执行并且被配置成向一个或多个用户提供对RTE应用的访问。
7.如权利要求6所述的系统,其中所述RTE设备包括实时操作系统(RTOS)设备。
8.如权利要求7所述的系统,其中所述RTE应用包括RTOS电力监控应用。
9.一种用于验证实时执行(RTE)设备的一个或多个应用的方法,所述方法包含:
经由耦合至存储器的至少一个处理器接收关于RTE设备的设备模拟信息,所述设备模拟信息包括设备配置信息、应用信息和目标性能信息;
配置虚拟设备模拟器以模拟所述RTE设备的性能;
运行所述虚拟设备模拟器以处理一个或多个模拟事件;
输出模拟结果;
确定所述虚拟设备模拟器是否根据所述目标性能信息执行在所述一个或多个应用中的过程;并且
经由耦合至远程设备和所述至少一个处理器的网络接口来将所述设备配置信息和应用部署至所述远程设备。
10.如权利要求9所述的方法,其中,接收所述设备配置信息还包括接收历史事件信息。
11.如权利要求10所述的方法,其中,运行所述虚拟设备模拟器还包括基于所述历史事件信息运行所述虚拟设备模拟器。
12.如权利要求9所述的方法,其中,输出模拟结果包括输出对所述虚拟设备模拟器是否根据所述目标性能信息执行在所述一个或多个应用中的过程的确定。
13.如权利要求12所述的方法,其中,输出模拟结果还包括输出被配置为根据所述目标性能信息执行在所述一个或多个应用中的过程的一个或多个设备的建议组。
14.如权利要求9所述的方法,其中所述存储器包括RTE应用的数据库,并且所述方法还包括向一个或多个用户提供对RTE应用的访问。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于施耐德电气美国股份有限公司,未经施耐德电气美国股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201380080839.4/1.html,转载请声明来源钻瓜专利网。