Meta model for an enterprise service architecture
    1.
    发明授权
    Meta model for an enterprise service architecture 有权
    企业服务架构的元模型

    公开(公告)号:US08122062B2

    公开(公告)日:2012-02-21

    申请号:US10747033

    申请日:2003-12-23

    IPC分类号: G06F17/30

    CPC分类号: G06Q10/10

    摘要: Methods and apparatus, including computer program products, for using a meta model for an enterprise service architecture. The meta model includes a first class to represent data organization in a back end data store. The first class includes a data type identifier attribute to permit meta data to identify a data type. The meta model also includes a second class associated with the first class. The second class includes a field identifier attribute to permit meta data to identify fields for a particular data type. The meta model also includes a third class associated with the first class. The third class includes an action identifier attribute to permit meta data to identify an action. In some examples, there is a service provider identifier to permit meta data to identify a service provider class that can effect the action.

    摘要翻译: 方法和设备,包括计算机程序产品,用于使用元模型进行企业服务体系结构。 元模型包括在后端数据存储中表示数据组织的第一类。 第一类包括数据类型标识符属性,以允许元数据来识别数据类型。 元模型还包括与第一类关联的第二类。 第二类包括字段标识符属性,以允许元数据识别特定数据类型的字段。 元模型还包括与第一类相关联的第三类。 第三类包括一个动作标识符属性,以允许元数据来识别动作。 在一些示例中,存在允许元数据来识别可以影响动作的服务提供者类的服务提供者标识符。

    Meta model for an enterprise service architecture
    2.
    发明申请
    Meta model for an enterprise service architecture 有权
    企业服务架构的元模型

    公开(公告)号:US20050021557A1

    公开(公告)日:2005-01-27

    申请号:US10747033

    申请日:2003-12-23

    IPC分类号: G06Q10/00 G06F7/00

    CPC分类号: G06Q10/10

    摘要: Methods and apparatus, including computer program products, for using a meta model for an enterprise service architecture. The meta model includes a first class to represent data organization in a back end data store. The first class includes a data type identifier attribute to permit meta data to identify a data type. The meta model also includes a second class associated with the first class. The second class includes a field identifier attribute to permit meta data to identify fields for a particular data type. The meta model also includes a third class associated with the first class. The third class includes an action identifier attribute to permit meta data to identify an action. In some examples, there is a service provider identifier to permit meta data to identify a service provider class that can effect the action.

    摘要翻译: 方法和设备,包括计算机程序产品,用于使用元模型进行企业服务体系结构。 元模型包括在后端数据存储中表示数据组织的第一类。 第一类包括数据类型标识符属性,以允许元数据来识别数据类型。 元模型还包括与第一类关联的第二类。 第二类包括字段标识符属性,以允许元数据识别特定数据类型的字段。 元模型还包括与第一类相关联的第三类。 第三类包括一个动作标识符属性,以允许元数据来识别动作。 在一些示例中,存在允许元数据来识别可以影响动作的服务提供者类的服务提供者标识符。

    Self-describing business objects
    5.
    发明申请
    Self-describing business objects 有权
    自我描述的业务对象

    公开(公告)号:US20050021537A1

    公开(公告)日:2005-01-27

    申请号:US10747020

    申请日:2003-12-23

    IPC分类号: G06Q10/00 G06F17/00

    摘要: Methods and apparatus, including computer program products, that include representing, in a repository, services from a server, the services including interacting with one or more collections of data elements using a set of operations on the data elements in the collections, the repository comprising descriptions of the collections and common attributes for each collection, the repository organized according to a meta model. The method also includes enabling a software entity to request a service represented in the repository, the service representing a first operation on one or more data elements in a first collection from the collections, and executing the first operation on the one or more data elements in the first collection.

    摘要翻译: 包括计算机程序产品的方法和装置包括在存储库中表示来自服务器的服务,所述服务包括使用集合中的数据元素的一组操作与一个或多个数据元素集合进行交互,所述存储库包括 对每个集合的集合和公共属性的描述,根据元模型组织的存储库。 该方法还包括使得软件实体能够请求存储库中表示的服务,所述服务表示对来自集合的第一集合中的一个或多个数据元素的第一操作,并且对所述一个或多个数据元素执行第一操作 第一个收藏。

    Self-describing business objects
    6.
    发明授权
    Self-describing business objects 有权
    自我描述的业务对象

    公开(公告)号:US07533103B2

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

    申请号:US10747020

    申请日:2003-12-23

    摘要: Methods and apparatus, including computer program products, that include representing, in a repository, services from a server, the services including interacting with one or more collections of data elements using a set of operations on the data elements in the collections, the repository comprising descriptions of the collections and common attributes for each collection, the repository organized according to a meta model. The method also includes enabling a software entity to request a service represented in the repository, the service representing a first operation on one or more data elements in a first collection from the collections, and executing the first operation on the one or more data elements in the first collection.

    摘要翻译: 包括计算机程序产品的方法和装置包括在存储库中表示来自服务器的服务,所述服务包括使用集合中的数据元素的一组操作与一个或多个数据元素集合进行交互,所述存储库包括 对每个集合的集合和公共属性的描述,根据元模型组织的存储库。 该方法还包括使得软件实体能够请求存储库中表示的服务,所述服务表示对来自集合的第一集合中的一个或多个数据元素的第一操作,并且对所述一个或多个数据元素执行第一操作 第一个收藏。

    Dynamic software enhancement
    7.
    发明申请
    Dynamic software enhancement 有权
    动态软件增强

    公开(公告)号:US20070157181A1

    公开(公告)日:2007-07-05

    申请号:US11323042

    申请日:2005-12-30

    IPC分类号: G06F9/45

    CPC分类号: G06F8/36

    摘要: Methods and apparatus, including computer program products, for accepting user input defining a first modification at a first enhancement point of a first source code component, the first source code component not being modified. Creating a second source code component for the first enhancement point, the second source code component being separate from the first source code component. Incorporating into the second source code component the first source code component and an expression of the first modification. And creating a compiled program using the second source code component.

    摘要翻译: 用于接受在第一源代码组件的第一增强点定义第一修改的用户输入的方法和装置,所述第一源代码组件未被修改。 为第一个增强点创建第二个源代码组件,第二个源代码组件与第一个源代码组件分开。 将第一个源代码组件和第一个修改的表达式合并到第二个源代码组件中。 并使用第二个源代码组件创建一个编译的程序。

    Dynamic software enhancement parameters
    8.
    发明申请
    Dynamic software enhancement parameters 有权
    动态软件增强参数

    公开(公告)号:US20070186211A1

    公开(公告)日:2007-08-09

    申请号:US11323599

    申请日:2005-12-30

    IPC分类号: G06F9/45

    CPC分类号: G06F8/41 G06F8/70

    摘要: Methods and apparatus, including computer program products, for accepting user input defining a first additional parameter to a first source code component, the first source code component not being modified. Accepting user input defining a first modification to the first source code component, the first modification dependent on the first additional parameter, and the source code component not being modified. Incorporating into a second source code component the first source code component and an expression of the first additional parameter and the first modification, the second source code component being separate from the first source code component. And creating a compiled program using the second source code component.

    摘要翻译: 用于接受将第一附加参数定义到第一源代码组件的用户输入的方法和装置,所述第一源代码组件未被修改。 接受定义对第一源代码组件的第一修改的用户输入,第一修改取决于第一附加参数,以及源代码组件未被修改。 将第一源代码组件和第一附加参数和第一修改的表达式合并到第二源代码组件中,第二源代码组件与第一源代码组件分离。 并使用第二个源代码组件创建一个编译的程序。

    Extending the functionality of enterprise services
    9.
    发明授权
    Extending the functionality of enterprise services 有权
    扩展企业服务的功能

    公开(公告)号:US08630986B2

    公开(公告)日:2014-01-14

    申请号:US10746963

    申请日:2003-12-23

    IPC分类号: G06F7/00

    CPC分类号: G06Q10/06 G06Q10/10

    摘要: Methods and apparatus, including computer program products, that include generating a first application by providing a definition of an object representing a first set of attributes of a first collection of data elements and a first set of operations on the first collection, each data element in the first collection having the attributes and a list of the operations in common with other data elements from the first collection. The method also includes extending the definition of the object with a second definition, the second definition comprising a second set of attributes of the data elements or a list of second set of operations on the data elements, receiving from the client a request to execute an operation from the first set of operations or the second set of operations on one or more data elements from the first collection, the request having input parameters, checking the request against the definition and the second definition, executing, with a first set of parameters, the operation on the one or more data elements of the first collection, the operation resulting in output parameters, and sending a second set of parameters.

    摘要翻译: 包括计算机程序产品的方法和装置包括通过提供表示第一数据元素集合的第一集合的属性的对象的定义和第一集合上的第一组操作来生成第一应用,每个数据元素 具有属性的第一集合以及与第一集合中的其他数据元素共同的操作列表。 该方法还包括用第二定义扩展对象的定义,第二定义包括数据元素的第二组属性或数据元素上的第二组操作的列表,从客户端接收执行请求的请求 对来自第一集合的一个或多个数据元素的第一组操作或第二组操作进行操作,所述请求具有输入参数,根据定义和第二定义检查请求,以第一组参数执行, 对第一集合的一个或多个数据元素的操作,产生输出参数的操作以及发送第二组参数。

    Extending service-oriented business frameworks
    10.
    发明申请
    Extending service-oriented business frameworks 有权
    扩展面向服务的业务框架

    公开(公告)号:US20050021536A1

    公开(公告)日:2005-01-27

    申请号:US10746963

    申请日:2003-12-23

    IPC分类号: G06Q10/00 G06F7/00

    CPC分类号: G06Q10/06 G06Q10/10

    摘要: Methods and apparatus, including computer program products, that include generating a first application by providing a definition of an object representing a first set of attributes of a first collection of data elements and a first set of operations on the first collection, each data element in the first collection having the attributes and a list of the operations in common with other data elements from the first collection. The method also includes extending the definition of the object with a second definition, the second definition comprising a second set of attributes of the data elements or a list of second set of operations on the data elements, receiving from the client a request to execute an operation from the first set of operations or the second set of operations on one or more data elements from the first collection, the request having input parameters, checking the request against the definition and the second definition, executing, with a first set of parameters, the operation on the one or more data elements of the first collection, the operation resulting in output parameters, and sending a second set of parameters.

    摘要翻译: 包括计算机程序产品的方法和装置包括通过提供表示第一数据元素集合的第一集合的属性的对象的定义和第一集合上的第一组操作来生成第一应用,每个数据元素 具有属性的第一集合以及与第一集合中的其他数据元素共同的操作列表。 该方法还包括用第二定义扩展对象的定义,第二定义包括数据元素的第二组属性或数据元素上的第二组操作的列表,从客户端接收执行请求的请求 对来自第一集合的一个或多个数据元素的第一组操作或第二组操作进行操作,所述请求具有输入参数,根据定义和第二定义检查请求,以第一组参数执行, 对第一集合的一个或多个数据元素的操作,产生输出参数的操作以及发送第二组参数。