Side-effect modeling
    1.
    发明授权
    Side-effect modeling 有权
    副作用建模

    公开(公告)号:US07860902B2

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

    申请号:US10746357

    申请日:2003-12-23

    IPC分类号: G06F7/00

    CPC分类号: G06F17/3056

    摘要: Methods and apparatus, including computer program products, for providing to a client a definition of an object representing attributes of a first collection of data elements and an operation on the first collection, each data element having attributes and the operation in common with other data elements from the first collection, the definition comprising an effect of executing the operation on a second collection of data elements. This also includes receiving from a client a request to execute the operation on one or more data elements from the first collection, executing the operation on one or more data elements from the first collection, and updating a copy of one or more data elements from the second collection according to the effect of executing the operation.

    摘要翻译: 包括计算机程序产品的方法和装置,用于向客户端提供表示数据元素的第一集合的属性的对象的定义和对第一集合的操作,每个数据元素具有属性和与其他数据元素共同的操作 从第一集合中,定义包括对第二数据元素集合执行操作的效果。 这还包括从客户端接收从第一集合对一个或多个数据元素执行操作的请求,对来自第一集合的一个或多个数据元素执行操作,以及从第一集合更新一个或多个数据元素的副本 根据执行操作的效果进行第二次收集。

    Using interrelated data at run time
    2.
    发明授权
    Using interrelated data at run time 有权
    在运行时使用相互关联的数据

    公开(公告)号:US07600215B2

    公开(公告)日:2009-10-06

    申请号:US10676837

    申请日:2003-09-30

    CPC分类号: G06F8/20 Y10S707/99934

    摘要: Methods, systems and computer program products implementing techniques for using interrelated data at run time. The techniques include establishing a model, the model implementing application logic of an application; establishing at least one view for presenting the model; establishing at least one controller for manipulating the model; and establishing at least one storage area, the storage area relating to the controller and storing an instance of a first data structure, the instance of the first data structure comprising application data having been stored in the storage area by an access method, the first data structure having been declared prior to execution of the application.

    摘要翻译: 实施在运行时使用相关数据的方法,系统和计算机程序产品。 这些技术包括建立模型,实现应用的应用逻辑的模型; 建立至少一个呈现模型的视图; 建立至少一个用于操纵模型的控制器; 以及建立至少一个存储区域,与所述控制器相关的存储区域并且存储第一数据结构的实例,所述第一数据结构的实例包括已经通过访问方法存储在所述存储区域中的应用数据,所述第一数据 结构在执行应用程序之前已被声明。

    Service adaptation of the enterprise services framework
    3.
    发明申请
    Service adaptation of the enterprise services framework 有权
    服务适应企业服务框架

    公开(公告)号:US20070157167A1

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

    申请号:US11319406

    申请日:2005-12-29

    IPC分类号: G06F9/44

    CPC分类号: G06F8/00

    摘要: Systems, methods, and computer program products are provided for adapting service entities using a declarative approach in a service framework. In accordance with one implementation, a method is provided for adapting service entities. The method includes the steps of retrieving at least one software entity from a first repository in response to a first input and receiving a declaration from a user for adapting the software entity. The method further includes the steps of adapting the software entity to an adapted software entity based on the declaration and storing the adapted software entity in a second repository.

    摘要翻译: 提供了系统,方法和计算机程序产品,以便在服务框架中使用声明式方法来调整服务实体。 根据一个实施方式,提供了一种适应服务实体的方法。 该方法包括以下步骤:响应于第一输入从第一储存库检索至少一个软件实体,并从用户接收用于适配软件实体的声明。 所述方法还包括以下步骤:基于所述声明将所述软件实体适配到适应的软件实体,并将所述适配的软件实体存储在第二存储库中。

    Dynamic contexts
    4.
    发明申请
    Dynamic contexts 有权
    动态上下文

    公开(公告)号:US20050268277A1

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

    申请号:US10859593

    申请日:2004-06-01

    IPC分类号: G06F9/44

    CPC分类号: G06F8/38

    摘要: Methods, apparatus, and computer program products that implement techniques for extending the MVC design pattern by structuring data of an application into application contexts. The techniques feature accessing a predetermined structure for a storage area, modifying the predetermined structure and creating an instance of the storage area according to the predetermined structure. The storage area relates to a controller. The controller is operable to manipulate a model and a view. The view includes multiple UI elements for presenting data from the model. The predetermined structure includes multiple design-time context elements and relationships between the design time-context elements. At least one of the UI elements is bound to one of the design-time context elements. The instance of the storage area includes multiple run-time context elements. Each run-time context element corresponds to one of the design-time context elements.

    摘要翻译: 方法,设备和计算机程序产品,通过将应用程序的数据构建到应用程序上下文中,实现扩展MVC设计模式的技术。 这些技术特征在于存取存储区域的预定结构,根据预定结构修改预定结构并创建存储区域的实例。 存储区域与控制器有关。 控制器可操作以操纵模型和视图。 该视图包括用于显示来自模型的数据的多个UI元素。 该预定结构包括多个设计时上下文元素和设计时间上下文元素之间的关系。 至少一个UI元素被绑定到设计时上下文元素之一。 存储区域的实例包括多个运行时上下文元素。 每个运行时上下文元素对应于设计时上下文元素之一。

    Using relationships between contexts in model view controller design pattern
    5.
    发明授权
    Using relationships between contexts in model view controller design pattern 有权
    在模型视图控制器设计模式中使用上下文之间的关系

    公开(公告)号:US07225424B2

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

    申请号:US10335191

    申请日:2002-12-30

    IPC分类号: G06F9/44

    CPC分类号: G06F8/38

    摘要: Methods and apparatus, including computer program products, for implementing a computer system that provides a model, a first view and at least a second view for presenting the model, a first controller and at least a second controller for manipulating the model. The first and second views relate to the first and second controllers, respectively. The computer system further comprises at least a first context, a second context and a third context. A user interface element of the first view binds to a first structure element of the first context and a user interface element of the second view binds to a second structure element of the second context. The first structure element and the second structure element reference a third structure element of the third context.

    摘要翻译: 用于实现提供模型的计算机系统,第一视图和用于呈现模型的至少第二视图的方法和装置,包括计算机程序产品,第一控制器和用于操纵模型的至少第二控制器。 第一和第二视图分别涉及第一和第二控制器。 计算机系统还包括至少第一上下文,第二上下文和第三上下文。 第一视图的用户界面元素绑定到第一上下文的第一结构元素,并且第二视图的用户界面元素绑定到第二上下文的第二结构元素。 第一结构元素和第二结构元素引用第三上下文的第三结构元素。

    Declaring application data
    8.
    发明授权
    Declaring application data 有权
    声明应用程序数据

    公开(公告)号:US06952620B2

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

    申请号:US10676836

    申请日:2003-09-30

    IPC分类号: G05B13/02 G06F9/44

    CPC分类号: G06F8/20 G06F8/38

    摘要: Methods and apparatus, including computer program products, implementing techniques for declaring application data. The techniques include establishing a model, the model implementing application logic of an application; establishing at least one view for presenting the model; establishing at least one controller for manipulating the model; establishing at least one storage area, the storage area relating to the controller; and establishing at least one access method for storing and accessing application data in the storage area according to a predetermined structure.

    摘要翻译: 方法和设备,包括计算机程序产品,实施应用数据申报技术。 这些技术包括建立模型,实现应用的应用逻辑的模型; 建立至少一个呈现模型的视图; 建立至少一个用于操纵模型的控制器; 建立至少一个存储区域,与控制器相关的存储区域; 以及根据预定的结构,建立至少一种用于在存储区域中存储和访问应用数据的访问方法。

    Self-describing business objects
    9.
    发明申请
    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.

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

    Meta model for an enterprise service architecture
    10.
    发明授权
    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.

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