Loosely coupled product install and configuration

    公开(公告)号:US08589912B2

    公开(公告)日:2013-11-19

    申请号:US11770860

    申请日:2007-06-29

    IPC分类号: G06F9/445

    CPC分类号: G06F8/60

    摘要: A method, system and program are provided for managing the installation and configuration of a software product by using a proxy service to loosely couple the installation and/or configuration of constituent modules within the installation/configuration flow of the software product. The proxy service invokes the installation/configuration processing of an existing software component, thereby reducing the complexity associated with installing new component installation processes every time a component is to be supported, especially where the software products and new component(s) do not share the same installation/configuration platforms.

    Trusted database authentication through an untrusted intermediary
    2.
    发明授权
    Trusted database authentication through an untrusted intermediary 有权
    通过不受信任的中间人进行受信任的数据库认证

    公开(公告)号:US08555351B2

    公开(公告)日:2013-10-08

    申请号:US12240102

    申请日:2008-09-29

    IPC分类号: H04L9/32 G06F15/16

    CPC分类号: H04L9/3271 H04L9/321

    摘要: A method, system and computer-usable medium are disclosed for validating user credentials submitted to a data source by an untrusted intermediary. An untrusted intermediary attempts to access a data source on behalf of a user. The untrusted intermediary challenges the user to provide credentials of the type and format required to access the data provided by the data source. The user's trust client connects to an authentication service and identification credentials of the required type and format are generated. The identification credentials are conveyed to the user's trust client, which then provides them to the user's client, which in turn conveys them to the untrusted intermediary. The untrusted intermediary then presents the identification credentials to an authentication plug-in of the data source. The authentication plug-in validates the authenticity of the provided credentials with their associated authentication service. Once the credentials are successfully validated, the requested data is provided to the user's client by the untrusted intermediary.

    摘要翻译: 公开了一种方法,系统和计算机可用介质,用于验证由不信任的中间人提交给数据源的用户凭证。 不信任的中间人试图代表用户访问数据源。 不信任的中间人挑战用户提供访问数据源提供的数据所需的类型和格式的凭据。 用户的信任客户端连接到认证服务,并生成所需类型和格式的身份凭证。 识别凭证被传达给用户的信任客户端,该客户端然后将它们提供给用户的客户端,从而将它们传递给不信任的中介。 然后,不信任的中间人将识别凭证呈现给数据源的认证插件。 验证插件验证提供的凭据与其相关联的身份验证服务的真实性。 一旦证书成功验证,请求的数据由不受信任的中间人提供给用户的客户端。

    Ontology guided reference data discovery
    3.
    发明授权
    Ontology guided reference data discovery 有权
    本体指导参考数据发现

    公开(公告)号:US08473521B2

    公开(公告)日:2013-06-25

    申请号:US13493369

    申请日:2012-06-11

    IPC分类号: G06F17/30

    CPC分类号: G06F17/30306

    摘要: Mapping and translating reference data from multiple databases using an enterprise ontology. This is achieved by various means, including mapping values of a first database to corresponding fields within the ontology, mapping values of a second database to corresponding fields within the ontology, and determining relationships between the values of the first database and the values of the second database based on their respective mappings to common fields within the ontology.

    摘要翻译: 使用企业本体从多个数据库映射和翻译参考数据。 这通过各种手段实现,包括将第一数据库的值映射到本体内的相应字段,将第二数据库的值映射到本体内的相应字段,以及确定第一数据库的值与第二数据库的值之间的关系 数据库基于它们各自映射到本体内的常见字段。

    Auto-Mapping Between Source and Target Models Using Statistical and Ontology Techniques
    4.
    发明申请
    Auto-Mapping Between Source and Target Models Using Statistical and Ontology Techniques 有权
    源和目标模型之间的自动映射使用统计和本体技术

    公开(公告)号:US20130031117A1

    公开(公告)日:2013-01-31

    申请号:US13190766

    申请日:2011-07-26

    IPC分类号: G06F17/30

    CPC分类号: G06F17/303 G06F17/30914

    摘要: A system maps data within a data source to a target data model, and comprises a computer system including at least one processor. The system determines an identifier for each data object of the data source based on the data within that data object, wherein the identifier indicates for that data object a corresponding concept within a domain ontological representation of a data model of the data source. The determined identifiers for the data objects of the data source are compared to the target data model to determine mappings between the data objects of the data source and the target data model. Data objects from the data source are extracted for the target data model in accordance with the mappings. Present invention embodiments further include a method and computer program product for mapping data within a data source to a target data model.

    摘要翻译: 系统将数据源中的数据映射到目标数据模型,并且包括包括至少一个处理器的计算机系统。 该系统基于该数据对象内的数据确定数据源的每个数据对象的标识符,其中该标识符为该数据对象指示数据源的数据模型的域本体表示内的对应概念。 将确定的数据源的数据对象的标识符与目标数据模型进行比较,以确定数据源的数据对象与目标数据模型之间的映射。 根据映射提取目标数据模型的数据源数据对象。 本发明实施例还包括用于将数据源内的数据映射到目标数据模型的方法和计算机程序产品。

    SYSTEM AND METHOD FOR EVALUATING SOFTWARE SUSTAINABILITY
    5.
    发明申请
    SYSTEM AND METHOD FOR EVALUATING SOFTWARE SUSTAINABILITY 失效
    用于评估软件可持续性的系统和方法

    公开(公告)号:US20090138843A1

    公开(公告)日:2009-05-28

    申请号:US11944984

    申请日:2007-11-26

    IPC分类号: G06F9/44

    CPC分类号: G06F8/74

    摘要: A system and method for evaluating software sustainability are provided. The illustrative embodiments provide code scanning tools for identifying authors of portions of a software product and various attributes about the development, maintenance, and improvement of portions of the software product over time. This information may be correlated with organizational information to identify portions of the software product that may be lacking in sustainability by the persons currently associated with the software organization. Moreover, this information may be used to obtain information regarding the relative quality of the composition or conception of portions of the software product, portions of the software product that have required a relatively larger amount of resources to develop over time, a relative indication of which portions of the software product are “harder” or “easier” to sustain and who is associated with those portions of the software product, and the like.

    摘要翻译: 提供了一种用于评估软件可持续性的系统和方法。 说明性实施例提供用于识别软件产品的部分的作者的代码扫描工具以及关于随时间推移的软件产品的开发,维护和改进的各种属性。 该信息可以与组织信息相关联,以识别当前与软件组织相关联的人员可能缺乏可持续性的软件产品的部分。 此外,该信息可以用于获得关于软件产品的组成或概念的相对质量的信息,软件产品的部分需要相对较大量的资源以随着时间而发展,相关指示 软件产品的一部分“更难”或“更容易”维持,并且与软件产品的那些部分相关联。

    Method and system for Synchronized Policy Control In A Web Services Environment
    6.
    发明申请
    Method and system for Synchronized Policy Control In A Web Services Environment 有权
    Web服务环境中同步策略控制的方法和系统

    公开(公告)号:US20080098453A1

    公开(公告)日:2008-04-24

    申请号:US11550822

    申请日:2006-10-19

    CPC分类号: H04L63/20 H04L63/101

    摘要: Policy controls for Web service resource objects in a hierarchical resource space are loosely coupled so that policy changes are applied and enforced across the objects. This technique ensures that different policies are not applied unintentionally to the same resource (for example, one at the Web services entry level, and the other at the resource level). By synchronizing the object in the manner described, neither the entity that deploys the application nor the security administrator need to be aware of the differences between the various types of requests that occur within a Web services environment. In a representative embodiment, resource objects are linked within a hierarchical resource space to provide synchronized policy control, where the policy is an audit policy, a quality-of-service (QoS) policy, a service level agreement (SLA) policy, a governance policy, a compliance policy, a patch management/vulnerability management policy, a user management policy, or a rights management policy.

    摘要翻译: 分层资源空间中的Web服务资源对象的策略控制松散耦合,以便跨对象应用和实施策略更改。 这种技术可以确保不同意的策略不会无意地应用于同一资源(例如,一个在Web服务入口级别,另一个在资源级)。 通过以所描述的方式同步对象,部署应用程序的实体和安全管理员都不需要了解在Web服务环境中发生的各种类型的请求之间的差异。 在代表性的实施例中,资源对象在分层资源空间内链接以提供同步的策略控制,其中策略是审计策略,服务质量(QoS)策略,服务水平协议(SLA)策略,治理 策略,合规策略,补丁管理/漏洞管理策略,用户管理策略或权限管理策略。

    Conveying hierarchical elements of a user interface
    7.
    发明授权
    Conveying hierarchical elements of a user interface 有权
    传送用户界面的层次元素

    公开(公告)号:US08694918B2

    公开(公告)日:2014-04-08

    申请号:US13366629

    申请日:2012-02-06

    IPC分类号: G06F3/048

    CPC分类号: G06Q10/06

    摘要: Techniques are disclosed for generating a view of a data flow model. One or more groupings of data flow objects in the data flow model is determined, based on an ontology. At least a first one of the groupings is collapsed in the view. The view is output for display in a user interface configured to selectively expand and collapse the first group based on user input.

    摘要翻译: 公开了用于生成数据流模型的视图的技术。 基于本体来确定数据流模型中数据流对象的一个​​或多个分组。 至少在分组中的第一个在视图中折叠。 视图被输出以在用户界面中显示,用户界面被配置为基于用户输入选择性地展开和折叠第一组。

    Method to detect reference data tables in ETL processes
    8.
    发明授权
    Method to detect reference data tables in ETL processes 失效
    在ETL流程中检测参考数据表的方法

    公开(公告)号:US08583626B2

    公开(公告)日:2013-11-12

    申请号:US13415047

    申请日:2012-03-08

    IPC分类号: G06F17/30

    CPC分类号: G06F17/30563

    摘要: A method, system and computer program product for identifying reference data tables in an Extract-Transform-Load (ETL) process, by identifying, by operation of one or more computer processors, at least a first reference data operator in the process, wherein the first reference data operator references one or more tables and evaluating at least a first table referenced by the reference data operator to determine whether the first table is a reference data table by assigning a score to the first table, wherein the score is indicative of the likelihood that the first table is a reference data table and wherein a reference data table contains a set of values that describes other data.

    摘要翻译: 一种用于通过在一个或多个计算机处理器的操作中识别在该过程中的至少第一参考数据运算符来识别提取 - 转换 - 加载(ETL)过程中的参考数据表的方法,系统和计算机程序产品,其中, 第一参考数据运算符引用一个或多个表并且评估由参考数据运算符引用的至少第一表,以通过将得分分配给第一表来确定第一表是参考数据表,其中分数表示可能性 第一表是参考数据表,并且其中参考数据表包含描述其他数据的一组值。

    Generating and Utilizing a Data Fingerprint to Enable Analysis of Previously Available Data

    公开(公告)号:US20130212073A1

    公开(公告)日:2013-08-15

    申请号:US13405924

    申请日:2012-02-27

    IPC分类号: G06F7/00

    CPC分类号: G09B7/02

    摘要: According to one embodiment of the present invention, a system analyzes data in response to detecting occurrence of an event, and includes a computer system including at least one processor. The system maps fields between the data and a fingerprint definition identifying relevant fields of the data to produce a fingerprint for the data. The data is deleted after occurrence of the event. The produced fingerprint is stored in a data repository, and retrieved in response to detection of the event occurrence after the data has been deleted. The system analyzes the retrieved fingerprint to evaluate an impact of the event on corresponding deleted data. Embodiments of the present invention further include a method and computer program product for analyzing data in response to detecting occurrence of an event in substantially the same manner described above.