Patent ID: 8959106
Filing Date: 2015-02-17
Classification: G06F

Abstract:
1. A method comprising: receiving, by a computer system, executable instructions for a first query that an invocation of a first method, expressed in a first programming language; receiving, by the computer system, executable instructions for a second query that includes an expression that specifies an invocation of a second method expressed in a second programming language that differs from the first programming language; and executing, by the computer system, the executable instructions for the first and second queries in the context of an application; wherein a first repository contains metadata specifying a compile-time component for a first programmatic class that includes the first method; wherein a second repository, separate from the first repository, contains metadata specifying a compile-time component for a second programmatic class that includes the second method; reading, during a compilation process, context information specified in the metadata contained in the first repository; and passing, by a runtime engine, following the compilation process, the context information in the invocation of the first method.