-
公开(公告)号:US08387030B2
公开(公告)日:2013-02-26
申请号:US12648216
申请日:2009-12-28
申请人: Frank Brunswig , Thomas Fiedler , Oswald Gschnitzer , Marcel Hermanns , Markus Viol , Jens Weiler , Gerhard Wenzel
发明人: Frank Brunswig , Thomas Fiedler , Oswald Gschnitzer , Marcel Hermanns , Markus Viol , Jens Weiler , Gerhard Wenzel
CPC分类号: G06F17/3056 , G06F17/30404
摘要: A back-end service adaptation system provides access to normalized data in a data repository for a consumer runtime environment sending a query request for denormalized data. The back-end service adaptation system can include a data access service layer, a parser layer, and a back-end service adaptation runtime layer. The consumer runtime can use a service adaptation definition language (SADL), and the parser and data access service can be configured to convert and translate the SADL request for the back-end service adaptation runtime layer.
摘要翻译: 后端服务适配系统提供对消费者运行时环境的数据存储库中的归一化数据的访问,其发送用于非规范化数据的查询请求。 后端服务适配系统可以包括数据访问服务层,解析器层和后端服务适配运行时层。 消费者运行时可以使用服务适配定义语言(SADL),并且解析器和数据访问服务可以被配置为转换和翻译后端服务适配运行时层的SADL请求。
-
公开(公告)号:US20110161942A1
公开(公告)日:2011-06-30
申请号:US12648216
申请日:2009-12-28
申请人: Frank Brunswig , Thomas Fiedler , Oswald Gschnitzer , Marcel Hermanns , Markus Viol , Jens Weiler , Gerhard Wenzel
发明人: Frank Brunswig , Thomas Fiedler , Oswald Gschnitzer , Marcel Hermanns , Markus Viol , Jens Weiler , Gerhard Wenzel
CPC分类号: G06F17/3056 , G06F17/30404
摘要: A back-end service adaptation system provides access to normalized data in a data repository for a consumer runtime environment sending a query request for denormalized data. The back-end service adaptation system can include a data access service layer, a parser layer, and a back-end service adaptation runtime layer. The consumer runtime can use a service adaptation definition language (SADL), and the parser and data access service can be configured to convert and translate the SADL request for the back-end service adaptation runtime layer.
摘要翻译: 后端服务适配系统提供对消费者运行时环境的数据存储库中的归一化数据的访问,其发送用于非规范化数据的查询请求。 后端服务适配系统可以包括数据访问服务层,解析器层和后端服务适配运行时层。 消费者运行时可以使用服务适配定义语言(SADL),并且解析器和数据访问服务可以被配置为转换和翻译后端服务适配运行时层的SADL请求。
-
公开(公告)号:US08726229B2
公开(公告)日:2014-05-13
申请号:US12648206
申请日:2009-12-28
申请人: Frank Brunswig , Thomas Fiedler , Oswald Gschnitzer , Martin Hartig , Frank Jentsch , Wolfgang Koch , Markus Viol , Jens Weiler , Gerhard Wenzel
发明人: Frank Brunswig , Thomas Fiedler , Oswald Gschnitzer , Martin Hartig , Frank Jentsch , Wolfgang Koch , Markus Viol , Jens Weiler , Gerhard Wenzel
CPC分类号: G06F8/41
摘要: A plurality of domain-specific service adaptation languages can be supported by a back-end service adaptation system to provide runtime access to a runtime instance of a data object comprising data stored in a repository. By defining a language-specific data access service and parser for each domain-specific service adaptation language, a single, service adaptation language-independent compiler and interpreter can prepare and execute a runtime load that includes an execution plan for retrieving and converting data from the repository for delivery in a data object according to a query request from a consumer runtime environment. A consumer using the consumer runtime environment can define the service adaptation language to be used and provide a parser and source code to enable access to business object data using the back-end service adaptation system.
摘要翻译: 多个域特定服务适配语言可以由后端服务适配系统支持,以提供运行时间访问包括存储在存储库中的数据的数据对象的运行时实例。 通过为每个特定领域的服务适配语言定义特定于语言的数据访问服务和解析器,单独的服务自适应语言无关的编译器和解释器可以准备并执行运行时负载,该运行时负载包括用于检索和转换数据的执行计划 存储库,用于根据来自消费者运行时环境的查询请求在数据对象中传递。 使用消费者运行时环境的消费者可以定义要使用的服务适配语言,并提供解析器和源代码,以使得能够使用后端服务适配系统访问业务对象数据。
-
公开(公告)号:US20110161940A1
公开(公告)日:2011-06-30
申请号:US12648206
申请日:2009-12-28
申请人: Frank Brunswig , Thomas Fiedler , Oswald Gschnitzer , Martin Hartig , Frank Jentsch , Wolfgang Koch , Markus Viol , Jens Weiler , Gerhard Wenzel
发明人: Frank Brunswig , Thomas Fiedler , Oswald Gschnitzer , Martin Hartig , Frank Jentsch , Wolfgang Koch , Markus Viol , Jens Weiler , Gerhard Wenzel
IPC分类号: G06F9/45
CPC分类号: G06F8/41
摘要: A plurality of domain-specific service adaptation languages can be supported by a back-end service adaptation system to provide runtime access to a runtime instance of a data object comprising data stored in a repository. By defining a language-specific data access service and parser for each domain-specific service adaptation language, a single, service adaptation language-independent compiler and interpreter can prepare and execute a runtime load that includes an execution plan for retrieving and converting data from the repository for delivery in a data object according to a query request from a consumer runtime environment. A consumer using the consumer runtime environment can define the service adaptation language to be used and provide a parser and source code to enable access to business object data using the back-end service adaptation system.
摘要翻译: 多个域特定服务适配语言可以由后端服务适配系统支持,以提供运行时间访问包括存储在存储库中的数据的数据对象的运行时实例。 通过为每个特定领域的服务适配语言定义特定于语言的数据访问服务和解析器,单独的服务自适应语言无关的编译器和解释器可以准备并执行运行时负载,该运行时负载包括用于检索和转换数据的执行计划 存储库,用于根据来自消费者运行时环境的查询请求在数据对象中传递。 使用消费者运行时环境的消费者可以定义要使用的服务适配语言,并提供解析器和源代码,以使得能够使用后端服务适配系统访问业务对象数据。
-
公开(公告)号:US20100088391A1
公开(公告)日:2010-04-08
申请号:US12246247
申请日:2008-10-06
申请人: Frank Brunswig , Thomas Fiedler , Ioannis Grammatikakis , Oswald Gschnitzer , Martin Hartig , Manfred Hirsch , Frank Jentsch , Udo Klein , Franz Mueller , Guenter Pecht-Seibert , Ralf H. Philipp , Bare Said , Heiko Steffen , Markus Viol , Daniel Wachs
发明人: Frank Brunswig , Thomas Fiedler , Ioannis Grammatikakis , Oswald Gschnitzer , Martin Hartig , Manfred Hirsch , Frank Jentsch , Udo Klein , Franz Mueller , Guenter Pecht-Seibert , Ralf H. Philipp , Bare Said , Heiko Steffen , Markus Viol , Daniel Wachs
IPC分类号: G06F15/16
CPC分类号: G06Q10/10
摘要: A request originating at a frontend server for data encapsulated in a plurality of business objects is received. The plurality of business objects are stored in a business object layer at the backend server remote from the frontend server. In addition, the request originates from a user interface layer is received at a controller layer. A controller object is instantiated in the controller layer at the backend server. Nodes of the controller object are mapped to nodes in the plurality of business objects so that the controller object encapsulates the request data. Thereafter, transmission of data response to the request encapsulated by the controller object to the frontend server is initiated. Related apparatus, systems, techniques and articles are also described.
摘要翻译: 接收源于前端服务器的用于封装在多个业务对象中的数据的请求。 多个业务对象被存储在远离前端服务器的后端服务器的业务对象层中。 此外,在控制器层接收来自用户接口层的请求。 控制器对象在后端服务器的控制器层中实例化。 控制器对象的节点被映射到多个业务对象中的节点,使得控制器对象封装请求数据。 此后,开始将由控制器对象封装的请求的数据响应传输到前端服务器。 还描述了相关设备,系统,技术和物品。
-
公开(公告)号:US08234308B2
公开(公告)日:2012-07-31
申请号:US12644031
申请日:2009-12-22
申请人: Frank Brunswig , Oswald Gschnitzer , Baré Said , Jens Weiler
发明人: Frank Brunswig , Oswald Gschnitzer , Baré Said , Jens Weiler
CPC分类号: G06Q10/06 , G06Q10/103
摘要: Systems and methods for providing application services through business object views. In one aspect, a definition of at least one business object (BO) is included in a metadata of an application platform. The definition includes descriptions of entities of the BO, and an identification of a service provider of the BO. The service provider instantiates the business object in response to an application service request. In a further aspect, a definition of a business object view (BOV) is included in the metadata of the application platform. The definition includes description of entities of the BOV, and an identification of the BO. The BO is a data source of the BOV. In one other aspect, a transformation describes a mapping of BOV entities to data source BO entities. A service corresponding to a core service of a BOV entity is called at the BO service provider based on the mapping.
摘要翻译: 通过业务对象视图提供应用程序服务的系统和方法。 一方面,至少一个业务对象(BO)的定义被包括在应用平台的元数据中。 该定义包括BO的实体的描述以及BO的服务提供者的标识。 服务提供商根据应用程序服务请求实例化业务对象。 在另一方面,业务对象视图(BOV)的定义被包括在应用平台的元数据中。 该定义包括BOV的实体描述和BO的标识。 BO是BOV的数据源。 在另一方面,变换描述了BOV实体到数据源BO实体的映射。 基于映射在BO服务提供商处调用对应于BOV实体的核心服务的服务。
-
公开(公告)号:US09870203B2
公开(公告)日:2018-01-16
申请号:US14303564
申请日:2014-06-12
申请人: Marcel Hermanns , Cristina Buchholz , Ivo Vollrath , Klaus Rehberger , Michael Brombach , Oswald Gschnitzer , Faiz Mohamed Ibrahim
发明人: Marcel Hermanns , Cristina Buchholz , Ivo Vollrath , Klaus Rehberger , Michael Brombach , Oswald Gschnitzer , Faiz Mohamed Ibrahim
IPC分类号: G06F3/0481 , G06F3/0482 , G06F9/44 , G06F17/30 , G06F9/45
CPC分类号: G06F8/20 , G06F8/22 , G06F8/24 , G06F8/40 , G06F17/30294 , G06F17/30604
摘要: 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.
-
公开(公告)号:US20130326464A1
公开(公告)日:2013-12-05
申请号:US13488068
申请日:2012-06-04
IPC分类号: G06F9/44
CPC分类号: G06Q10/067
摘要: Embodiments relate to computing, and in particular, to methods, apparatuses and systems for operating on a database. Certain embodiments implement a consumption services reference by an SADL design-time tool that allows users to create SADL use modes based on existing Business Objects (BOs), business object entities and associations. The consumption service can provide a design-time tool or user with indications of a particular BO entity's availability based on a particular consumption scenario within a given SADL mode. Indications of availability can be built into or referenced by the design-time tool to give users design-time feedback as to why a certain BO entity is not available. The indications of availability can be provided separately from a compiler or compiler functionality. The indications of availability can be also be reused by the compiler, thus reducing redundant checks and operations and decoupling the compiler and any design-time tool from the check logic.
摘要翻译: 实施例涉及计算,特别是涉及在数据库上操作的方法,装置和系统。 某些实施例通过SADL设计时工具实现消费服务参考,其允许用户基于现有业务对象(BO),业务对象实体和关联来创建SADL使用模式。 消费服务可以基于给定SADL模式中的特定消费场景向设计时工具或用户提供特定BO实体的可用性的指示。 可用性的指示可以由设计时工具内置或引用,以便为用户设计时反馈某些BO实体不可用的原因。 可用性的指示可以与编译器或编译器功能分开提供。 编译器也可以重用可用性的指示,从而减少冗余检查和操作,并将编译器和任何设计时工具与校验逻辑进行去耦。
-
公开(公告)号:US20150160814A1
公开(公告)日:2015-06-11
申请号:US14303564
申请日:2014-06-12
申请人: Marcel Hermanns , Cristina Buchholz , Ivo Vollrath , Klaus Rehberger , Michael Brombach , Oswald Gschnitzer , Faiz Mohamed Ibrahim
发明人: Marcel Hermanns , Cristina Buchholz , Ivo Vollrath , Klaus Rehberger , Michael Brombach , Oswald Gschnitzer , Faiz Mohamed Ibrahim
IPC分类号: G06F3/0484
CPC分类号: G06F8/20 , G06F8/22 , G06F8/24 , G06F8/40 , G06F17/30294 , G06F17/30604
摘要: 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定义的表示,该用户界面被配置为使得能够选择两个或更多个业务实体类型,每个业务实体类型与 一个不同的模型层框架。
-
公开(公告)号:US07707052B2
公开(公告)日:2010-04-27
申请号:US10819715
申请日:2004-04-06
申请人: Hardy Kuhn , David Lim , Matthias Richter , Peter Sieber , Sandra Fusser , Jose Gonzalez Seco , Oswald Gschnitzer , Peter Weddeling
发明人: Hardy Kuhn , David Lim , Matthias Richter , Peter Sieber , Sandra Fusser , Jose Gonzalez Seco , Oswald Gschnitzer , Peter Weddeling
IPC分类号: G06Q40/00
CPC分类号: G06Q10/10 , G06Q10/0639 , G06Q10/06398 , G06Q10/105 , G06Q10/1053 , G06Q30/0203
摘要: A method includes receiving compensation information of a particular employee of a first company from a database, receiving compensation information associated with a second company from a different database, and presenting in a graphical user interface (GUI) a graphical representation comparing the compensation information of the particular employee of the first company and the compensation information associated with the second company.
摘要翻译: 一种方法包括从数据库接收第一公司的特定雇员的补偿信息,从不同数据库接收与第二公司相关联的补偿信息,以及在图形用户界面(GUI)中呈现图形表示,该图形表示将 第一家公司的特定雇员和与第二家公司相关的补偿信息。
-
-
-
-
-
-
-
-
-