摘要 |
A multiplatform programming environment enables development of correct and reliable programs for heterogeneous computing environments. A set of features and/or functionality that is independent of a particular programmatic platform may be specified with one or more domain specifications, and multiplatform programs may be developed in accordance with the domain specification(s). Domain specification compliance tools may analyze source code, including source code containing statements of interpreted and/or weakly typed programming languages, in order to identify and report specification non-compliance. The source code may be translated into multiplatform code. Execution of the multiplatform code may be requested by a particular platform. Platform capabilities may be assessed and augmented as required to conform to a multiplatform standard, for example, corresponding to the domain specification, and the multiplatform code may be executed by the assessed platform.
|