Default value initialization of business objects
    41.
    发明申请
    Default value initialization of business objects 有权
    业务对象的默认值初始化

    公开(公告)号:US20080162264A1

    公开(公告)日:2008-07-03

    申请号:US11646366

    申请日:2006-12-28

    IPC分类号: G06F17/30

    CPC分类号: G06Q10/00 Y10S707/944

    摘要: Methods and apparatus, including computer program products, provided default values for business objects. In one exemplary embodiment, there is provided a method for providing default values for attributes of business objects. The method may comprise receiving, at a first service provider, a call to instantiate a first business object. The method may then obtain a static default value of an attribute associated with the first business object. A second service provider may be called to determine a dynamic default value for the attribute based on the static default value. The first service provider may then be provided with the dynamic default value for use when instantiating the first business object.

    摘要翻译: 包括计算机程序产品在内的方法和设备为业务对象提供了默认值。 在一个示例性实施例中,提供了一种用于为业务对象的属性提供默认值的方法。 该方法可以包括在第一服务提供商处接收实例化第一业务对象的呼叫。 该方法然后可以获得与第一业务对象相关联的属性的静态默认值。 可以调用第二个服务提供商来基于静态默认值来确定属性的动态默认值。 然后可以向第一服务提供商提供动态默认值,以在实例化第一业务对象时使用。

    Metadata-driven dynamic load balancing in multi-tenant systems

    公开(公告)号:US10091282B2

    公开(公告)日:2018-10-02

    申请号:US13916286

    申请日:2013-06-12

    IPC分类号: G06F15/167 H04L29/08

    摘要: The disclosure generally describes computer-implemented methods, computer program products, and systems for providing metadata-driven dynamic load balancing in multi-tenant systems. A computer-implemented method includes: identifying a request related to a model-based application executing in a multi-tenant system associated with a plurality of application servers and identifying at least one object in the model-based application associated with the request. At least one application server is identified as associated with a locally-cached version of a runtime version of the identified object, and a determination of a particular one of the identified application servers to send the identified request for processing is based on a combination of the availability of a locally-cached version of the runtime version at the particular application server and the server's processing load. The request is then sent to the determined application server for processing.

    Customer initiated tenant operations in a multitenant cloud environment

    公开(公告)号:US09621673B2

    公开(公告)日:2017-04-11

    申请号:US14103879

    申请日:2013-12-12

    IPC分类号: H04L29/08

    CPC分类号: H04L67/306

    摘要: Customer initiated tenant operations are presented that are provided within a work center of a client cloud application. System supported tenant operations combined with automatic validations and determinations are exposed directly to the customer via the work center. Customers are able to coordinate and initiate tenant operations using a specific work center called a service control center, which is added to other work centers that build the cloud enterprise applications or products the customers are using. The enterprise application embedded service control center is connected to a central service control center, which is located in a service provider cockpit system. The central service control center enables the execution of customer specific tenant operations that are tailored to the customer's landscape and guarantees the tenant isolation.

    DATA ACCESS USING VIRTUAL RETRIEVE TRANSFORMATION NODES
    44.
    发明申请
    DATA ACCESS USING VIRTUAL RETRIEVE TRANSFORMATION NODES 审中-公开
    数据访问使用虚拟检索转换代码

    公开(公告)号:US20150169675A1

    公开(公告)日:2015-06-18

    申请号:US14109494

    申请日:2013-12-17

    IPC分类号: G06F17/30

    摘要: Systems and methods are disclosed for accessing data. The method may include receiving at runtime, a retrieve request for data associated with a node of a business object data model. Based on a set of attributes for at least one business object associated with the business object data model, a virtual retrieve transformation node (VRTN) may be generated at runtime. The VRTN may use a set of data from a metadata repository. The requested data may be retrieved at runtime using the generated VRTN. The set of attributes may be received from a plurality of available sets of attributes generated statically, during design time analysis. During runtime analysis, the available sets of attributes may be modified based on attributes requested during runtime.

    摘要翻译: 公开了用于访问数据的系统和方法。 该方法可以包括在运行时接收与业务对象数据模型的节点相关联的数据的检索请求。 基于与业务对象数据模型相关联的至少一个业务对象的一组属性,可以在运行时生成虚拟检索变换节点(VRTN)。 VRTN可以使用来自元数据存储库的一组数据。 可以使用生成的VRTN在运行时检索所请求的数据。 在设计时间分析期间,可以从静态生成的多个可用的属性集中接收该属性集合。 在运行时分析期间,可以基于运行时请求的属性修改可用的属性集。

    Automated support for distributed platform development
    45.
    发明授权
    Automated support for distributed platform development 有权
    自动化支持分布式平台开发

    公开(公告)号:US08863075B2

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

    申请号:US13207151

    申请日:2011-08-10

    IPC分类号: G06F9/44 G06F9/45

    CPC分类号: G06F8/436

    摘要: The present disclosure describes methods, systems, and computer program products for semantically analyzing modeled objects. One method includes identifying an object model created in a distributed development system for semantic analysis, where the distributed development system is associated with a software platform. The identified object model is then semantically analyzed based on a predetermined algorithm. A set of at least one pre-existing object models associated with the software platform is compared to the semantically analyzed object model, and a level of semantic overlap between the semantically analyzed object model and each of the set of at least one pre-existing object models is determined. In some instances, the predetermined algorithm may be selected based on and correspond to the object model type of the identified object model. The set of at least one pre-existing object models may comprise a subset of pre-existing object models available in a development system or associated with a software platform.

    摘要翻译: 本公开描述用于语义分析建模对象的方法,系统和计算机程序产品。 一种方法包括识别在用于语义分析的分布式开发系统中创建的对象模型,其中分布式开发系统与软件平台相关联。 然后基于预定的算法来语义地分析所识别的对象模型。 将与软件平台相关联的至少一个预先存在的对象模型的集合与语义分析的对象模型进行比较,并且语义分析对象模型与至少一个预先存在的对象的集合中的每一个之间的语义重叠级别 型号确定。 在一些情况下,可以基于并对应于所识别的对象模型的对象模型类型来选择预定算法。 至少一个预先存在的对象模型的集合可以包括在开发系统中可用或与软件平台相关联的预先存在的对象模型的子集。

    REAL-TIME SELF-OPTIMIZING SYSTEM FOR MULTITENANT BASED CLOUD INFRASTRUCTURE
    46.
    发明申请
    REAL-TIME SELF-OPTIMIZING SYSTEM FOR MULTITENANT BASED CLOUD INFRASTRUCTURE 审中-公开
    用于多基于云的基础设施的实时自优化系统

    公开(公告)号:US20140136668A1

    公开(公告)日:2014-05-15

    申请号:US13677325

    申请日:2012-11-15

    IPC分类号: G06F15/177

    CPC分类号: G06F9/5072

    摘要: A self-optimizing business software system, based on a multi-tenant database, is aware of the technical configuration of the system. Based on configurable key performance indicators, an optimizer is controlling, diversifying, and observing the system configuration and system execution to find the optimal technical configuration by using simulation streams, which run parallel to the production streams.

    摘要翻译: 基于多租户数据库的自优化商业软件系统了解系统的技术配置。 基于可配置的关键性能指标,优化器通过使用与生产流并行运行的仿真流来控制,多样化和观察系统配置和系统执行,以找到最佳技术配置。

    BUILT-IN RESPONSE TIME ANALYTICS FOR BUSINESS APPLICATIONS
    47.
    发明申请
    BUILT-IN RESPONSE TIME ANALYTICS FOR BUSINESS APPLICATIONS 审中-公开
    内部响应时间分析业务应用

    公开(公告)号:US20140006000A1

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

    申请号:US13539967

    申请日:2012-07-02

    IPC分类号: G06F9/44

    摘要: A method for performing response time measurements may include defining rules for response time collecting in a metadata object model. The response time measurements defined at the metadata object level may be may be collected during a user session that uses one or more metadata object models in accordance with modeled information in an object model. The collected response time measurements may be transformed to modeled response time data. The modeled response time data may be associated with the object model and used to generate a report of the response time measurements.

    摘要翻译: 用于执行响应时间测量的方法可以包括定义在元数据对象模型中收集的响应时间的规则。 可以在根据对象模型中的建模信息使用一个或多个元数据对象模型的用户会话期间收集在元数据对象级定义的响应时间测量。 收集的响应时间测量可以被转换成建模的响应时间数据。 建模的响应时间数据可以与对象模型相关联,并且用于生成响应时间测量的报告。

    CONSUMER-RELATED SPECIALIZATION OF METADATA MODELS BASED ON A TEMPLATE-PROJECTION APPROACH
    48.
    发明申请
    CONSUMER-RELATED SPECIALIZATION OF METADATA MODELS BASED ON A TEMPLATE-PROJECTION APPROACH 审中-公开
    基于模式投影方法的元数据模型的消费者相关专业化

    公开(公告)号:US20130166603A1

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

    申请号:US13337980

    申请日:2011-12-27

    IPC分类号: G06F17/30

    CPC分类号: G06F16/22

    摘要: The present description refers to a computer implemented method, computer program product, and computer system for receiving a metadata model template that generically defines structure and behavior for a plurality of metadata models, the metadata model template including a union of the attributes and services needed by runtime engines associated with any of the metadata models, receiving a first runtime engine-specific projection definition that identifies a first subset of the attributes that have been selected and the services that have been enabled for a first runtime engine, and generating a first metadata model projection based on the metadata model template and the first runtime engine-specific projection definition, the first metadata model projection associated with the first runtime engine.

    摘要翻译: 本描述涉及计算机实现的方法,计算机程序产品和计算机系统,用于接收一般地定义多个元数据模型的结构和行为的元数据模型模板,所述元数据模型模板包括所需的属性和服务的联合 与任何元数据模型相关联的运行时引擎,接收标识已被选择的属性的第一子集的第一运行时引擎特定的投影定义以及已经为第一运行时引擎启用的服务,以及生成第一元数据模型 基于元数据模型模板和第一运行时引擎特定投影定义的投影,与第一运行时引擎相关联的第一元数据模型投影。

    BATCH PROCESSING OF BUSINESS OBJECTS
    49.
    发明申请
    BATCH PROCESSING OF BUSINESS OBJECTS 审中-公开
    批处理业务对象

    公开(公告)号:US20130145371A1

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

    申请号:US13309252

    申请日:2011-12-01

    IPC分类号: G06F9/46

    CPC分类号: G06F9/4843 G06F11/1474

    摘要: A service consumer may define batch jobs (batch containers) in which business object methods can be invoked on business object instances. The invocations may be recorded. The service consumer may trigger batch execution to cause the business object instances to be modified in accordance with the recorded invocations. The batch job can be executed as a single transaction in a single process. The batch job can be partitioned into multiple transactions and processed by respective multiple processes.

    摘要翻译: 服务使用者可以定义可以在业务对象实例上调用业务对象方法的批处理作业(批处理容器)。 可能会记录调用。 服务消费者可以触发批处理执行,以使业务对象实例根据记录的调用进行修改。 批处理作业可以在单个进程中作为单个事务执行。 批处理作业可以划分为多个事务,并由相应的多个进程进行处理。