Generation of error messages and progress information messages via a common interface
    21.
    发明授权
    Generation of error messages and progress information messages via a common interface 有权
    通过公共接口生成错误消息和进度信息消息

    公开(公告)号:US08949678B2

    公开(公告)日:2015-02-03

    申请号:US13471963

    申请日:2012-05-15

    IPC分类号: G06F11/00

    CPC分类号: G06F11/0709 G06F11/0766

    摘要: The present description refers to a technique for receiving a client instruction, performing an action in response to the client instruction, generating an instance of a progress information message by the business object calling a first method of an API and identifying the progress information message to be generated, determining if an error condition occurs during the performing the action, generating an instance of an error message, if the error condition occurs, by calling the first method of the API, sending the progress information message instance from a second software work process to the client application in response to a request for progress information received by the second software work process from the client application, and sending the error message instance, if generated, from the first software work process to the client application.

    摘要翻译: 本说明书是指用于接收客户端指令的技术,响应于客户端指令执行动作,通过业务对象生成进程信息消息的实例,该业务对象调用API的第一种方法,并将进度信息消息识别为 生成,确定在执行操作期间是否发生错误状况,通过调用API的第一种方法生成错误消息的实例,如果发生错误情况,则将进度信息消息实例从第二软件工作过程发送到 所述客户端应用程序响应于来自所述客户端应用程序的由所述第二软件工作进程接收到的对进度信息的请求,以及如果生成的话,将所述错误消息实例从所述第一软件工作进程发送到所述客户端应用程序。

    Profile based version comparison
    22.
    发明授权
    Profile based version comparison 有权
    基于档案的版本比较

    公开(公告)号:US08756567B2

    公开(公告)日:2014-06-17

    申请号:US13273253

    申请日:2011-10-14

    IPC分类号: G06F9/44

    CPC分类号: G06F8/71

    摘要: Various embodiments of systems and methods to compare different versions of a development object based on a version comparison profile are described herein. Identities of the different versions of the development object are received. Further, a version comparison profile and a corresponding profile definition associated with the development object are received. Furthermore, the different versions of the development object are compared to determine one or more differences based upon the received version comparison profile and the corresponding profile definition. The determined one or more differences between the different versions of the development object are returned.

    摘要翻译: 本文描述了用于比较基于版本比较简档的开发对象的不同版本的系统和方法的各种实施例。 接收到不同版本的开发对象的标识。 此外,接收与开发对象相关联的版本比较简档和对应的简档定义。 此外,比较开发对象的不同版本,以基于接收到的版本比较简档和对应的简档定义来确定一个或多个差异。 返回开发对象的不同版本之间确定的一个或多个差异。

    DEVELOPMENT OF BUSINESS APPLICATIONS
    23.
    发明申请
    DEVELOPMENT OF BUSINESS APPLICATIONS 有权
    发展业务应用

    公开(公告)号:US20140137075A1

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

    申请号:US13675854

    申请日:2012-11-13

    IPC分类号: G06F9/44

    CPC分类号: G06F21/6218 G06F8/20

    摘要: In accordance with aspects of the disclosure, a system and methods are provided for managing development of business applications. The system and methods may be provided for defining security relevance for data types associated with business objects, defining security rules for the data types associated with the business objects, and defining validation and test fulfillment of the security rules by providing one or more security runtime modules for each security rule defined by the security rules handler to ensure validation and test fulfillment of each security rule.

    摘要翻译: 根据本公开的方面,提供用于管理业务应用的开发的系统和方法。 可以提供系统和方法来定义与业务对象相关联的数据类型的安全性相关性,定义与业务对象相关联的数据类型的安全规则,以及通过提供一个或多个安全运行时模块来定义安全规则的验证和测试完成 对于由安全规则处理程序定义的每个安全规则,以确保每个安全规则的验证和测试完成。

    Automated Support for Distributed Platform Development
    24.
    发明申请
    Automated Support for Distributed Platform Development 有权
    自动支持分布式平台开发

    公开(公告)号:US20130042219A1

    公开(公告)日:2013-02-14

    申请号:US13207151

    申请日:2011-08-10

    IPC分类号: G06F9/44

    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.

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

    Bulk access to metadata in a service-oriented business framework
    25.
    发明授权
    Bulk access to metadata in a service-oriented business framework 有权
    在面向服务的业务框架中大量访问元数据

    公开(公告)号:US08612927B2

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

    申请号:US13176672

    申请日:2011-07-05

    IPC分类号: G06F9/44

    CPC分类号: G06F9/451

    摘要: A bulk service interface can be instantiated for each of at least one service provider providing a plurality of business objects using a stored definition of a plurality of metadata properties relating to generation of a user interface that incorporates content of a plurality of business objects. The bulk service interface can query the stored definition and access, in a bulk metadata access process, dynamic metadata required for instantiation of the plurality of business objects. If the stored definition has not previously been received, a default bulk services access process that queries an existing dynamic metadata access interface of each of the plurality of business objects can be initiated to retrieve the dynamic metadata from each of the plurality of business objects. An instance of the user interface can be generated using dynamic metadata accessed by the bulk service interface and/or the retrieved by the default bulk services access process.

    摘要翻译: 使用存储的与包含多个业务对象的内容的用户界面的生成相关的元数据属性的定义来为提供多个业务对象的至少一个服务提供商提供大容量服务接口。 批量服务接口可以查询存储的定义并且在批量元数据访问过程中访问用于多个业务对象的实例化所需的动态元数据。 如果存储的定义尚未被接收到,则可启动查询多个业务对象中的每一个业务对象的现有动态元数据访问接口的默认批量业务访问过程以从多个业务对象中的每一个检索动态元数据。 可以使用由批量服务接口访问的动态元数据和/或由默认批量服务访问过程检索的生成用户界面的实例。

    Computer System and Computer Method for Coarse-Grained Data Access
    26.
    发明申请
    Computer System and Computer Method for Coarse-Grained Data Access 审中-公开
    用于粗粒度数据访问的计算机系统和计算机方法

    公开(公告)号:US20130166675A1

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

    申请号:US13333781

    申请日:2011-12-21

    IPC分类号: G06F15/16

    CPC分类号: G06F16/93

    摘要: A computerized method for accessing business object data stored in a data buffer of a server computer includes providing an application program interface (API) having a function for specifying a set of paths through a business object stored as a data structure in a data buffer of a server computer. Each of the paths included in the set of paths specifies a plurality of nodes of the business object for accessing hosted data at the plurality of nodes. The method further includes receiving a set of parameters for the function of the API. The set of parameters specify the set of paths. The method further includes issuing the set of parameters to the server computer, retrieving hosted data from the plurality of nodes for each path in the set of paths; and transmitting to a client the hosted data retrieved from the plurality of nodes.

    摘要翻译: 用于访问存储在服务器计算机的数据缓冲器中的业务对象数据的计算机化方法包括:提供应用程序接口(API),该应用程序接口(API)具有用于通过存储在数据缓冲器中的数据结构的业务对象来指定一组路径的功能 服务器电脑 包含在路径组中的每个路径指定用于访问多个节点处的托管数据的业务对象的多个节点。 该方法还包括接收API的功能的一组参数。 参数集指定路径集。 该方法还包括向服务器计算机发出一组参数,从该组路径中的每个路径检索来自多个节点的托管数据; 以及向客户端发送从多个节点检索的托管数据。

    BULK ACCESS TO METADATA IN A SERVICE-ORIENTED BUSINESS FRAMEWORK
    27.
    发明申请
    BULK ACCESS TO METADATA IN A SERVICE-ORIENTED BUSINESS FRAMEWORK 有权
    在面向服务的业务框架中大量访问元数据

    公开(公告)号:US20130014080A1

    公开(公告)日:2013-01-10

    申请号:US13176672

    申请日:2011-07-05

    IPC分类号: G06F9/44

    CPC分类号: G06F9/451

    摘要: A bulk service interface can be instantiated for each of at least one service provider providing a plurality of business objects using a stored definition of a plurality of metadata properties relating to generation of a user interface that incorporates content of a plurality of business objects. The bulk service interface can query the stored definition and access, in a bulk metadata access process, dynamic metadata required for instantiation of the plurality of business objects. If the stored definition has not previously been received, a default bulk services access process that queries an existing dynamic metadata access interface of each of the plurality of business objects can be initiated to retrieve the dynamic metadata from each of the plurality of business objects. An instance of the user interface can be generated using dynamic metadata accessed by the bulk service interface and/or the retrieved by the default bulk services access process.

    摘要翻译: 使用存储的与包含多个业务对象的内容的用户界面的生成相关的元数据属性的定义来为提供多个业务对象的至少一个服务提供商提供大容量服务接口。 批量服务接口可以查询存储的定义并且在批量元数据访问过程中访问用于多个业务对象的实例化所需的动态元数据。 如果存储的定义尚未被接收到,则可启动查询多个业务对象中的每一个业务对象的现有动态元数据访问接口的默认批量业务访问过程以从多个业务对象中的每一个检索动态元数据。 可以使用由批量服务接口访问的动态元数据和/或由默认批量服务访问过程检索的生成用户界面的实例。

    Determining semantic information of business applications
    28.
    发明授权
    Determining semantic information of business applications 有权
    确定业务应用程序的语义信息

    公开(公告)号:US09460415B2

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

    申请号:US13293147

    申请日:2011-11-10

    摘要: Various embodiments of systems and methods to determine semantic information of a plurality of business applications are described herein. In one aspect, a selection of user interface elements of a first business application and a second business application of the plurality of business applications are received. Further, data processing paths to a business object field and a corresponding database table field associated with the user interface elements are identified. Furthermore, semantic information of the plurality of business applications is determined by grouping the identified data processing paths, which can be used for applications such as business application integration, business data migration and the like.

    摘要翻译: 这里描述了用于确定多个业务应用的语义信息的系统和方法的各种实施例。 一方面,接收多个业务应用中的第一业务应用和第二业务应用的用户界面元素的选择。 此外,识别与业务对象字段的数据处理路径和与用户界面元素相关联的对应的数据库表字段。 此外,通过对可以用于诸如业务应用集成,业务数据迁移等应用的所识别的数据处理路径进行分组来确定多个业务应用的语义信息。

    SEARCHING FOR AN ENTITY MOST SUITED TO PROVIDE KNOWLEDGE REGARDING AN OBJECT
    29.
    发明申请
    SEARCHING FOR AN ENTITY MOST SUITED TO PROVIDE KNOWLEDGE REGARDING AN OBJECT 审中-公开
    搜索最终提供关于对象的知识的实体

    公开(公告)号:US20140366002A1

    公开(公告)日:2014-12-11

    申请号:US13915460

    申请日:2013-06-11

    IPC分类号: G06F9/44

    CPC分类号: G06F8/71

    摘要: In some example implementations, there is provided a method. The method may include receiving a message from a user interface, the message representing a request for an identity of an entity having information regarding a component of a system being developed; determining whether a cache includes the identity of the entity having the information regarding the component; accessing, from at least a repository, metadata including at least one of a version information for the component and an organization structure information, when the cache does not include the identity of the entity having the information regarding the component, and determining, based on the accessed metadata, the entity, when the cache does not include the identity of the entity having the information regarding the component. Related systems, methods, and articles of manufacture are also provided.

    摘要翻译: 在一些示例实现中,提供了一种方法。 该方法可以包括从用户接口接收消息,该消息表示对具有关于正被开发的系统的组件的信息的实体的身份的请求; 确定高速缓存是否包括具有关于组件的信息的实体的身份; 当高速缓存不包括具有关于组件的信息的实体的身份时,从至少存储库访问包括组件的版本信息和组织结构信息中的至少一个的元数据,以及基于 访问的元数据,实体,当高速缓存不包括具有关于组件的信息的实体的身份时。 还提供了相关系统,方法和制品。

    Verification framework for business objects
    30.
    发明授权
    Verification framework for business objects 有权
    业务对象的验证框架

    公开(公告)号:US08832658B2

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

    申请号:US12975096

    申请日:2010-12-21

    IPC分类号: G06F9/44

    摘要: The present disclosure involves systems, products, and methods for automatically testing and verifying business objects. One method includes operations for identifying a modified business object for testing and verification; retrieving a set of metadata associated with the identified modified business object, the set of metadata retrieved from a metadata repository and including at least one core service performed by the identified modified business object; identifying at least one verification procedure associated with at least one of the core services operable to be performed by the identified modified business object; executing each of the at least one identified verification procedures; and determining whether execution of at least one of the identified verification procedures failed.

    摘要翻译: 本公开涉及用于自动测试和验证业务对象的系统,产品和方法。 一种方法包括用于识别经过修改的业务对象进行测试和验证的操作; 检索与所识别的修改的业务对象相关联的一组元数据,所述元数据集从元数据存储库检索并且包括所识别的经修改的业务对象执行的至少一个核心服务; 识别与所述核心服务中的至少一个可操作以由所识别的修改的业务对象执行的至少一个验证过程; 执行所述至少一个识别的验证过程中的每一个; 以及确定所识别的验证程序中的至少一个的执行是否失败。