Memory abstraction allowing programs to use virtual addresses.

Runtime selection of an overridden method.

Pattern separating operations from object structures.

Method supporting runtime overriding.

Visible area of a webpage or application.

Feedback describing invalid input.

Weakness that can be exploited.

Encrypted network connection over another network.

Malware that replicates by infecting files.

Automated search for known weaknesses.

Adds operations without changing object structures.

Object defined by its value rather than identity.

Virtual table based on a query.

Splitting columns across structures.

Named storage for a value.

In-memory representation used for efficient UI updates.

Node in a graph.

Testing with large amounts of data.

Memory abstraction using physical and secondary storage.

Address used by software before translation.

Abstraction supporting multiple filesystem types.

Abbreviation for Virtual File System.

Gaining higher-level privileges.

Virtual local area network.

Encrypted logical connection across a network.

Specific release identifier for software.

Software-defined network environment.

Software-based network interface.

Software switch connecting virtual machines or interfaces.

Network virtualization protocol using tunneling.

Gateway providing VPN connectivity.

Named storage location whose value can change.

Value capable of representing different types or forms.

Node in a graph.

Debugger display of selected variable values.

Isolated software runtime environment.

Creating virtual versions of computing resources.