SADL Query View - A Model-Driven Approach to Speed-Up Read-Only Use Cases
    3.
    发明申请
    SADL Query View - A Model-Driven Approach to Speed-Up Read-Only Use Cases 有权
    SADL查询视图 - 以加速只读用例为例的模型驱动方法

    公开(公告)号:US20120158797A1

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

    申请号:US12972157

    申请日:2010-12-17

    IPC分类号: G06F17/30

    CPC分类号: G06F17/30389 G06F17/30421

    摘要: Embodiments of the invention relate to computing, and in particular, to a systems and methods for a querying a database. Certain embodiments implement a model-driven database query (“the SADL query”) facilitating a design-time tool that allows a developer to create the query based upon existing Business Objects (BOs) and their associations. This SADL query leverages mapping between business-layer entities and database-layer entities, such mapping being derived from association metadata already extant in the business model used to create the Business Objects. In certain embodiments, query views may be based upon associations present within the business layer, rather than upon database-level entities (such as joins or restriction rules) that are typically relied upon in conventional query creation. Embodiments of the present invention may thus align query creation more closely with the structure of the business layer, and may also render query design agnostic relative to the identity of the underlying database.

    摘要翻译: 本发明的实施例涉及计算,特别是涉及用于查询数据库的系统和方法。 某些实施例实现了一种促进设计时工具的模型驱动数据库查询(“SADL查询”),该工具允许开发人员基于现有的业务对象(BO)及其关联来创建查询。 该SADL查询利用业务层实体和数据库层实体之间的映射,这种映射是从已经在用于创建业务对象的业务模型中已经存在的关联元数据导出的。 在某些实施例中,查询视图可以基于存在于业务层内的关联而不是在传统查询创建中通常依赖的数据库级实体(例如连接或限制规则)。 因此,本发明的实施例可以使查询创建与业务层的结构更紧密地对齐,并且还可以使查询设计相对于底层数据库的身份不可知。

    QUERY TRANSFORMATION
    4.
    发明申请
    QUERY TRANSFORMATION 有权
    QUERY转换

    公开(公告)号:US20120166465A1

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

    申请号:US12979251

    申请日:2010-12-27

    IPC分类号: G06F17/30

    CPC分类号: G06F17/30471

    摘要: Methods and apparatus, including computer program products, are provided for providing value help. In one aspect, there is provided a computer-implemented method. The method may include receiving at least one field of a row of a list presented at a user interface; transforming, at a service component rather than the user interface, the at least one field into a query; and sending the transformed query to a database. Related apparatus, systems, methods, and articles are also described.

    摘要翻译: 提供包括计算机程序产品在内的方法和设备,以提供价值帮助。 一方面,提供了一种计算机实现的方法。 该方法可以包括接收在用户界面处呈现的列表的行的至少一个字段; 将服务组件而不是用户界面将所述至少一个字段转换成查询; 并将转换的查询发送到数据库。 还描述了相关装置,系统,方法和制品。

    CONSUMPTION LAYER FOR BUSINESS ENTITIES
    5.
    发明申请
    CONSUMPTION LAYER FOR BUSINESS ENTITIES 有权
    业务实体的消费层

    公开(公告)号:US20150160814A1

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

    申请号:US14303564

    申请日:2014-06-12

    IPC分类号: G06F3/0484

    摘要: A system includes a first non-transitory computer-readable storage medium and a second non-transitory computer-readable storage medium each having stored thereon computer executable program code which, when executed on a computer system, causes the computer system to perform steps. The steps associated with the first non-transitory computer readable medium include generating a Service Adaptation Definition Language (SADL) definition for each of a plurality of business entity types, the SADL definition being based on an intermediate representation of each of the plurality of business entities, and publishing the SADL definition as a service of a SADL engine. The steps associated with the second non-transitory computer-readable storage include discovering the SADL definition and displaying, on a user interface, a representation of the SADL definition, the user interface configured to enable selection of two or more business entity types each associated with a different model layer framework.

    摘要翻译: 一种系统包括第一非暂时性计算机可读存储介质和第二非暂时计算机可读存储介质,每个存储介质上都存储有计算机可执行程序代码,当在计算机系统上执行时,其使计算机系统执行步骤。 与第一非暂时性计算机可读介质相关联的步骤包括为多个业务实体类型中的每一个生成服务适配定义语言(SADL)定义,SADL定义基于多个业务实体中的每一个的中间表示 ,并将SADL定义作为SADL引擎的服务发布。 与第二非暂时性计算机可读存储相关联的步骤包括发现SADL定义并在用户界面上显示SADL定义的表示,该用户界面被配置为使得能够选择两个或更多个业务实体类型,每个业务实体类型与 一个不同的模型层框架。

    Query transformation
    6.
    发明授权
    Query transformation 有权
    查询转换

    公开(公告)号:US08793272B2

    公开(公告)日:2014-07-29

    申请号:US12979251

    申请日:2010-12-27

    IPC分类号: G06F17/30

    CPC分类号: G06F17/30471

    摘要: Methods and apparatus, including computer program products, are provided for providing value help. In one aspect, there is provided a computer-implemented method. The method may include receiving at least one field of a row of a list presented at a user interface; transforming, at a service component rather than the user interface, the at least one field into a query; and sending the transformed query to a database. Related apparatus, systems, methods, and articles are also described.

    摘要翻译: 提供包括计算机程序产品在内的方法和设备,以提供价值帮助。 一方面,提供了一种计算机实现的方法。 该方法可以包括接收在用户界面处呈现的列表的行的至少一个字段; 将服务组件而不是用户界面将所述至少一个字段转换成查询; 并将转换的查询发送到数据库。 还描述了相关装置,系统,方法和制品。

    SADL query view—a model-driven approach to speed-up read-only use cases
    8.
    发明授权
    SADL query view—a model-driven approach to speed-up read-only use cases 有权
    SADL查询视图 - 一种以加速只读用例的模型驱动方法

    公开(公告)号:US08874601B2

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

    申请号:US12972157

    申请日:2010-12-17

    IPC分类号: G06F17/30

    CPC分类号: G06F17/30389 G06F17/30421

    摘要: Embodiments of the invention relate to computing, and in particular, to a systems and methods for a querying a database. Certain embodiments implement a model-driven database query (“the SADL query”) facilitating a design-time tool that allows a developer to create the query based upon existing Business Objects (BOs) and their associations. This SADL query leverages mapping between business-layer entities and database-layer entities, such mapping being derived from association metadata already extant in the business model used to create the Business Objects. In certain embodiments, query views may be based upon associations present within the business layer, rather than upon database-level entities (such as joins or restriction rules) that are typically relied upon in conventional query creation. Embodiments of the present invention may thus align query creation more closely with the structure of the business layer, and may also render query design agnostic relative to the identity of the underlying database.

    摘要翻译: 本发明的实施例涉及计算,特别是涉及用于查询数据库的系统和方法。 某些实施例实现了一种促进设计时工具的模型驱动数据库查询(“SADL查询”),该工具允许开发人员基于现有的业务对象(BO)及其关联来创建查询。 该SADL查询利用业务层实体和数据库层实体之间的映射,这种映射是从已经在用于创建业务对象的业务模型中已经存在的关联元数据导出的。 在某些实施例中,查询视图可以基于存在于业务层内的关联而不是在常规查询创建中通常依赖的数据库级实体(例如连接或限制规则)。 因此,本发明的实施例可以使查询创建与业务层的结构更紧密地对齐,并且还可以使查询设计相对于底层数据库的身份不可知。