Name-based identifiers of model elements
    1.
    发明授权
    Name-based identifiers of model elements 有权
    模型元素的基于名称的标识符

    公开(公告)号:US07937686B2

    公开(公告)日:2011-05-03

    申请号:US11787513

    申请日:2007-04-17

    IPC分类号: G06F9/44

    CPC分类号: G06F8/10

    摘要: Embodiments of the present invention pertain to implementation of textual names as the actual identifiers of elements of models. A structured system provided for constructing the textual names so as to be unique in a specific context. In one embodiment, namespaces are added to a name as a mechanism for ensuring uniqueness across multiple development sources. In one embodiment, upon deployment to a runtime environment, alternate names are assigned to support efficient processing.

    摘要翻译: 本发明的实施例涉及文本名称的实现作为模型元素的实际标识符。 一种结构化系统,用于构建文本名称,以便在特定上下文中是唯一的。 在一个实施例中,命名空间被添加到名称作为用于确保跨越多个开发源的唯一性的机制。 在一个实施例中,在部署到运行时环境时,分配备用名称以支持有效的处理。

    Name-based identifiers of model elements
    2.
    发明申请
    Name-based identifiers of model elements 有权
    模型元素的基于名称的标识符

    公开(公告)号:US20080263508A1

    公开(公告)日:2008-10-23

    申请号:US11787513

    申请日:2007-04-17

    IPC分类号: G06F9/44

    CPC分类号: G06F8/10

    摘要: Embodiments of the present invention pertain to implementation of textual names as the actual identifiers of elements of models. A structured system provided for constructing the textual names so as to be unique in a specific context. In one embodiment, namespaces are added to a name as a mechanism for ensuring uniqueness across multiple development sources. In one embodiment, upon deployment to a runtime environment, alternate names are assigned to support efficient processing.

    摘要翻译: 本发明的实施例涉及文本名称的实现作为模型元素的实际标识符。 一种结构化系统,用于构建文本名称,以便在特定上下文中是唯一的。 在一个实施例中,命名空间被添加到名称作为用于确保跨越多个开发源的唯一性的机制。 在一个实施例中,在部署到运行时环境时,分配备用名称以支持有效的处理。

    MERGED VIEW OF APPLICATION CUSTOMIZATIONS
    3.
    发明申请
    MERGED VIEW OF APPLICATION CUSTOMIZATIONS 审中-公开
    合并应用程序自定义视图

    公开(公告)号:US20090064090A1

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

    申请号:US11850520

    申请日:2007-09-05

    IPC分类号: G06F9/44

    CPC分类号: G06F8/65

    摘要: The customization system receives an application model that contains one or more elements stored in a database. The customization system receives a modification to an element of the application model. The customization system stores the modification to the element separately from the application model such that the application model is accessible in either a modified or unmodified state. Thus, multiple third parties can make changes to the same application model elements and business logic without causing conflicts with each other. In addition, updates and patches to the enterprise resource planning system can be applied with less likelihood that the customizations will be negatively affected.

    摘要翻译: 定制系统接收包含存储在数据库中的一个或多个元素的应用程序模型。 定制系统接收对应用程序模型元素的修改。 定制系统将对元素的修改与应用模型分开存储,使得应用模型可以被修改或未修改的状态访问。 因此,多个第三方可以对相同的应用程序模型元素和业务逻辑进行更改,而不会导致相互冲突。 此外,可以应用对企业资源规划系统的更新和修补程序,而不太可能,定制将受到不利影响。

    System and method supporting configurable object definitions
    4.
    发明授权
    System and method supporting configurable object definitions 失效
    支持可配置对象定义的系统和方法

    公开(公告)号:US07353494B2

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

    申请号:US10415381

    申请日:2001-10-26

    IPC分类号: G06F9/44

    CPC分类号: G06F8/316

    摘要: The present invention discloses a system and method supporting high-level configuration of Business Object Types during development of an application. More specifically an application developer is supported with predefined pieces of functionality and meta-data, so called Aspect Types, during the configuration of Business Object Types. An Aspect Type may operate across one or more Business Object Types depending on the functionality of the Aspect Type, e.g. an Aspect Type “Relation” Aspect Type comprises functionality that provides for connection between two or more Business Objects. The functionality comprised in an Aspect Type may be configured with an Event Type so runtime an Event Instance of the Event Type may be triggered either by the functionality of the configured Aspect Type or by e.g. a user of the application.

    摘要翻译: 本发明公开了一种在开发应用程序期间支持业务对象类型的高级配置的系统和方法。 更具体地说,应用程序开发人员在业务对象类型配置期间支持预定义的功能和元数据(即所谓的Aspect类型)。 方面类型可以在一个或多个业务对象类型上运行,这取决于Aspect类型的功能,例如。 Aspect类型“Relation”Aspect Type包含提供两个或多个Business Objects之间的连接的功能。 包含在Aspect类型中的功能可以被配置为具有事件类型,因此运行时事件类型的事件实例可以通过所配置的Aspect Type的功能来触发。 应用程序的用户。

    System and methods for capturing structure of data models using entity patterns
    5.
    发明授权
    System and methods for capturing structure of data models using entity patterns 失效
    使用实体模式捕获数据模型的结构的系统和方法

    公开(公告)号:US07636911B2

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

    申请号:US11045756

    申请日:2005-01-28

    IPC分类号: G06F9/44

    摘要: A system and method directed to capturing the structure of data models using entity patterns is provided wherein an entity pattern is an abstraction, for example in the MICROSOFT BUSINESS FRAMEWORK®(MBF), that surfaces in the model editor of the framework at the root level and consists of one or more entity roles that together define a structural pattern of a model. The entity pattern may be considered as an über-model, or a model template for a model. Prescriptive rules are added to the design of entities, required properties and relations to other entities (entity roles). Applications of the entity patterns are validated at design time. The runtime framework supports any applied pattern and invokes the pattern specific code. It is a general advantage that the runtime operation is model driven and interprets the model data at runtime. The application and usage of a pattern is part of the model of the application/software program.

    摘要翻译: 提供了一种用于使用实体模式捕获数据模型的结构的系统和方法,其中实体模式是抽象,例如在MICROSOFT BUSINESS FRAMEWORK(MBF)中,框架的模型编辑器中的表面在 根级别,并由一个或多个实体角色组成,它们一起定义模型的结构模式。 实体模式可以被认为是über模型,或模型的模型模板。 规定的规则被添加到实体的设计,所需的属性和与其他实体(实体角色)的关系。 实体模式的应用在设计时进行验证。 运行时框架支持任何应用的模式,并调用模式特定的代码。 运行时操作是模型驱动,并在运行时解释模型数据是一个普遍的优势。 模式的应用和使用是应用/软件程序模型的一部分。

    Modeled types-attributes, aliases and context-awareness
    6.
    发明申请
    Modeled types-attributes, aliases and context-awareness 有权
    建模类型 - 属性,别名和上下文感知

    公开(公告)号:US20080016492A1

    公开(公告)日:2008-01-17

    申请号:US11486579

    申请日:2006-07-14

    IPC分类号: G06F9/44

    CPC分类号: G06F8/10 G06F8/36 G06F11/3692

    摘要: Modeled Types allow a developer to define attributes and/or code when defining a new type. When the Modeled Type is used, specific values may be assigned to the attributes. The consumer of the values of the attributes can be the type itself by executing the logic during application execution, or the consumer may be the runtime framework or the application using the values by querying the meta-data of the Modeled Type. Modeled Type Aliasing defines a Modeled Type based on another Modeled Type allowing both a new unique name but at the same time optionally supplying specific values to one or more of the attributes of the base Modeled Type. Context-aware Modeled Types provide a description of how to determine the value for the attribute.

    摘要翻译: 建模类型允许开发人员在定义新类型时定义属性和/或代码。 当使用建模类型时,可以为属性分配特定值。 属性值的消费者可以通过在应用程序执行期间执行逻辑来实现类型本身,或者消费者可以是通过查询建模类型的元数据的运行时框架或使用这些值的应用程序。 建模类型别名定义基于另一个建模类型的建模类型,允许新的唯一名称,但同时可选地为基础建模类型的一个或多个属性提供特定值。 上下文感知建模类型提供了如何确定属性值的描述。

    Modeled types-attributes, aliases and context-awareness
    7.
    发明授权
    Modeled types-attributes, aliases and context-awareness 有权
    建模类型 - 属性,别名和上下文感知

    公开(公告)号:US08615730B2

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

    申请号:US11486579

    申请日:2006-07-14

    IPC分类号: G06F9/45

    CPC分类号: G06F8/10 G06F8/36 G06F11/3692

    摘要: Modeled Types allow a developer to define attributes and/or code when defining a new type. When the Modeled Type is used, specific values may be assigned to the attributes. The consumer of the values of the attributes can be the type itself by executing the logic during application execution, or the consumer may be the runtime framework or the application using the values by querying the meta-data of the Modeled Type. Modeled Type Aliasing defines a Modeled Type based on another Modeled Type allowing both a new unique name but at the same time optionally supplying specific values to one or more of the attributes of the base Modeled Type. Context-aware Modeled Types provide a description of how to determine the value for the attribute.

    摘要翻译: 建模类型允许开发人员在定义新类型时定义属性和/或代码。 当使用建模类型时,可以为属性分配特定值。 属性值的消费者可以通过在应用程序执行期间执行逻辑来实现类型本身,或者消费者可以是通过查询建模类型的元数据的运行时框架或使用这些值的应用程序。 建模类型别名定义基于另一个建模类型的建模类型,允许新的唯一名称,但同时可选地为基础建模类型的一个或多个属性提供特定值。 上下文感知建模类型提供了如何确定属性值的描述。

    System and methods for capturing structure of data models using entity patterns
    8.
    发明授权
    System and methods for capturing structure of data models using entity patterns 失效
    使用实体模式捕获数据模型的结构的系统和方法

    公开(公告)号:US07698293B2

    公开(公告)日:2010-04-13

    申请号:US11046127

    申请日:2005-01-28

    IPC分类号: G06F7/00

    摘要: A system and method directed to capturing the structure of data models using entity patterns is provided wherein an entity pattern is an abstraction, for example in the MICROSOFT BUSINESS FRAMEWORK® (MBF), that surfaces in the model editor of the framework at the root level and consists of one or more entity roles that together define a structural pattern of a model. The entity pattern may be considered as an über-model, or a model template for a model. Prescriptive rules are added to the design of entities, required properties and relations to other entities (entity roles). Applications of the entity patterns are validated at design time. The runtime framework supports any applied pattern and invokes the pattern specific code. It is a general advantage that the runtime operation is model driven and interprets the model data at runtime. The application and usage of a pattern is part of the model of the application/software program.

    摘要翻译: 提供了一种用于使用实体模式捕获数据模型的结构的系统和方法,其中实体模式是抽象,例如在MICROSOFT BUSINESS FRAMEWORK(MBF)中,在根层的框架的模型编辑器中的表面 并且由一个或多个实体角色组成,它们一起定义模型的结构模式。 实体模式可以被认为是über模型,或模型的模型模板。 规定的规则被添加到实体的设计,所需的属性和与其他实体(实体角色)的关系。 实体模式的应用在设计时进行验证。 运行时框架支持任何应用的模式,并调用模式特定的代码。 运行时操作是模型驱动,并在运行时解释模型数据是一个普遍的优势。 模式的应用和使用是应用/软件程序模型的一部分。

    System and methods for capturing structure of data models using entity patterns
    9.
    发明申请
    System and methods for capturing structure of data models using entity patterns 失效
    使用实体模式捕获数据模型的结构的系统和方法

    公开(公告)号:US20060173894A1

    公开(公告)日:2006-08-03

    申请号:US11046127

    申请日:2005-01-28

    IPC分类号: G06F17/00

    摘要: A system and method directed to capturing the structure of data models using entity patterns is provided wherein an entity pattern is an abstraction, for example in the MICROSOFT BUSINESS FRAMEWORK® (MBF), that surfaces in the model editor of the framework at the root level and consists of one or more entity roles that together define a structural pattern of a model. The entity pattern may be considered as an über-model, or a model template for a model. Prescriptive rules are added to the design of entities, required properties and relations to other entities (entity roles). Applications of the entity patterns are validated at design time. The runtime framework supports any applied pattern and invokes the pattern specific code. It is a general advantage that the runtime operation is model driven and interprets the model data at runtime. The application and usage of a pattern is part of the model of the application/software program.

    摘要翻译: 提供了一种用于使用实体模式捕获数据模型的结构的系统和方法,其中实体模式是抽象,例如在MICROSOFT BUSINESS FRAMEWORK(MBF)中,框架的模型编辑器中的表面在 根级别,并由一个或多个实体角色组成,它们一起定义模型的结构模式。 实体模式可以被认为是über模型,或模型的模型模板。 规定的规则被添加到实体的设计,所需的属性和与其他实体(实体角色)的关系。 实体模式的应用在设计时进行验证。 运行时框架支持任何应用的模式,并调用模式特定的代码。 运行时操作是模型驱动,并在运行时解释模型数据是一个普遍的优势。 模式的应用和使用是应用/软件程序模型的一部分。

    ENCAPSULATED, MODEL-CENTRIC AGGREGATION OF DATA FROM DIFFERENTIATED DATA SOURCES
    10.
    发明申请
    ENCAPSULATED, MODEL-CENTRIC AGGREGATION OF DATA FROM DIFFERENTIATED DATA SOURCES 审中-公开
    包含数据源的数据模型中心聚集

    公开(公告)号:US20130086037A1

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

    申请号:US13411649

    申请日:2012-03-05

    IPC分类号: G06F17/30

    CPC分类号: G06F16/254

    摘要: A reusable ERP data retrieval object, in particular, a wide application query object provides a systematic and standardized approach to data retrieval. In one embodiment, the wide application query object is an encapsulated query object in that multiple queries are aggregated into one master query object (i.e., the wide application query object) that can, but does not necessarily have to, span multiple disparate data sources. In another embodiment, data retrieved in accordance with the wide application query logic is manipulated by code in any of a variety of different ways using a trigger model and specialized constructs. In still another embodiment, public parameters are utilized to trigger functions that impact the substance and layout of the query output.

    摘要翻译: 一个可重用的ERP数据检索对象,特别是广泛的应用查询对象,为数据检索提供了一种系统化和标准化的方法。 在一个实施例中,广泛的应用查询对象是封装的查询对象,其中多个查询被聚合成一个主查询对象(即,广泛的应用查询对象),其可以但不一定必须跨越多个不同的数据源。 在另一个实施例中,使用触发模型和专门的构造,根据广泛的应用查询逻辑检索的数据由各种不同方式中的任何一种被代码操纵。 在另一个实施例中,利用公共参数来触发影响查询输出的实质和布局的功能。