DEVELOPMENT OF BUSINESS APPLICATIONS
    11.
    发明申请
    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
    12.
    发明申请
    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.

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

    Detection and quantifying of data redundancy in column-oriented in-memory databases

    公开(公告)号:US09785660B2

    公开(公告)日:2017-10-10

    申请号:US14496715

    申请日:2014-09-25

    IPC分类号: G06F17/30

    摘要: Methods, systems, and computer-readable storage media for quantifying a redundancy of data stored in tables of a database. In some implementations, actions include, for each primary key and table pair in a set of primary key and table pairs, determining an aggregate severity sub-score based on one or more values of the primary key in the table, the primary key being included in a set of primary keys and the table being included in a set of tables, determining an aggregate severity score for each primary key in the set of primary keys based on aggregate severity sub-scores associated with the primary key to provide a plurality of aggregate severity scores, each aggregate severity score indicating a relative redundancy of values of the primary key across all tables in the set of tables, and providing a list of aggregate severity scores and corresponding primary keys for display to a user.

    Development of business applications
    15.
    发明授权
    Development of business applications 有权
    业务应用开发

    公开(公告)号:US09280676B2

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

    申请号:US13675854

    申请日:2012-11-13

    IPC分类号: G06F9/44 G06F21/62

    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.

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

    COMMON MULTI-LANGUAGE TEXT MANAGEMENT IN A BUSINESS-ORIENTED SOFTWARE FRAMEWORK
    16.
    发明申请
    COMMON MULTI-LANGUAGE TEXT MANAGEMENT IN A BUSINESS-ORIENTED SOFTWARE FRAMEWORK 有权
    面向业务的软件框架中的通用多语言文本管理

    公开(公告)号:US20140172409A1

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

    申请号:US13717089

    申请日:2012-12-17

    IPC分类号: G06F17/28

    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
    17.
    发明申请
    GENERATION OF ERROR MESSAGES AND PROGRESS INFORMATION MESSAGES VIA A COMMON INTERFACE 有权
    产生错误信息和进步信息通过公共界面

    公开(公告)号:US20130311839A1

    公开(公告)日:2013-11-21

    申请号:US13471963

    申请日:2012-05-15

    IPC分类号: G06F11/07

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

    DETERMINING SEMANTIC INFORMATION OF BUSINESS APPLICATIONS
    18.
    发明申请
    DETERMINING SEMANTIC INFORMATION OF BUSINESS APPLICATIONS 有权
    确定业务应用的语义信息

    公开(公告)号:US20130125053A1

    公开(公告)日:2013-05-16

    申请号:US13293147

    申请日:2011-11-10

    IPC分类号: G06F3/048

    摘要: 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.

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

    DEBUGGER FOR A METADATA-CENTRIC DEVELOPMENT INFRASTRUCTURE
    19.
    发明申请
    DEBUGGER FOR A METADATA-CENTRIC DEVELOPMENT INFRASTRUCTURE 审中-公开
    一个元数据中心开发基础设施的调试器

    公开(公告)号:US20120167056A1

    公开(公告)日:2012-06-28

    申请号:US12977312

    申请日:2010-12-23

    IPC分类号: G06F9/44

    CPC分类号: G06F11/362

    摘要: A computer system includes a metadata repository that is arranged and configured to store multiple meta-objects, at least one execution engine that is operably coupled to the metadata repository and that is arranged and configured to process one or more of the meta-objects during a runtime process and a debug manager that is operably coupled to the metadata repository and to the at least one execution engine and that is arranged and configured to provide an interface to the at least one execution engine and to manage one or more debug processes at a metadata level.

    摘要翻译: 计算机系统包括被配置和配置为存储多个元对象的元数据存储库,至少一个可操作地耦合到元数据存储库的执行引擎,并被配置和配置为在一个元数据对象期间处理一个或多个元对象 运行时进程和调试管理器,其可操作地耦合到所述元数据存储库和所述至少一个执行引擎,并且被布置和配置为向所述至少一个执行引擎提供接口并且管理元数据上的一个或多个调试进程 水平。

    WEB-SERVICE BASED GENERATION OF BUSINESS OBJECTS
    20.
    发明申请
    WEB-SERVICE BASED GENERATION OF BUSINESS OBJECTS 有权
    基于WEB服务的业务对象生成

    公开(公告)号:US20120158416A1

    公开(公告)日:2012-06-21

    申请号:US12974676

    申请日:2010-12-21

    IPC分类号: G06Q10/00

    CPC分类号: G06Q10/10

    摘要: A Web Service Description Language (WSDL) file describing a web service that provides web service functionality may be determined, including determining at least one data type included in the WSDL file. At least one interface operation may be extracted from the WSDL file, the at least one interface operation including at least one message sent during implementation of the at least one interface operation, the at least one message using the at least one data type. A business object may be generated based on the at least one data type and the at least one interface operation, wherein the business object corresponds to a business entity and exposes the web service functionality in an integrated manner within a business object based application environment. The generation of the business object may include creating at least one business object node of the business object that corresponds to each interface operation of the WSDL file, the at least one business object node being based on the at least one message, and creating a node action for the at least one business object node, the node action corresponding to the at least one interface operation.

    摘要翻译: 可以确定描述提供Web服务功能的Web服务的Web服务描述语言(WSDL)文件,包括确定包括在WSDL文件中的至少一个数据类型。 可以从WSDL文件提取至少一个接口操作,所述至少一个接口操作包括在实现至少一个接口操作期间发送的至少一个消息,所述至少一个消息使用至少一个数据类型。 可以基于至少一个数据类型和至少一个接口操作来生成业务对象,其中业务对象对应于业务实体,并以集成的方式在基于业务对象的应用环境中公开Web服务功能。 业务对象的生成可以包括:创建对应于WSDL文件的每个接口操作的业务对象的至少一个业务对象节点,所述至少一个业务对象节点基于所述至少一个消息,以及创建节点 对所述至少一个业务对象节点的动作,所述节点动作对应于所述至少一个接口操作。