[发明专利]用于解决分层引用的数据中的冲突的方法和系统有效
申请号: | 201410830814.8 | 申请日: | 2014-12-26 |
公开(公告)号: | CN104750476B | 公开(公告)日: | 2019-08-23 |
发明(设计)人: | M·拉加万;L·S·巴赫;D·里格;P·E·海恩斯 | 申请(专利权)人: | 达索系统美洲公司 |
主分类号: | G06F8/30 | 分类号: | G06F8/30 |
代理公司: | 北京市中咨律师事务所 11247 | 代理人: | 杨晓光;于静 |
地址: | 美国马*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 解决 分层 引用 数据 中的 冲突 方法 系统 | ||
本发明涉及一种用于解决分层引用的数据中的冲突的方法和系统。在一个方面,提供一种用于管理逻辑组件层次结构中的冲突的计算机实现的方法。所述逻辑组件层次结构包括祖先组件和与所述祖先组件关联的后代组件。所述方法使用与存储器通信的计算机设备。所述方法包括由所述计算机设备确定用于在所述逻辑组件层次结构中使用超控组件替换所述后代组件的要求。所述超控组件通过超控引用与所述祖先组件关联。所述方法还包括在所述逻辑组件层次结构中使用所述超控组件替换所述后代组件。
技术领域
本公开一般地涉及管理组件层次结构,更具体地说,涉及使用超控(overriding)引用替换组件层次结构中的子组件。
背景技术
当设计和开发大型集成系统(尤其是电路)时,通常没有一个工程师团队负责系统的整体设计。相反,通常工程师团队负责设计系统组件,整体设计是每个工程师团队提供的组件设计的总体。当系统变得更复杂时,将系统的越来越多的方面分成子组件。可以将父组件分解成多个子组件。组件和子组件的这种布置可以在表示整体系统的层次结构中相关。
某些开发人员和设计人员可能构建可重用组件,这能够减少组件层次结构的设计和实现次数。某些层次结构管理系统使用分层引用(“href”)将组件链接到可重用组件。当组件层次结构变得更复杂时,可重用组件之间的冲突概率增加。这种冲突可能因为例如以下情况导致:产品中的多个组件引用同一可重用组件,但它们可能引用不同版本。
发明内容
在一个方面,提供一种用于管理逻辑组件层次结构中的冲突的计算机实现的方法。所述逻辑组件层次结构包括祖先组件和与所述祖先组件关联的后代组件。所述方法使用与存储器通信的计算机设备。所述方法包括由所述计算机设备确定用于在所述逻辑组件层次结构中使用超控组件替换所述后代组件的要求。所述超控组件通过超控引用与所述祖先组件关联。所述方法还包括在所述逻辑组件层次结构中使用所述超控组件替换所述后代组件。
在另一个方面,提供一种用于管理逻辑组件层次结构中的冲突的计算设备。所述逻辑组件层次结构包括祖先组件和与所述祖先组件关联的后代组件。所述计算机设备包括以通信方式耦合到存储器的处理器。所述存储器包括所述逻辑组件层次结构。所述计算设备被编程为确定用于在所述逻辑组件层次结构中使用超控组件替换所述后代组件的要求。所述超控组件通过超控引用与所述祖先组件关联。所述计算设备还被编程为在所述逻辑组件层次结构中使用所述超控组件替换所述后代组件。
在另一个方面,提供至少一种非瞬时性计算机可读存储介质,其上包含计算机可执行指令。当由至少一个处理器执行时,所述计算机可执行指令导致所述处理器确定用于在逻辑组件层次结构中使用超控组件替换后代组件的要求。所述超控组件通过超控引用与所述后代组件的祖先组件关联。所述计算机可执行指令还导致所述处理器在所述逻辑组件层次结构中使用所述超控组件替换所述后代组件。
附图说明
图1-9示出在此描述的方法和系统的示例性实施例;
图1是示例性组件层次结构的框图;
图2是与图1中所示的组件层次结构关联的已版本化模块的框图;
图3是图2中所示的已版本化模块在第一时间的快照;
图4是图2中所示的已版本化模块的内容在第二时间的快照;
图5是包括超控引用的示例性组件层次结构的框图;
图6是包括超控引用的另一个示例性组件层次结构的框图;
图7是示出标识和集成超控引用的示例性层次结构加载过程的流程图;
图8是被配置为在图5和6中所示的组件层次结构中实现超控引用的示例性层次结构管理系统的框图;以及
图9是计算设备中可以用于管理图5和6中所示的组件层次结构的数据库以及其它相关计算组件的框图。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于达索系统美洲公司,未经达索系统美洲公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410830814.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:应用界面的显示方法及装置
- 下一篇:基于Android的智能路由器