USING MOCK DATA TO VALIDATE APPLICATIONS
    1.
    发明申请
    USING MOCK DATA TO VALIDATE APPLICATIONS 审中-公开
    使用数据来验证应用程序

    公开(公告)号:US20150100946A1

    公开(公告)日:2015-04-09

    申请号:US14048726

    申请日:2013-10-08

    IPC分类号: G06F11/36

    摘要: The disclosure generally describes computer-implemented methods, software, and systems for using mock application data to validate applications. A particular application to be validated is identified, wherein the particular application is generated via a user interface for generating new applications, and wherein the particular application is consistent with a data model used during the generation of the particular application. A set of stored mock application data associated with the particular application is identified. At least a portion of the identified set of mock application data is incorporated into a runtime version of the particular application. The particular application is executed using the incorporated set of mock application data in a validation environment.

    摘要翻译: 本公开通常描述了使用模拟应用程序数据来验证应用的计算机实现的方法,软件和系统。 识别要验证的特定应用,其中通过用于生成新应用的用户界面生成特定应用,并且其中特定应用与在特定应用的生成期间使用的数据模型一致。 识别与特定应用相关联的一组存储的模拟应用程序数据。 所识别的一组模拟应用数据的至少一部分被并入特定应用的运行时版本中。 特定的应用程序是在验证环境中使用并入的模拟应用程序数据集执行的。

    Common multi-language text management in a business-oriented software framework
    4.
    发明授权
    Common multi-language text management in a business-oriented software framework 有权
    在面向业务的软件框架中,通用的多语言文本管理

    公开(公告)号:US09170826B2

    公开(公告)日:2015-10-27

    申请号:US13717089

    申请日:2012-12-17

    IPC分类号: G06F17/28 G06F9/44

    CPC分类号: G06F9/4448 G06F9/454

    摘要: A system, a method, and a computer-program product for providing multi-language support in applications are disclosed. A first textual expression contained within an application is obtained. The first textual expression is expressed in a first language. A unique key from a hash of the first textual expression is generated. A language code representative of a second language is determined. Based on the generated unique key and the determined language code, a second textual expression in the second language representative of a translation from the first language into the second language indicated by the language code is determined. The second textual expression is provided to the application to replace the first textual expression in a view presented to a user.

    摘要翻译: 公开了一种用于在应用中提供多语言支持的系统,方法和计算机程序产品。 获得应用程序中包含的第一个文本表达式。 第一个文本表达式用第一语言表达。 生成来自第一个文本表达式的哈希的唯一键。 确定代表第二语言的语言代码。 基于生成的唯一密钥和所确定的语言代码,确定代表由语言代码指示的从第一语言到第二语言的翻译的第二语言的第二文本表达式。 将第二个文本表达式提供给应用程序以替换呈现给用户的视图中的第一个文本表达式。

    Generation of error messages and progress information messages via a common interface
    5.
    发明授权
    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的第一种方法生成错误消息的实例,如果发生错误情况,则将进度信息消息实例从第二软件工作过程发送到 所述客户端应用程序响应于来自所述客户端应用程序的由所述第二软件工作进程接收到的对进度信息的请求,以及如果生成的话,将所述错误消息实例从所述第一软件工作进程发送到所述客户端应用程序。

    Impact analysis and adoption planning based on global where-used lists
    6.
    发明授权
    Impact analysis and adoption planning based on global where-used lists 有权
    基于全球使用目录的影响分析与采用规划

    公开(公告)号:US08806422B2

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

    申请号:US13283503

    申请日:2011-10-27

    IPC分类号: G06F9/44

    CPC分类号: G06F8/71

    摘要: Local dependency metadata can be collected from local metadata repositories of a plurality of development systems in a layered development system landscape, and a global where-used list that includes intra-layer and inter-layer dependencies between development entities in a layered development system landscape can be created, for example by aggregating the collected local dependency data. A usage metric quantifying how frequently each development entity is depended upon by other development entities in the layered development system landscape can be assigned to each development entity in the layered development system landscape. A measure of a relative effect of a change to one of the development entities on other development entities in the layered development system landscape can be promoted.

    摘要翻译: 本地依赖元数据可以从分层开发系统环境中的多个开发系统的本地元数据存储库中收集,并且包括在分层开发系统环境中的开发实体之间的层内和层间依赖性的全局使用列表可以 例如通过聚合收集的本地依赖关系数据来创建。 用于量化每个开发实体在分层开发系统环境中被其他开发实体所依赖的频率的使用度量可以分配给分层开发系统环境中的每个开发实体。 可以促进对分层开发系统景观中其他开发实体之一的开发实体的变更的相对影响的度量。

    Profile based version comparison
    7.
    发明授权
    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
    8.
    发明申请
    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
    9.
    发明申请
    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.

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

    Performance optimized retrieve transformation nodes
    10.
    发明授权
    Performance optimized retrieve transformation nodes 有权
    性能优化检索转换节点

    公开(公告)号:US08135689B2

    公开(公告)日:2012-03-13

    申请号:US12271126

    申请日:2008-11-14

    IPC分类号: G06F17/00

    CPC分类号: G06Q10/101 G06F17/30463

    摘要: Systems, methods, computer program code, and means are provided for processing retrieve requests received in a business software system. Pursuant to some embodiments, a retrieve request is processed by identifying that the requested node is a retrieve transformation node, determining that the node relates to one of a currently selected business object and a secondary business object, and retrieving the node data from one of a persistence buffer and a secondary buffer based on the determining.

    摘要翻译: 提供了系统,方法,计算机程序代码和装置,用于处理在商业软件系统中接收的检索请求。 根据一些实施例,通过识别所请求的节点是检索变换节点来处理检索请求,确定所述节点与当前选择的业务对象和次要业务对象中的一个有关,以及从所述节点数据中的一个 持久性缓冲区和基于确定的辅助缓冲区。