[发明专利]计算机应用程序中体系结构划分的构建时(Build-Time)实施无效
申请号: | 200680051002.7 | 申请日: | 2006-12-20 |
公开(公告)号: | CN101361053A | 公开(公告)日: | 2009-02-04 |
发明(设计)人: | R·S·金伯利 | 申请(专利权)人: | 微软公司 |
主分类号: | G06F15/16 | 分类号: | G06F15/16;G06F17/00 |
代理公司: | 上海专利商标事务所有限公司 | 代理人: | 张政权 |
地址: | 美国华*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 计算机软件构造具有多个组件,且基于为该构造设计的体系结构来构建。体系结构包括多个分区和依赖关系规则,其中每一分区具有与之相关联的至少一个组件。每一依赖关系规则指定一个分区的组件是否可引用另一分区的任何组件。该方法在构建时对构造的每一组件实施体系结构的依赖关系规则。接收到基于相应的构建指令来构建软件构造的特定组件的命令,还接收到依赖关系规则。之后,确定特定分区的特定组件是否由于不正确引用另一分区的另一组件而违反任何依赖关系规则。仅当软件构造的特定组件不违反任何依赖关系规则时,才构建该特定组件。 | ||
搜索关键词: | 计算机 应用程序 体系结构 划分 构建 build time 实施 | ||
【主权项】:
1.一种关于具有多个组件并根据为其设计的体系结构来构建的计算机软件构造的方法,所述体系结构包括多个分区和依赖关系规则,每一分区具有与之相关联的至少一个组件,每一依赖关系规则是关于一个分区的组件是否可引用另一分区的任何组件,所述方法用于在构建时对所述构造的每一组件实施所述体系结构的依赖关系规则,所述方法包括:接收基于相应的构建指令来构建所述软件构造的特定组件的命令;接收所述依赖关系规则;确定所述软件构造和特定分区的特定组件是否由于不正确引用另一分区的另一组件而违反任何依赖关系规则;以及仅当所述软件构造的特定组件不违反任何依赖关系规则时,才构建所述特定组件。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于微软公司,未经微软公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/200680051002.7/,转载请声明来源钻瓜专利网。