Method and apparatus for tracking changes in a system
    1.
    发明申请
    Method and apparatus for tracking changes in a system 有权
    跟踪系统变化的方法和装置

    公开(公告)号:US20060265698A1

    公开(公告)日:2006-11-23

    申请号:US11133831

    申请日:2005-05-20

    IPC分类号: G06F9/45

    CPC分类号: G06F8/60

    摘要: A method for analyzing a target system that includes obtaining a plurality of characteristics from the target system using a characteristics extractor, wherein the plurality of characteristics is associated with a characteristics model, storing each of the plurality of characteristics in a characteristics store using a tracking mechanism, and analyzing the target system by issuing a query to the characteristics store to obtain an analysis result, wherein the query uses tracking information associated with the tracking mechanism.

    摘要翻译: 一种用于分析目标系统的方法,所述目标系统包括使用特征提取器从所述目标系统获得多个特征,其中所述多个特征与特征模型相关联,使用跟踪机制将所述多个特征中的每一个存储在特征存储器中 并且通过向所述特征商店发出查询以获得分析结果来分析所述目标系统,其中所述查询使用跟踪机制相关联的跟踪信息。

    Method and apparatus for generating components for pattern-based system design analysis using a characteristics model
    2.
    发明申请
    Method and apparatus for generating components for pattern-based system design analysis using a characteristics model 有权
    使用特征模型生成基于模式的系统设计分析的组件的方法和装置

    公开(公告)号:US20060265346A1

    公开(公告)日:2006-11-23

    申请号:US11133717

    申请日:2005-05-20

    IPC分类号: G06F17/30

    CPC分类号: G06F8/75

    摘要: A method for analyzing a target system that includes obtaining a characteristics model, generating at least one selected from the group consisting of a schema, characteristics store API, and a characteristics extractor, using the characteristics model, obtaining a plurality of characteristics from the target system using characteristics extractor, wherein each of the plurality of characteristics is associated with the characteristics model, storing each of the plurality of characteristics in the characteristics store using the schema, and analyzing the target system by issuing at least one query to the characteristics store to obtain an analysis result.

    摘要翻译: 一种用于分析目标系统的方法,所述目标系统包括获得特征模型,使用所述特征模型从所述特征模型生成从由模式,特征存储API和特征提取器组成的组中选择的至少一个,从所述目标系统获得多个特征 使用特征提取器,其中所述多个特征中的每一个与所述特征模型相关联,使用所述模式将所述多个特征中的每一个存储在所述特征存储中,并且通过向所述特征库发出至少一个查询来分析所述目标系统以获得 分析结果。

    Pattern query language
    5.
    发明申请
    Pattern query language 审中-公开
    模式查询语言

    公开(公告)号:US20060265697A1

    公开(公告)日:2006-11-23

    申请号:US11133660

    申请日:2005-05-20

    IPC分类号: G06F9/45

    CPC分类号: G06F8/75

    摘要: A method for analyzing a target system, that includes obtaining a plurality of characteristics from the target system using a characteristics extractor, wherein the plurality of characteristics is defined in a characteristics model and each of the plurality of characteristics is associated with one of a plurality of artifacts defined in the characteristics model, storing each of the plurality of characteristics in a characteristics store, and analyzing the target system by issuing a query to the characteristics store to obtain an analysis result, wherein the query is used to determine the presence of a first pattern in the target system.

    摘要翻译: 一种用于分析目标系统的方法,其包括使用特征提取器从所述目标系统获得多个特征,其中所述多个特征在特征模型中定义,并且所述多个特征中的每一个与多个 在特征模型中定义的工件,将特征存储器中的每一个存储,并且通过向特征库发出查询来分析目标系统以获得分析结果,其中使用该查询来确定第一 模式在目标系统中。

    Method and apparatus for developing enterprise applications using design patterns

    公开(公告)号:US06993743B2

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

    申请号:US09872362

    申请日:2001-06-01

    IPC分类号: G06F9/44

    CPC分类号: G06F8/20

    摘要: The present invention provides a method and apparatus for developing enterprise applications using design patterns. Over time, different types of enterprise applications have been developed and implemented by various software developers for different purposes. The present invention determines the purpose of the software that is needed by the developer and obtains a design pattern to solve the problem that is in accord with the best practices and patterns derived from these implementations. In turn a developer can rely on the present invention as a tool to develop and implement applications in a three-tier or multi-tier computer architecture.

    Method and apparatus for a mashup dashboard
    7.
    发明授权
    Method and apparatus for a mashup dashboard 有权
    混搭仪表板的方法和装置

    公开(公告)号:US08458596B1

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

    申请号:US12763517

    申请日:2010-04-20

    IPC分类号: G06F3/00

    CPC分类号: G06Q10/06

    摘要: A system, computer-readable medium, and computer-implemented method for using a mashup dashboard can include retrieving a mashup dashboard from a repository, and providing a display of the retrieved mashup dashboard that recreates a visual configuration pre-defined in the stored mashup dashboard. The visual configuration includes a pre-defined mashup executing therein to provide live data from the mashup. The mashup dashboard can be created, by providing a listing of pre-defined mashups and a canvas, the pre-defined mashups being stored in a repository; interacting with the user to define a visual configuration of the canvas and to drag and drop one of the pre-defined mashups from the listing onto the canvas; and storing the visual configuration of the canvas with the pre-defined mashup as a mashup dashboard, for later retrieval to recreate the visual configuration with the pre-defined mashup executing therein.

    摘要翻译: 用于使用混搭面板的系统,计算机可读介质和计算机实现的方法可以包括从存储库检索混搭仪表板,并且提供所检索的混搭面板的显示,其重建在所存储的混搭面板中预定义的可视配置 。 视觉配置包括在其中执行的预定义的混搭,以从混搭提供实时数据。 可以通过提供预定义的mashup和canvas的列表来创建mashup仪表板,预定义的mashup存储在存储库中; 与用户交互以定义画布的可视配置,并将其中一个预定义的mashup从列表拖放到画布上; 并将具有预定义的mashup的画布的可视配置存储为混搭仪表盘,以供稍后检索以使用其中执行的预定义的混搭来重新创建可视配置。

    Method and apparatus to apply an attribute based dynamic policy for mashup resources
    8.
    发明授权
    Method and apparatus to apply an attribute based dynamic policy for mashup resources 有权
    应用基于属性的动态策略的混搭资源的方法和装置

    公开(公告)号:US08397056B1

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

    申请号:US12763582

    申请日:2010-04-20

    IPC分类号: H04L29/06

    CPC分类号: H04L63/10 H04L67/02

    摘要: A computer system includes a mashup section that provides a mashup that performs an action on a resource. An attribute identification section identifies an attribute of a user running the mashup. An access control section provides access control. The mashup is associated to a permission artifact. The permission artifact specifies a principal and whether to permit the principal to take the action on the resource. The access control is triggered only when the mashup attempts to perform the action on the resource, and checks whether the attribute of the user running the mashup is predefined as belonging to the principal specified in the permission artifact associated to the mashup, and then permits the action on the resource only when the attribute belongs to the principal. Plural users with the same attribute belong to the principal when the same attribute is defined as belonging to the principal.

    摘要翻译: 计算机系统包括提供对资源执行动作的混搭的混搭部分。 属性识别部分识别运行混搭的用户的属性。 访问控制部分提供访问控制。 混搭与许可工件相关联。 权限工件指定一个主体,以及是否允许主体对资源采取操作。 访问控制仅在混搭尝试对资源执行操作时进行触发,并检查运行mashup的用户的属性是否预定义为属于与mashup关联的权限工件中指定的主体,然后允许 只有当属性属于主体时,才对资源执行操作。 具有相同属性的多个用户属于主体,当同一属性被定义为属于主体时。

    Method and system for visual wiring tool to interconnect apps
    9.
    发明授权
    Method and system for visual wiring tool to interconnect apps 有权
    用于互连应用程序的视觉布线工具的方法和系统

    公开(公告)号:US09367595B1

    公开(公告)日:2016-06-14

    申请号:US13152388

    申请日:2011-06-03

    IPC分类号: G06F3/048 G06F17/30

    摘要: A computer system includes a display interface; a user input device interface; and a processor cooperatively operable with the display and user input device interfaces. The processor provides a browser user interface that interacts with a user to selectively indicate (i) content fields displayed in the source user interface from which information is to be sent and (ii) content fields displayed in the destination user interface which are to receive the information from the source content fields. The computer system stores an indication of the destination app registered for the topic together with an indication of the selected destination content fields which are to receive the information from the selected content fields of the source app. The source app and destination app do not publish/subscribe to each other. An intermediary brokers messages from the source app, maps the data, and sends on to the destination app.

    摘要翻译: 计算机系统包括显示接口; 用户输入设备接口; 以及与显示器和用户输入设备接口协同工作的处理器。 处理器提供与用户交互的浏览器用户界面,以选择性地指示(i)要在其中发送信息的源用户界面中显示的内容字段和(ii)目的地用户界面中显示的要接收信息的内容字段 来自源内容字段的信息。 计算机系统存储针对该主题注册的目的地应用的指示以及从源应用的所选内容字段接收信息的所选目的地内容字段的指示。 源应用程序和目标应用程序不会相互发布/订阅。 中介经纪来源应用程序的消息,映射数据,并发送到目标应用程序。