【技术实现步骤摘要】
【国外来华专利技术】
本公开一般涉及计算机辅助设计、可视化和制造系统,产品生命周期管理(“PLM”)系统,以及管理产品的数据和其他项目的类似系统(统称为“产品数据管理”系统或PDM系统)。
技术介绍
PDM系统管理PLM和其他数据。改进的系统是所期望的。
技术实现思路
各种公开的实施例包括用于产品数据管理的方法以及相应的系统和计算机可读介质。一种方法包括接收分层数据结构,该分层数据结构包括引用持久数据对象的多个结构行,并接收与由分层数据结构引用的持久数据对象对应的元数据。该方法包括根据元数据计算与每个持久对象对应的访问控制表达式,其中,访问控制表达式是串表示布尔表达式,并存储访问控制表达式。前面已经相当广泛地概述了本公开的特征和技术优点,使得本领域技术人员可以更好地理解下面的详细描述。在下文中将描述形成权利要求的主题的本公开的附加特征和优点。本领域技术人员将理解,他们可以容易地使用所公开的概念和具体实施例作为用于修改或设计用于执行本公开的相同目的的其他结构的基础。本领域技术人员还将认识到,这样的等同构造未偏离本公开最广泛形式的精神和范围。在进行下面的具体实施方式之前,阐述贯穿本专利文献所使用的某些词语或短语的定义可能是有利的:术语“包括”和“包含”及其派生词意味着包括但不限于;术语“或”是包括性的,意指和/或;短语“与...相关联”和“与...其相关联”及其派生词可以意指包括、被包括在内、与……互连、包含、被包含在内、连接到或与...连接、耦合到或与...耦合、可与...通信,与...合作、交织、并置、接近、绑定到或与...绑定、具有、具有……的性质等;并且术语“控制器”意指控制 ...
【技术保护点】
一种用于产品数据管理的方法,所述方法由数据处理系统(100)执行并且包括:接收(305)包括引用持久数据对象(220)的多个结构行(242)的分层数据结构(210);接收(310)与由分层数据结构(225)引用的持久数据对象(220)对应的元数据(225);根据所述元数据(225)计算(320)对应于每个持久对象(220)的访问控制表达式(246),其中,所述访问控制表达式(246)是串表示布尔表达式;和存储(325)所述访问控制表达式(246)。
【技术特征摘要】
【国外来华专利技术】2014.05.28 US 14/2891331.一种用于产品数据管理的方法,所述方法由数据处理系统(100)执行并且包括:接收(305)包括引用持久数据对象(220)的多个结构行(242)的分层数据结构(210);接收(310)与由分层数据结构(225)引用的持久数据对象(220)对应的元数据(225);根据所述元数据(225)计算(320)对应于每个持久对象(220)的访问控制表达式(246),其中,所述访问控制表达式(246)是串表示布尔表达式;和存储(325)所述访问控制表达式(246)。2.根据权利要求1所述的方法,其中,所述数据处理系统(100)还从用户接收(330)对于一个或多个结构行(242)的访问请求,并且所述数据处理系统(100)基于所述用户的凭证和所述访问控制表达式(246)来准许或拒绝对所述结构行(242)的访问(335)。3.根据权利要求2所述的方法,其中,基于所述用户的凭证和所述访问控制表达式(246)来准许或拒绝对所述结构行(242)的访问(335)包括准许或拒绝对每个结构行(242)的具体性质的访问。4.根据权利要求2所述的方法,其中,通过针对所述用户的凭证评估针对所述结构行(242)的相应布尔表达式,所述数据处理系统(100)基于所述用户的凭证和所述访问控制表达式(246)来准许或拒绝对所述结构行(242)的访问(335)。5.根据权利要求1所述的方法,其中,所述数据处理系统(100)还为所述分层数据结构(210)的至少一部分创建(315)至少一个高速缓存表(230)。6.根据权利要求5所述的方法,其中,所述至少一个高速缓存表(230)包括:行表(232),所述行表(232)包括结构行(242)的列表、配方表(234),所述配方表(234)包括针对每个结构行(242)的配方对象(244)的列表、以及访问控制表达式表(236),所述访问控制表达式表(236)包括针对持久数据对象(220)的访问控制表达式(246)。7.根据权利要求1所述的方法,其中,所述分层数据结构(210)是BOM结构,并且所述结构行(242)是BOM行。8.一种数据处理系统(100),包括:处理器(102);和可访问存储器(108),所述数据处理系统被特别配置为接收(305)包括引用持久数据对象(220)的多个结构行(242)的分层数据结构(210);接收(310)与由分层数据结构(225)引用的持久数据对象(220)对应的元数据(225);根据所述元数据(225)计算(320)对应于每个持久对象(220)的访问控制表达式(246),其中,所述访问控制表达式(246)是串表示布尔表达式;和存储(325)所述访问控制表达式(246)。9.根据权利要求8所述的数据处理系统,其中,所述数据处理系统(100)还从用户接收(330)对于一个或多个结构行(242)的访问请求,并且所述数据处理系统(100)基于所述用户的凭证和所述访问控制表达式(246)来准许或拒绝对所述结构行(242)的访问(335)。10.根据权利要求9所述的数据处理系统,其中,基于所述用户的凭证和所述访问控制表达式(246)来准许或拒绝对所述结构行...
【专利技术属性】
技术研发人员:J尼扎米,KMR特拉拉,V奥勒蒂,RK凯泽,
申请(专利权)人:西门子产品生命周期管理软件公司,
类型:发明
国别省市:美国;US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。