[发明专利]基于云的服务设计承继在审
申请号: | 201380076158.0 | 申请日: | 2013-07-31 |
公开(公告)号: | CN105164660A | 公开(公告)日: | 2015-12-16 |
发明(设计)人: | 马修·S·纽曼;史蒂文·贝吕贝;塞尔达尔·巴代姆;桑迪普·科塔吉里;卞靑萍;L·曼达利卡 | 申请(专利权)人: | 惠普发展公司;有限责任合伙企业 |
主分类号: | G06F15/16 | 分类号: | G06F15/16 |
代理公司: | 北京德琦知识产权代理有限公司 11018 | 代理人: | 郭艳芳;康泉 |
地址: | 美国德*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 服务 设计 承继 | ||
1.一种非临时性计算机可读取介质,用于存储指令集,所述指令集由处理资源可执行,以:
为设计者提供用于构建基于云的服务的设计的组件面板,所述组件面板包括:
多个组件类型,每一个组件类型包括该组件类型的标识、用于定义该组件类型的属性以及用于定义与另一组件类型的关系的关系规则;和
组件模板,与一组件类型相对应且包括该组件类型的特殊变体,其中所述组件模板承继该组件类型的属性和关系规则;
接收来自所述设计者的对新组件类型的请求;
接收所述多个组件类型中的派生所述新组件类型的一个组件类型的指示;以及
从所述多个组件类型中所指示的一个组件类型派生所述新组件类型,所述新组件类型从所述多个组件类型中所指示的所述一个组件类型承继所述属性和所述关系规则。
2.根据权利要求1所述的介质,包括可执行以接收来自所述设计者的对所述多个组件类型中所指示的所述一个组件类型的属性的修改、并将所述修改传播到所述新组件的指令。
3.根据权利要求1所述的介质,其中所述组件类型包括服务器组,所述组件模板包括网络服务器,且所述新组件类型包括虚拟服务器。
4.根据权利要求1所述的介质,其中所述组件模板包括除从对应的组件类型承继的属性之外的附加属性。
5.根据权利要求4所述的介质,其中所述组件模板包括未出现在所述对应的组件类型中的生命周期活动。
6.根据权利要求1所述的介质,其中所述组件模板包括对从对应的组件类型承继的属性的修改。
7.一种根据组件面板设计基于云的服务的系统,包括与非临时性计算机可读取介质通信的处理资源,所述非临时性计算机可读取介质具有指令,所述指令由所述处理资源可执行,以实现供应引擎、修饰引擎、请求引擎、指示引擎和派生引擎,其中:
所述供应引擎为设计者提供用于构建基于云的服务的设计的组件面板,所述组件面板包括:
多个组件类型,每一个组件类型包括该组件类型的标识、用于定义该组件类型的属性以及用于定义与另一组件类型的关系的关系规则;
所述修饰引擎通过向所述多个组件类型中由所述设计者选择的一个组件类型增加由所述设计者规定的标准化属性和标准化活动,来创建组件模板,其中所述组件模板承继所述多个组件类型中由所述设计者选择的所述一个组件类型的属性和关系规则;
所述请求引擎接收来自所述设计者的对新组件类型的请求;
所述指示引擎接收所述多个组件类型中的派生所述新组件类型的一个组件类型的指示;
所述派生引擎从所述多个组件类型中所指示的一个组件类型派生所述新组件类型,所述新组件类型从所述多个组件类型中所指示的所述一个组件类型承继属性和关系规则。
8.根据权利要求7所述的系统,其中创建组件模板包括将所述多个组件类型中由所述设计者选择的所述一个组件类型与由所述设计者规定的标准化关系规则相关联。
9.根据权利要求7所述的系统,其中所述新组件类型与新组件面板相关联。
10.根据权利要求9所述的系统,其中所述传播引擎接收所述设计者对所述多个组件类型中所指示的所述一个组件类型的属性的修改,并将所述修改传播到所述新组件面板。
11.根据权利要求10所述的系统,其中所述修改包括通过更新所述属性改变所述属性、通过删除所述属性改变所述属性及创建新属性中的至少一种。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于惠普发展公司;有限责任合伙企业,未经惠普发展公司;有限责任合伙企业许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201380076158.0/1.html,转载请声明来源钻瓜专利网。
- 上一篇:变压器档位BCD码转换器
- 下一篇:一种防滑形新型双充车载充电器