[发明专利]生成特定系统架构的方法及系统有效
申请号: | 201280072876.6 | 申请日: | 2012-07-31 |
公开(公告)号: | CN104272294B | 公开(公告)日: | 2017-03-29 |
发明(设计)人: | 阿肖克·钱德纳尼;杰弗·哈格;伊冯·P·克罗梅斯 | 申请(专利权)人: | 慧与发展有限责任合伙企业 |
主分类号: | G06F15/76 | 分类号: | G06F15/76 |
代理公司: | 北京德琦知识产权代理有限公司11018 | 代理人: | 康泉,宋志强 |
地址: | 美国德*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 生成 特定 系统 架构 方法 | ||
1.一种方法,包括:
由处理器接收与用于提供期望功能的一般系统架构相对应的模板、可用于实现所述一般系统架构的硬件和软件的规范以及用于提供所述期望功能的特定系统架构的需求的规范;
由所述处理器根据所述模板和所述需求生成用于提供所述期望功能的所述特定系统架构,所述特定系统架构使用所述硬件和软件可实现;以及
由所述处理器提供所述特定系统架构的逻辑图、所述特定系统架构的物理图和被选择来实现所述特定系统架构的硬件和软件的材料清单中的一个或多个。
2.根据权利要求1所述的方法,其中所述模板是具体模板,并且接收模板包括:接收与用于提供不同期望功能的不同的一般系统架构相对应的多个不同模板,所述不同模板包括所述具体模板,
并且其中生成所述特定系统架构包括:把所述特定系统架构的期望功能与所述不同模板的不同期望功能中的所述具体模板的期望功能进行匹配。
3.根据权利要求1所述的方法,其中接收可用于实现所述一般系统架构的硬件和软件的规范包括:针对作为一项目的所述硬件和软件中的每一个接收所述项目的型号和版本中的一个或多个、所述项目的提供商和所述项目的特性。
4.根据权利要求3所述的方法,其中所述硬件和软件由多个供应商提供,使得在没有排他地偏好任何特定供应商的情况下,以供应商中立的方式执行生成所述特定系统架构。
5.根据权利要求1所述的方法,其中接收特定系统架构的需求的规范包括:通过根据所述模板向系统架构师用户提出多个问题,就所述特定系统架构的所述需求,询问所述系统架构师用户,对所述问题的回答构成所述需求的规范。
6.根据权利要求1所述的方法,其中生成所述特定系统架构包括:
维护具有可用于实现所述一般系统架构的硬件和软件的规范的第一数据库表格和对应于所述模板的第二数据库表格的数据库,所述第二数据库表格相关地链接到所述第一数据库表格;
根据所述特定系统架构的需求的规范,计算所述特定系统架构的大小;以及
根据已经计算的所述特定系统架构的大小,执行对应于所述模板的宏以生成所述特定系统架构的逻辑图、所述硬件的材料清单和所述特定系统架构的物理图,
其中执行所述宏访问并使用所述数据库。
7.根据权利要求1所述的方法,其中提供所述特定系统架构的逻辑图包括:提供在不描述被选择来实现所述特定系统架构的硬件和软件如何彼此连接和相关的情况下,功能性地描述所述特定系统架构如何被实现的图。
8.根据权利要求1所述的方法,其中提供所述特定系统架构的物理图包括:提供在不功能性地描述所述特定系统架构如何实现的情况下,描述被选择来实现所述特定系统架构的硬件和软件如何彼此连接和相关的图。
9.根据权利要求1所述的方法,其中提供被选择来实现所述特定系统架构的硬件和软件的材料清单包括:提供针对作为一项目的所述硬件和软件中的每一个包括所述项目的型号和版本中的一个或多个、所述项目的数量、所述项目的提供商和所述项目的特性的列表。
10.一种非瞬态计算机可读数据存储介质,存储由处理器可执行的计算机程序,以执行包括下列步骤的方法:
询问用户以获得用于提供期望功能的特定系统架构的需求的规范;
根据与用于提供所述期望功能的一般系统架构相对应的模板,生成用于提供所述期望功能的所述特定系统架构,包括选择用于实现所述特定系统架构的硬件和软件;和
输出所述特定系统架构的逻辑图、所述特定系统架构的物理图和被选择来实现所述特定系统架构的硬件和软件的材料清单中的一个或多个。
11.根据权利要求10所述的非瞬态计算机可读数据存储介质,其中询问用户以获得特定系统架构的需求的规范包括:根据所述模板向所述用户提出多个问题,对所述问题的回答构成所述需求的规范。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于慧与发展有限责任合伙企业,未经慧与发展有限责任合伙企业许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201280072876.6/1.html,转载请声明来源钻瓜专利网。