Patent ID: 11888937
Assignee: SAP SE
Field: Digital communication (Electrical engineering)
Classification: CPC H  G | IPC G  H

Claim 0:
1. A system associated with a cloud-based computing environment, comprising:
an enterprise database server storing enterprise information; and
an application layer server, coupled to the enterprise database server, that uses an application programming language to access the enterprise information, including:
at least one computer processor, and
a memory storage device including instructions that, when executed by the at least one computer processor, enable the application layer server to:
execute a plurality of domain runtimes, each associated with a domain service,
access, by a first domain runtime, a transactional service entity in a Core Data Services (“CDS”) infrastructure for data modelling that enables data models to be defined and consumed on the enterprise database server rather than the application layer server,
access, by a second domain runtime, a Structured Query Language (“SQL”) service entity in the CDS infrastructure for data modelling,
access, by a third domain runtime, an analytical service entity in the CDS infrastructure for data modelling, and
access, by a fourth domain runtime, a search service entity in the CDS infrastructure for data modelling,
wherein the transactional, SQL, analytical, and search service entities each include a different provider contract enabling: additional checks during compilation of a design time artifact of a CDS entity; detailed hints and auto-completions for an editor; no run time halts for unsupported features; and no run time sanity check.