System and method for the design of software system using a knowledge
base
    2.
    发明授权
    System and method for the design of software system using a knowledge base 失效
    使用知识库设计软件系统的系统和方法

    公开(公告)号:US5539862A

    公开(公告)日:1996-07-23

    申请号:US986657

    申请日:1992-12-08

    摘要: A method (40) and system (10) are provided for knowledge based design. Conceptual model elements (12) are stored. Also, stereotype knowledge bases (14) are stored. Ones of the conceptual model elements (12) are matched with ones of the stereotype knowledge bases (14) to select a closest matching one (16) of the stereotype knowledge bases (14). Design model elements (18) are generated by applying scripts in response to the selected stereotype knowledge base (16).

    摘要翻译: 提供了一种用于基于知识的设计的方法(40)和系统(10)。 存储概念模型元素(12)。 此外,存储刻板印象知识库(14)。 概念模型元素(12)的一部分与刻板印象知识库(14)相匹配,以选择刻板印象知识库(14)中最接近的一个(16)。 设计模型元素(18)是通过应用脚本来响应所选的构造型知识库生成的(16)。

    MODELING PARTY IDENTITIES IN COMPUTER STORAGE SYSTEMS
    3.
    发明申请
    MODELING PARTY IDENTITIES IN COMPUTER STORAGE SYSTEMS 有权
    在计算机存储系统中建模方面的标识

    公开(公告)号:US20100114984A1

    公开(公告)日:2010-05-06

    申请号:US12410680

    申请日:2009-03-25

    IPC分类号: G06F17/30

    摘要: The present invention extends to methods, systems, and computer program products for modeling party identities in computer storage systems. A federated identity fabric models identity data and relationships between portions of indentify data in computer storage systems in accordance with a uniform schema. The federated identity fabric can federate distributed identity and identity relationship data from computer storage systems within the variety of different computing environments. Code and metadata at computing environments associated with the federated identity fabric can interoperate to facilitate uniformly storing, accessing, modifying, deleting, and securing identity and identity relationship data within the federated identify fabric. Embodiments of the invention include utilizing an identity key table entry to locate party identity information and performing key transformations between different types of identity keys.

    摘要翻译: 本发明扩展到用于在计算机存储系统中建模方身份的方法,系统和计算机程序产品。 联合身份结构根据统一模式在身份数据和计算机存储系统中识别数据的部分之间建立身份数据和关系。 联合身份结构可以在各种不同计算环境中的计算机存储系统中联合分布式身份和身份关系数据。 与联合身份结构相关联的计算环境中的代码和元数据可以互操作,以便在联合标识结构内统一存储,访问,修改,删除和保护身份和身份关系数据。 本发明的实施例包括利用身份密钥表条目来定位方身份信息并在不同类型的身份密钥之间执行密钥转换。

    Modeling configurations of systems
    4.
    发明授权
    Modeling configurations of systems 有权
    建模系统配置

    公开(公告)号:US08307297B2

    公开(公告)日:2012-11-06

    申请号:US12041437

    申请日:2008-03-03

    IPC分类号: G06F3/048

    CPC分类号: G06F8/71

    摘要: One embodiment may be practiced in a computing environment and includes method acts for creating a new component model from an existing component model. The method includes accessing an existing component definition. The existing component definition is included in an existing component schema, which includes definitions of configuration parameters defined for the existing component including defining that one or more parameters are further configurable. Definitions of the one or more parameters that are defined as being further configurable are refined. The refined definitions for the one or more parameter values are stored in a refined schema defining refinements of the component definition, without including the existing component schema. The refined schema is stored separately from the existing component schema.

    摘要翻译: 一个实施例可以在计算环境中实现,并且包括用于从现有组件模型创建新组件模型的方法动作。 该方法包括访问现有组件定义。 现有组件定义包括在现有组件模式中,其包括为现有组件定义的配置参数的定义,包括定义一个或多个参数可进一步配置。 被定义为进一步配置的一个或多个参数的定义被改进。 一个或多个参数值的精细定义存储在定义组件定义的细化的精简模式中,而不包括现有组件模式。 精简模式与现有组件模式分开存储。

    DATABASES FROM MODELS
    5.
    发明申请
    DATABASES FROM MODELS 有权
    模型数据库

    公开(公告)号:US20100332548A1

    公开(公告)日:2010-12-30

    申请号:US12491042

    申请日:2009-06-24

    IPC分类号: G06F7/00 G06F9/44

    摘要: One or more model elements may be extracted from a model. Coding patterns may be generated based on the extracted model elements. The coding patterns may be translated into statements, such as Structured Query Language (SQL) statements, which may be executed to instantiate at least a portion of a database. The database may be used to store, edit and/or query data that is arranged according to the model. The model may define a modeling language specification, such that the stored data may define various models that comply with the modeling language specification. Accordingly, the database may be queried to analyze the contents of the modeling-language compliant models.

    摘要翻译: 可以从模型中提取一个或多个模型元素。 可以基于提取的模型元素生成编码模式。 编码模式可以被转换成诸如结构化查询语言(SQL)语句的语句,其可被执行以实例化数据库的至少一部分。 数据库可用于存储,编辑和/或查询根据模型排列的数据。 模型可以定义建模语言规范,使得存储的数据可以定义符合建模语言规范的各种模型。 因此,可以查询数据库以分析建模语言兼容模型的内容。

    Databases from models
    6.
    发明授权

    公开(公告)号:US09864796B2

    公开(公告)日:2018-01-09

    申请号:US12491042

    申请日:2009-06-24

    IPC分类号: G06F17/30

    摘要: One or more model elements may be extracted from a model. Coding patterns may be generated based on the extracted model elements. The coding patterns may be translated into statements, such as Structured Query Language (SQL) statements, which may be executed to instantiate at least a portion of a database. The database may be used to store, edit and/or query data that is arranged according to the model. The model may define a modeling language specification, such that the stored data may define various models that comply with the modeling language specification. Accordingly, the database may be queried to analyze the contents of the modeling-language compliant models.

    Easily queriable software repositories
    7.
    发明授权
    Easily queriable software repositories 有权
    易于查询的软件仓库

    公开(公告)号:US08392464B2

    公开(公告)日:2013-03-05

    申请号:US13414467

    申请日:2012-03-07

    IPC分类号: G06F7/00 G06F17/30 G06K9/34

    CPC分类号: G06F17/30595

    摘要: Tables are created in such a way that allows rich querying using standard database routines and other tools. Developers and repository users are provided with a set of schema guidelines that describe how the software related items are to be categorized in the tables and how to use such tables for rich querying. For example, one such guideline provides for course-grained versioning of items (e.g., artifacts, metadata, etc.)—as opposed to the fine grained object principle of unit change found in most repository systems such as the entity-property-value scheme. The developers or providers then use these guidelines to optimally categorize, in a natural way, their metadata and other software related items for storing copies thereof in the repository.

    摘要翻译: 创建表的方式允许使用标准数据库例程和其他工具进行丰富的查询。 开发人员和存储库用户提供了一组模式指南,其中描述了如何将软件相关项目分类到表中,以及如何使用此类表进行丰富的查询。 例如,一个这样的准则提供了项目(例如,工件,元数据等)的课程粒度版本化,而不是在大多数存储库系统中发现的单元更改的细粒度对象原理,例如实体属性值方案 。 开发商或提供商然后使用这些准则来以自然的方式最佳地将其元数据和其他与软件有关的项目分类,以将其副本存储在存储库中。

    EASILY QUERIABLE SOFTWARE REPOSITORIES
    8.
    发明申请
    EASILY QUERIABLE SOFTWARE REPOSITORIES 有权
    易于查询的软件报表

    公开(公告)号:US20080201355A1

    公开(公告)日:2008-08-21

    申请号:US11749616

    申请日:2007-05-16

    IPC分类号: G06F17/30

    CPC分类号: G06F17/30595

    摘要: In one embodiment, tables are created in such a way that allows rich querying using standard database routines and other tools. This is accomplished by providing developers and repository users with a set of schema guidelines that describe how the software related items are to be categorized in the tables and how to use such tables for rich querying. For example, one such guideline provides for course-grained versioning of items (e.g., artifacts, metadata, etc.)—as opposed to the fine grained object principle of unit change found in most repository systems such as the entity-property-value scheme. The developers or providers then use these guidelines to optimally categorize, in a natural way, their metadata and other software related items for storing copies thereof in the repository.

    摘要翻译: 在一个实施例中,以这样的方式创建表,其允许使用标准数据库例程和其他工具的丰富查询。 这是通过向开发人员和存储库用户提供一组模式指南来实现的,这些模式指南描述了如何将软件相关项目分类到表中,以及如何使用这样的表进行丰富的查询。 例如,一个这样的准则提供了项目(例如,工件,元数据等)的课程粒度版本化,而不是在大多数存储库系统中发现的单元更改的细粒度对象原理,例如实体属性值方案 。 开发商或提供商然后使用这些准则来以自然的方式最佳地将其元数据和其他与软件有关的项目分类,以将其副本存储在存储库中。

    EASILY QUERIABLE SOFTWARE REPOSITORIES
    9.
    发明申请
    EASILY QUERIABLE SOFTWARE REPOSITORIES 有权
    易于查询的软件报表

    公开(公告)号:US20120166443A1

    公开(公告)日:2012-06-28

    申请号:US13414467

    申请日:2012-03-07

    IPC分类号: G06F17/30

    CPC分类号: G06F17/30595

    摘要: Tables are created in such a way that allows rich querying using standard database routines and other tools. Developers and repository users are provided with a set of schema guidelines that describe how the software related items are to be categorized in the tables and how to use such tables for rich querying. For example, one such guideline provides for course-grained versioning of items (e.g., artifacts, metadata, etc.)—as opposed to the fine grained object principle of unit change found in most repository systems such as the entity-property-value scheme. The developers or providers then use these guidelines to optimally categorize, in a natural way, their metadata and other software related items for storing copies thereof in the repository.

    摘要翻译: 创建表的方式允许使用标准数据库例程和其他工具进行丰富的查询。 开发人员和存储库用户提供了一组模式指南,其中描述了如何将软件相关项目分类到表中,以及如何使用此类表进行丰富的查询。 例如,一个这样的准则提供了项目(例如,工件,元数据等)的课程粒度版本化,而不是在大多数存储库系统中发现的单元更改的细粒度对象原理,例如实体属性值方案 。 开发商或提供商然后使用这些准则来以自然的方式最佳地将其元数据和其他与软件有关的项目分类,以将其副本存储在存储库中。

    Modeling party identities in computer storage systems
    10.
    发明授权
    Modeling party identities in computer storage systems 有权
    在计算机存储系统中建模党的身份

    公开(公告)号:US08171057B2

    公开(公告)日:2012-05-01

    申请号:US12410680

    申请日:2009-03-25

    IPC分类号: G06F17/30

    摘要: The present invention extends to methods, systems, and computer program products for modeling party identities in computer storage systems. A federated identity fabric models identity data and relationships between portions of indentify data in computer storage systems in accordance with a uniform schema. The federated identity fabric can federate distributed identity and identity relationship data from computer storage systems within the variety of different computing environments. Code and metadata at computing environments associated with the federated identity fabric can interoperate to facilitate uniformly storing, accessing, modifying, deleting, and securing identity and identity relationship data within the federated identify fabric. Embodiments of the invention include utilizing an identity key table entry to locate party identity information and performing key transformations between different types of identity keys.

    摘要翻译: 本发明扩展到用于在计算机存储系统中建模方身份的方法,系统和计算机程序产品。 联合身份结构根据统一模式在身份数据和计算机存储系统中识别数据的部分之间建立身份数据和关系。 联合身份结构可以在各种不同计算环境中的计算机存储系统中联合分布式身份和身份关系数据。 与联合身份结构相关联的计算环境中的代码和元数据可以互操作,以便在联合标识结构内统一存储,访问,修改,删除和保护身份和身份关系数据。 本发明的实施例包括利用身份密钥表条目来定位方身份信息并在不同类型的身份密钥之间执行密钥转换。