Method for runtime execution of one or more tasks defined in a workflow process language
    1.
    发明授权
    Method for runtime execution of one or more tasks defined in a workflow process language 有权
    用于以工作流程语言定义的一个或多个任务的运行时执行的方法

    公开(公告)号:US08156508B2

    公开(公告)日:2012-04-10

    申请号:US11949146

    申请日:2007-12-03

    IPC分类号: G06F9/44

    CPC分类号: G06F8/10 G06Q10/06

    摘要: Runtime execution of one or more tasks defined in a workflow process language. The method may include obtaining a description of the task from a process ontology (PO). The PO may define a hierarchical taxonomy of executable tasks, where each task refers to at least one frame of a hierarchical frame taxonomy of the PO. The method may further include identifying at least one parameter as described in the frame description to which the task refers, resolving the value of the at least one parameter, and executing the most specific applicable version of the task contained in the task taxonomy of the process ontology.

    摘要翻译: 以工作流程语言定义的一个或多个任务的运行时执行。 该方法可以包括从过程本体(PO)获得任务的描述。 PO可以定义可执行任务的分级分类法,其中每个任务涉及PO的分级帧分类的至少一个帧。 该方法还可以包括识别在该任务所参考的帧描述中描述的至少一个参数,解析至少一个参数的值,以及执行包含在该过程的任务分类中的任务的最具体的可应用版本 本体论。

    Method, SOA registry and SOA repository for granting a user secure access to resources of a process
    2.
    发明申请
    Method, SOA registry and SOA repository for granting a user secure access to resources of a process 有权
    方法,SOA注册表和SOA存储库,用于授予用户对进程资源的安全访问

    公开(公告)号:US20100223666A1

    公开(公告)日:2010-09-02

    申请号:US12458736

    申请日:2009-07-21

    IPC分类号: G06F21/22

    CPC分类号: G06F21/62 G06F21/6218

    摘要: The present invention relates to a method for granting a user (U1) secure access to one or more resources (D1, D2, D3) accessed by a process (P1), the process (P1) being defined in a SOA registry (100) and comprising one or more process-steps (S1, S2, S3), each process-step (S1, S2, S3) accessing one or more resources (D1, D2, D3) stored in a SOA repository (200), the method comprising the following steps: a. during an execution of the process (P1), for each resource (D1, D2, D3) accessed by at least one of the process-steps (S1, S2, S3), creating an entry (E1, E2) in the SOA registry (100) determining the accessed resource (D1, D2, D3); b. creating a process-instance-role (R1) in the SOA registry; c. for each resource (D1, D2, D3) accessed by at least one of the process-steps (S1, S2, S3), creating an access privilege (AP1) in the SOA repository (200) that grants access to the respective resource (D1, D2, D3) for the process-instance-role (R1); and d. assigning the process-instance-role (R1) to the user (U1).

    摘要翻译: 本发明涉及一种用于授权用户(U1)对由进程(P1)访问的一个或多个资源(D1,D2,D3)的安全访问的方法,所述进程(P1)在SOA注册表(100)中定义, 并且包括一个或多个处理步骤(S1,S2,S3),访问存储在SOA储存库(200)中的一个或多个资源(D1,D2,D3)的每个处理步骤(S1,S2,S3),所述方法 包括以下步骤:a。 在执行处理(P1)期间,对于通过至少一个处理步骤(S1,S2,S3)访问的每个资源(D1,D2,D3),在SOA注册表中创建条目(E1,E2) (100)确定所访问的资源(D1,D2,D3); b。 在SOA注册表中创建一个进程实例角色(R1); C。 对于由至少一个所述处理步骤(S1,S2,S3)访问的每个资源(D1,D2,D3),在所述SOA存储库(200)中创建授予对相应资源的访问的访问权限(AP1) D1,D2,D3)为进程实例角色(R1); 和d。 将过程实例角色(R1)分配给用户(U1)。

    System and method for secure complex event processing in heterogeneous environments
    3.
    发明授权
    System and method for secure complex event processing in heterogeneous environments 有权
    异构环境中安全复杂事件处理的系统和方法

    公开(公告)号:US08266351B2

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

    申请号:US12929292

    申请日:2011-01-12

    IPC分类号: G06F13/12 G06F15/173

    CPC分类号: H04L63/105 G06F21/6218

    摘要: Certain example embodiments relate to a system for secure complex event processing (CEP). The system includes an input adaptor configured to receive at least one input event from at least one external source system. The at least one input event comprises at least one event-specific disclosure permission concerning data of the input event. A CEP engine is configured to process the at least one input event and to produce at least one corresponding complex output event. A security enforcer is configured to remove data from the at least one output event that is not in accordance with the at least one event-specific disclosure permission defined in the corresponding at least one input event. An output adaptor is configured to send the at least one output event to at least one external target system.

    摘要翻译: 某些示例实施例涉及用于安全复杂事件处理(CEP)的系统。 该系统包括被配置为从至少一个外部源系统接收至少一个输入事件的输入适配器。 至少一个输入事件包括关于输入事件的数据的至少一个事件特定的公开许可。 CEP引擎被配置为处理所述至少一个输入事件并且产生至少一个对应的复合输出事件。 安全执行器被配置为从不符合在相应的至少一个输入事件中定义的至少一个事件特定的公开允许的至少一个输出事件中移除数据。 输出适配器被配置为将至少一个输出事件发送到至少一个外部目标系统。

    Monitoring a software system using an interpretation rule of an ontology
    5.
    发明授权
    Monitoring a software system using an interpretation rule of an ontology 有权
    使用本体的解释规则监控软件系统

    公开(公告)号:US08850401B2

    公开(公告)日:2014-09-30

    申请号:US13468430

    申请日:2012-05-10

    IPC分类号: G06F9/44 G06F3/00 G06F11/34

    CPC分类号: G06F11/3476 G06F11/3466

    摘要: Monitoring a software system based on a service oriented architecture (SOA). The method may involve system components communicating with each other via sending messages. The method may include receiving a monitoring message by a monitoring component where the monitoring message may be sent from a system component of the software system. The method may further include providing an ontology including at least one interpretation rule for the message by the monitoring component. The method may also include reacting of the monitoring component in accordance with the at least one interpretation rule.

    摘要翻译: 监控基于面向服务架构(SOA)的软件系统。 该方法可以涉及通过发送消息彼此通信的系统组件。 该方法可以包括通过监视组件接收监视消息,其中可以从软件系统的系统组件发送监视消息。 该方法可以进一步包括提供本体,其包括由监视组件为消息提供的至少一个解释规则。 该方法还可以包括根据至少一个解释规则使监测组件的反应。

    Monitoring a Software System Using an Interpretation Rule of an Ontology
    6.
    发明申请
    Monitoring a Software System Using an Interpretation Rule of an Ontology 有权
    使用本体解释规则监控软件系统

    公开(公告)号:US20120222047A1

    公开(公告)日:2012-08-30

    申请号:US13468430

    申请日:2012-05-10

    IPC分类号: G06F9/54

    CPC分类号: G06F11/3476 G06F11/3466

    摘要: Monitoring a software system based on a service oriented architecture (SOA). The method may involve system components communicating with each other via sending messages. The method may include receiving a monitoring message by a monitoring component where the monitoring message may be sent from a system component of the software system. The method may further include providing an ontology including at least one interpretation rule for the message by the monitoring component. The method may also include reacting of the monitoring component in accordance with the at least one interpretation rule.

    摘要翻译: 监控基于面向服务架构(SOA)的软件系统。 该方法可以涉及通过发送消息彼此通信的系统组件。 该方法可以包括通过监视组件接收监视消息,其中可以从软件系统的系统组件发送监视消息。 该方法可以进一步包括提供本体,其包括由监视组件为消息提供的至少一个解释规则。 该方法还可以包括根据至少一个解释规则使监测组件的反应。

    Monitoring a software system based on a service oriented architecture
    7.
    发明授权
    Monitoring a software system based on a service oriented architecture 有权
    监控基于面向服务架构的软件系统

    公开(公告)号:US08230398B2

    公开(公告)日:2012-07-24

    申请号:US12014182

    申请日:2008-01-15

    IPC分类号: G06F9/44 G06F3/00

    CPC分类号: G06F11/3476 G06F11/3466

    摘要: Monitoring a software system based on a service oriented architecture (SOA). The method may involve system components communicating with each other via sending messages. The method may include receiving a monitoring message by a monitoring component where the monitoring message may be sent from a system component of the software system. The method may further include providing an ontology including at least one interpretation rule for the message by the monitoring component. The method may also include reacting of the monitoring component in accordance with the at least one interpretation rule.

    摘要翻译: 监控基于面向服务架构(SOA)的软件系统。 该方法可以涉及通过发送消息彼此通信的系统组件。 该方法可以包括通过监视组件接收监视消息,其中可以从软件系统的系统组件发送监视消息。 该方法可以进一步包括提供本体,其包括由监视组件为消息提供的至少一个解释规则。 该方法还可以包括根据至少一个解释规则使监测组件的反应。

    System and method for secure complex event processing in heterogeneous environments

    公开(公告)号:US20120166688A1

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

    申请号:US12929292

    申请日:2011-01-12

    IPC分类号: G06F13/12

    CPC分类号: H04L63/105 G06F21/6218

    摘要: Certain example embodiments relate to a system for secure complex event processing (CEP). The system includes an input adaptor configured to receive at least one input event from at least one external source system. The at least one input event comprises at least one event-specific disclosure permission concerning data of the input event. A CEP engine is configured to process the at least one input event and to produce at least one corresponding complex output event. A security enforcer is configured to remove data from the at least one output event that is not in accordance with the at least one event-specific disclosure permission defined in the corresponding at least one input event. An output adaptor is configured to send the at least one output event to at least one external target system.

    SOA-registry, method and platform manager for automatic SOA application deployment
    9.
    发明申请
    SOA-registry, method and platform manager for automatic SOA application deployment 有权
    自动SOA应用程序部署的SOA注册表,方法和平台管理器

    公开(公告)号:US20100042986A1

    公开(公告)日:2010-02-18

    申请号:US12458031

    申请日:2009-06-29

    IPC分类号: G06F9/445

    CPC分类号: G06F8/61

    摘要: The invention concerns a SOA-registry (1) for the automatic deployment of at least one SOA-application onto at least one platform, the at least one SOA-application comprising one or more components, the SOA-registry (1) comprising: a. at least one SOA-application description (A1) being related to one or more abstract component descriptions (AC1, AC2, AC3) describing the components of the at least one SOA-application; b. at least one concrete component description (CC11, CC12, CC21, CC22, CC31) for each of the one or more abstract component descriptions (AC1, AC2, AC3), the at least one concrete component description (CC11, CC12, CC21, CC22, CC31) comprising one or more requirements of the respective component on a target platform; and c. at least one platform descriptor (P1, P2) comprising one or more properties of the at least one platform.

    摘要翻译: 本发明涉及用于将至少一个SOA应用程序自动部署到至少一个平台上的SOA注册表(1),所述至少一个SOA应用包括一个或多个组件,所述SOA注册表(1)包括: 。 至少一个SOA应用描述(A1)与描述所述至少一个SOA应用的组件的一个或多个抽象组件描述(AC1,AC2,AC3)有关; b。 用于所述一个或多个抽象组件描述(AC1,AC2,AC3)中的每一个的所述至少一个具体组件描述(CC11,CC12,CC21,CC22,CC31),所述至少一个具体组件描述(CC11,CC12,CC21,CC22 ,CC31)包括目标平台上的相应组件的一个或多个要求; 和c。 至少一个平台描述符(P1,P2)包括所述至少一个平台的一个或多个属性。

    Method and system for managing the lifecycle of a service oriented architecture
    10.
    发明授权
    Method and system for managing the lifecycle of a service oriented architecture 有权
    用于管理面向服务架构的生命周期的方法和系统

    公开(公告)号:US08239819B2

    公开(公告)日:2012-08-07

    申请号:US11766197

    申请日:2007-06-21

    IPC分类号: G06F9/44

    CPC分类号: G06Q10/00

    摘要: Managing the lifecycle of a service oriented architecture (SOA). The method may include selecting a subset of a plurality of objects of the SOA for lifecycle management in accordance with the requirements of an organization implementing the SOA, and assigning a lifecycle property to each member of the subset of the plurality of objects of the SOA.

    摘要翻译: 管理面向服务架构(SOA)的生命周期。 该方法可以包括根据实施SOA的组织的需求选择用于生命周期管理的SOA的多个对象的子集,并将生命周期属性分配给SOA的多个对象的子集的每个成员。