US 12,008,384 B2
Process-oriented application configuration through semantic mapping
Markus Boehm, Ludwigshafen (DE); and Jan Aalmink, Kronau (DE)
Assigned to SAP SE, Walldorf (DE)
Filed by SAP SE, Walldorf (DE)
Filed on Apr. 1, 2021, as Appl. No. 17/220,765.
Prior Publication US 2022/0318027 A1, Oct. 6, 2022
Int. Cl. G06F 1/24 (2006.01); G06F 9/00 (2006.01); G06F 9/445 (2018.01); G06F 16/22 (2019.01); G06F 16/28 (2019.01); G06F 16/901 (2019.01)
CPC G06F 9/44505 (2013.01) [G06F 16/2282 (2019.01); G06F 16/284 (2019.01); G06F 16/9024 (2019.01)] 17 Claims
OG exemplary drawing
 
1. A method of configuring one or more applications, implemented in a computing system comprising a memory and one or more processors, the method comprising:
identifying one or more processes;
generating a first hypergraph, the first hypergraph comprising nodes representing the processes;
generating a second hypergraph, the second hypergraph having nodes representing configuration objects for implementing the processes in one or more applications;
generating one or more intermediate hypergraphs between the first and second hypergraphs, wherein the nodes of the first hypergraph representing the processes are edges for at least one intermediate hypergraph, and wherein the nodes of the at least one intermediate hypergraph are the edges of the second hypergraph, wherein the first, second, and intermediate hypergraphs form one or more semantic maps linking the processes with configuration objects for implementing the processes in the one or more applications; and
configuring the one or more applications using the configuration objects linked by the semantic maps, wherein the configuration objects comprise one or more settings or parameters that control which options, functions, software modules, or user interface features are included in the applications and how the functions, software modules, or user interface features are customized.