×

Service adaptation definition language

  • US 8,387,030 B2
  • Filed: 12/28/2009
  • Issued: 02/26/2013
  • Est. Priority Date: 12/28/2009
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method comprising:

  • receiving, at a service adaptation definition language-specific data access service of a back-end service adaptation system that is implemented on at least one processor, a query request in a service adaptation definition language (SADL) from a runtime application executing in a SADL consumer runtime environment on a client machine, the query request requesting runtime access to a runtime instance of a data object via the consumer runtime environment, the data object comprising application data that are stored in an application repository;

    creating, by the service adaptation definition language-specific data access service, a denormalized data object;

    executing, by an interpreter of the back-end service adaptation system, a runtime load that comprises an execution plan for retrieving and converting the normalized data, the runtime load having been compiled from a SADL source code provided by the SADL consumer runtime environment, the executing comprising retrieving the application data from the application repository and converting the application data for inclusion in the denormalized data object according to the execution plan;

    calling, by the interpreter, at least one of a search plug-in and a local client proxy according to the execution plan of the runtime load, the at least one of the search plug-in and the local client proxy accessing the application data repository to retrieve the application data; and

    delivering the denormalized data object containing the converted application data to the SADL consumer runtime environment.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×