发明名称 Application object framework
摘要 A system, a method, and a computer program product for providing an application object framework are disclosed. In response to a request, an application object of a software application is obtained from an application object framework. The application object framework loads a metadata corresponding to the requested application object. The metadata contains at least one metadata schema definition. The application object framework generates a runtime interface for execution of the requested application object based on the loaded metadata.
申请公布号 US9600299(B2) 申请公布日期 2017.03.21
申请号 US201514689920 申请日期 2015.04.17
申请人 SAP SE 发明人 Klemenz Oliver;Bestfleisch Ulrich
分类号 G06F9/46;G06F9/44 主分类号 G06F9/46
代理机构 Mintz Levin Cohn Ferris Glovsky and Popeo, P.C. 代理人 Mintz Levin Cohn Ferris Glovsky and Popeo, P.C.
主权项 1. A computer-implemented method, comprising: obtaining, in response to a request, an application object of a software application from an application object framework; loading, by the application object framework, a metadata corresponding to the requested application object, the metadata containing at least one metadata schema definition, the at least one metadata schema definition including at least one determinations property specifying at least one determination executed after performing at least one application object modification; generating, by the application object framework, a runtime interface for execution of the requested application object based on the loaded metadata; and executing, based on the loading and the generating, the application object using at least one determinations property containing at least one constraint, the constraint being at least one of the following: a constraint specifying at least one determination executed after creation of the application object, a constraint specifying at least one determination executed after update of the application object, a constraint specifying at least one determination executed after modification of the application object, and any combination thereof; wherein at least one of the obtaining, the loading, the generating, and the executing is performed by at least one processor of at least one computing system.
地址 Walldorf DE