Invention Grant
- Patent Title: Non-blocking application object framework and dependency model management
-
Application No.: US15595050Application Date: 2017-05-15
-
Publication No.: US10255049B2Publication Date: 2019-04-09
- Inventor: Oliver Klemenz , Ulrich Bestfleisch , Sebastian Schroetel , Veit Spaegele , Sergey Smirnov
- Applicant: SAP SE
- Applicant Address: DE Walldorf
- Assignee: SAP SE
- Current Assignee: SAP SE
- Current Assignee Address: DE Walldorf
- Agency: Fish & Richardson P.C.
- Main IPC: G06F9/44
- IPC: G06F9/44 ; G06F8/41 ; G06F9/54 ; G06F9/46 ; G06F12/0806 ; G06F9/52 ; G06F8/60

Abstract:
Techniques are described for providing a non-blocking application object framework allowing parallelization of operation and function calls throughout an application executing within the framework. In one example, a dependency model associated with an application in a non-blocking application object framework is identified, where the application is associated with a plurality of operations and the dependency model defines at least one dependency between at least two of the operations. At runtime of the non-blocking application object framework, the identified dependency model is interpreted. An optimized execution plan of the application is automatically generated in the non-blocking application object framework based on the interpreted dependency model, wherein at least a first portion of the operations of the application are optimized in a sequential execution order based on dependencies defined in the dependency model. The application is then executed in the non-blocking application object framework based on the optimized execution plan.
Public/Granted literature
- US20180329697A1 NON-BLOCKING APPLICATION OBJECT FRAMEWORK AND DEPENDENCY MODEL MANAGEMENT Public/Granted day:2018-11-15
Information query