Live briefing
Everything about Virtual Execution System
Common Language Infrastructure
The Virtual Execution System (VES) is a run-time system of the Common Language Infrastructure CLI which provides an environment for executing managed code. It provides direct support for a set of built-in data types, defines a hypothetical machine with an associated machine model and state, a set of control flow constructs, and an exception handling model. Also known as an Execution Engine, the purpose of the VES is to provide the support required to execute managed code and data. Wikipedia →
🧭 Start here: a 6-step reading path
- Read the overview: Virtual Execution SystemA 5-minute orientation
- Pick up a classic book: Dynamic binary modificationThe most-reprinted book on the subject
- Read the landmark paper: Virtual execution platforms for mixed-time-criticality systemsCited 68 times
- Go sideways: Common Language InfrastructureA closely related topic
- Go sideways: Common Language RuntimeA closely related topic
📖 Definitions
No dictionary entry for this exact phrase.
🗂️ The subject at a glance
🏆 Landmark papers (most cited)
Virtual execution platforms for mixed-time-criticality systems
vMES: Virtualization aware manufacturing execution system
Execution system for distributed business processes in a virtual enterprise
Arduino practice judgment system based on function execution log in virtual execution environment
Building Robust Planning and Execution Systems for Virtual Worlds
Schedulable garbage collection in CLI virtual execution system
The Application of Manufacturing Execution System in Virtual Manufacturing
3104 Study of Manufacturing Execution System Control with Actual and Virtual Model Differences
📚 Books worth reading
Dynamic binary modificationKim Hazelwood · 2011
Ranked by number of editions on Open Library, a rough measure of how lasting a book is.
🔗 Related topics
- Common Language Infrastructure The Common Language Infrastructure (CLI) is an open specification and technical standard originally developed by Microsoft and standardized by ISO/IEC…
- Common Language Runtime The Common Language Runtime (CLR), the virtual machine component of Microsoft .NET Framework, manages the execution of .NET programs. Just-in-time compilation…
- .NET Framework The .NET Framework (pronounced "dot net") is a proprietary software framework developed by Microsoft that runs primarily on Microsoft Windows. It was the…
- Standard Libraries (CLI) The Standard Libraries are a set of standard libraries included in the Common Language Infrastructure (CLI) in order to encapsulate many common functions…
- Common Intermediate Language Common Intermediate Language (CIL), formerly called Microsoft Intermediate Language (MSIL) or Intermediate Language (IL), is the intermediate language…
- Managed code Managed code is computer program code that requires and will execute only under the management of a Common Language Infrastructure (CLI); Virtual Execution…
- List of data types of the Standard Libraries This is a list of data types of the Standard Libraries as defined in the ECMA-335 standard. Implementations of the Common Language Infrastructure must…
- DotGNU DotGNU is a decommissioned part of the GNU Project that started in January 2001 and aimed to provide a free software replacement for Microsoft's .NET Framework…