executionModel
P5328
predicate
Indicates how a process, task, or operation is carried out or implemented, specifying the underlying method, strategy, or mechanism of its execution.
Aliases (7)
- concurrencyModel ×6
- multitaskingModel ×5
- executionEnvironment ×1
- executionStyle ×1
- hasExecutionModel ×1
- implementationModel ×1
- processingModel ×1
Sample triples (78)
| Subject | Object |
|---|---|
| ABC programming language | interpreted → |
| ALGOL 60 | compiled language → |
| ALGOL W | compiled language → |
| Android Runtime | ahead-of-time compilation → |
| Android Runtime | just-in-time compilation → |
| Android Runtime | managed code execution → |
| Android Runtime | profile-guided compilation → |
| BCPL | compiled language → |
| C | compiled language → |
| C++ | compiled to native code → |
| CPython | executes bytecode on a virtual machine → |
| CPython | interprets Python source into bytecode → |
| CircuitPython | interpreted → |
| Classic Mac OS | cooperative multitasking ("multitaskingModel") → |
| CoffeeScript | runs via JavaScript engines → |
| Common Language Infrastructure | managed code → |
| Common Language Infrastructure | virtual machine based → |
| Component Pascal | compiled language → |
| DSSSL | interpreted → |
| Delphi | native code compilation → |
| Eiffel | compiled language → |
| Elm | message passing ("concurrencyModel") → |
| Ether | Ethereum Virtual Machine ("executionEnvironment") → |
| Fortran | compiled to native code → |
| Go | CSP (Communicating Sequential Processes) ("concurrencyModel") → |
| Go | compiled to native code → |
| Google Cloud Dataflow | unified batch and streaming model → |
| JScript .NET | compiled → |
| JScript .NET | managed code → |
| Java | bytecode on JVM → |
| Java | thread-based concurrency ("concurrencyModel") → |
| JavaScript | event loop → |
| JavaScript | single-threaded → |
| Julia | JIT-compiled ("hasExecutionModel") → |
| Jython | interpreted on the JVM → |
| Lisp | compiled → |
| Lisp | interpreted → |
| LotusScript | interpreted → |
| METAFONT | batch processing → |
| Modula-2 | compiled language → |
| MySQL HeatWave | in-memory ("processingModel") → |
| Newsqueak | channel-based ("concurrencyModel") → |
| Newsqueak | communicating sequential processes → |
| Newsqueak | concurrent processes communicating over channels ("executionStyle") → |
| Newsqueak | process-oriented ("concurrencyModel") → |
| Oberon-2 | compiled language → |
| PHP | interpreted → |
| PL/Tcl | invoked per SQL call or trigger event → |
| PL/pgSQL | compiled to internal bytecode → |
| PL/pgSQL | executed inside PostgreSQL backend process → |
| Perl | interpreted → |
| PostScript | stack machine → |
| PostScript | stack-based → |
| Rubinius | compile Ruby to bytecode → |
| Rubinius | execute bytecode on VM → |
| Rubinius | optionally JIT-compile to native code → |
| Rural Electrification Act of 1936 | cooperative ownership of rural electric systems ("implementationModel") → |
| SETL | interpreted → |
| SQLite | file-level locking ("concurrencyModel") → |
| Simula | compiled → |
| Smalltalk | virtual machine → |
| Snowpark | server-side execution in Snowflake → |
| System 1.0 | cooperative multitasking (limited) ("multitaskingModel") → |
| System 3 | cooperative multitasking ("multitaskingModel") → |
| System 4 | cooperative multitasking ("multitaskingModel") → |
| System 6 | cooperative multitasking (via MultiFinder) ("multitaskingModel") → |
| TI-BASIC | interpreted → |
| TOS/360 | batch → |
| TruffleRuby | just-in-time compilation → |
| UCSD p-System | interpretation of p-code bytecode → |
| UCSD p-System | virtual machine → |
| VBA | interpreted → |
| VMX | in-register vector operations → |
| Vale programming language | ahead-of-time compiled → |
| WebGL | client-side rendering → |
| XSLT | rule-based transformation → |
| XSLT | template matching → |
| gcov | analyzes data collected at runtime → |