【技术实现步骤摘要】
【国外来华专利技术】生成特定系统架构的方法及系统
技术介绍
为许多不同的期望功能开发了许多类型的复杂的计算系统。制造、传媒、零售和政府部门使用这种计算系统来满足他们的需求,以更好地满足它们客户的需求并提高效率,并且对于与商业有关的实体来说提高效益。这种计算系统的示例包括数字媒体管理系统、制造系统和销售系统的业务分析等等。复杂的计算系统通常不是随意构建的,而是通过为计算系统开发特定架构从零开始设计的,该计算系统随后利用来自单一供应商或多种不同供应商的硬件和软件实现。附图说明图1是示意性地描述如何能够生成特定系统架构的示例的图。图2是用于生成特定系统架构的示例计算系统的图。图3A和3B是用于生成特定系统架构的示例方法的流程图。具体实施方式如在
技术介绍
部分中提到的,复杂计算系统可以利用来自多种不同供应商的硬件和软件来实现,并且被构建为通常是从零开始开发的特定系统架构。这种系统架构通常由系统架构师以预定的或定制的方式开发。系统架构师是具有为特定的期望功能或者为一个或多个这种期望功能开发系统架构的经验的用户,特定的期望功能可以被通俗地称为解决方案。该用户接收顾客或客户对系统的需求,然后着手确定系统的架构以及应该选择来自哪些供应商的哪些硬件和哪些软件来实现架构。然而,这一进程是劳动密集的,并且根据系统架构师他或她自己以及他或她的技能水平等而变化。本文所公开的技术通过提供一种能够通过其开发用于提供期望功能的特定系统架构的模板化方式,来减轻甚至避免与这种特定系统架构开发有关的这些问题以及其它问题。接收与用于提供这一期望功能的一般系统架构相对应的模板,这是实现一般系统架构以实现所涉特定系统架构的硬件 ...
【技术保护点】
一种方法,包括:由处理器接收与用于提供期望功能的一般系统架构相对应的模板、可用于实现所述一般系统架构的硬件和软件的规范以及用于提供所述期望功能的特定系统架构的需求的规范;由所述处理器根据所述模板和所述需求生成用于提供所述期望功能的所述特定系统架构,所述特定系统架构使用所述硬件和软件可实现;以及由所述处理器提供所述特定系统架构的逻辑图、所述特定系统架构的物理图和被选择来实现所述特定系统架构的硬件和软件的材料清单中的一个或多个。
【技术特征摘要】
【国外来华专利技术】1.一种生成特定系统架构的方法,包括:由处理器接收与用于提供期望功能的一般系统架构相对应的模板、可用于实现所述一般系统架构的硬件和软件的规范以及用于提供所述期望功能的特定系统架构的需求的规范;由所述处理器根据所述模板和所述需求生成用于提供所述期望功能的所述特定系统架构,所述特定系统架构使用所述硬件和软件可实现;以及由所述处理器提供所述特定系统架构的逻辑图、所述特定系统架构的物理图和被选择来实现所述特定系统架构的硬件和软件的材料清单中的一个或多个;其中生成所述特定系统架构包括:维护具有可用于实现所述一般系统架构的硬件和软件的规范的第一数据库表格和对应于所述模板的第二数据库表格的数据库,所述第二数据库表格相关地链接到所述第一数据库表格。2.根据权利要求1所述的方法,其中所述模板是具体模板,并且接收模板包括:接收与用于提供不同期望功能的不同的一般系统架构相对应的多个不同模板,所述不同模板包括所述具体模板,并且其中生成所述特定系统架构包括:把所述特定系统架构的期望功能与所述不同模板的不同期望功能中的所述具体模板的期望功能进行匹配。3.根据权利要求1所述的方法,其中接收可用于实现所述一般系统架构的硬件和软件的规范包括:针对作为一项目的所述硬件和软件中的每一个接收所述项目的型号和版本中的一个或多个、所述项目的提供商和所述项目的特性。4.根据权利要求3所述的方法,其中所述硬件和软件由多个供应商提供,使得在没有排他地偏好任何特定供应商的情况下,以供应商中立的方式执行生成所述特定系统架构。5.根据权利要求1所述的方法,其中接收特定系统架构的需求的规范包括:通过根据所述模板向系统架构师用户提出多个问题,就所述特定系统架构的所述需求,询问所述系统架构师用户,对所述问题的回答构成所述需求的规范。6.根据权利要求1所述的方法,其中生成所述特定系统架构进一步包括:根据所述特定系统架构的需求的规范,计算所述特定系统架构的大小;以及根据已经计算的所述特定系统架构的大小,执行对应于所述模板的宏以生成所述特定系统架构的逻辑图、所述硬件的材料清单和所述特定系统架构的物理图,其中执行所述宏访问并使用所述数据库。7.根据权利要求1所述的方法,其中提供所述特定系统架构的逻辑图包括:提供在不描述被选择来实现所述特定系统架构的硬件和软件如何彼此连接和相关的情况下,功能性地描述所述特定系统架构如何被实现的图。8.根据权利要求1所述的方法,其中提供所述特定系统架构的物理图包括:提供在不功能性地描述所述特定系统架构如何实现的情况下,描述被选择来实现所述特定系统架构的硬件和软件如何彼此连接和相关的图。9.根据权利要求1所述的方法,其中提供被选择来实现所述特定系统架构的硬件和软件的材料清单包括:提供针对作为一项目的所述硬件和软件中的每一个包括所述项目的型号和版本中的一个或多个、所述项目的数量、所...
【专利技术属性】
技术研发人员:阿肖克·钱德纳尼,杰弗·哈格,伊冯·P·克罗梅斯,
申请(专利权)人:惠普发展公司,有限责任合伙企业,
类型:发明
国别省市:美国;US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。