Build containing debugging information.

Describing desired results rather than procedures.

Tool converting compiled code toward source representation.

Copy creating independent nested objects.

Value used when no explicit value is provided.

Incompatible dependency requirements.

Marking software functionality as outdated.

Practices combining development and operations.

Cryptographic proof of data authenticity and integrity.

Coordinating locks across multiple machines.

Tracking requests across distributed services.

Server managing authentication and directory services.

Event representing a significant domain occurrence.

Object representing a business-domain concept.

Using two buffers to smooth data presentation.

Framework defining how drivers interact with a system.

Simulated execution without making actual changes.

Configuration changeable while software runs.

Runtime selection of method implementation.

Build containing debugging information.

File or package used for deployment.

Graph showing software dependencies.

Hierarchical representation of dependencies.

Supplying dependencies to an object.

Design principle separating abstractions from implementations.

Managing external software requirements.

Incompatible dependency requirements.

Fixing a dependency to a version.

Changing a dependency version.

Checking dependencies for problems.

Security weakness in a dependency.

Dependency explicitly required by software.

Package needed during development.

Context in which dependency is available.

System that manages injected dependencies.

Component that supplies dependencies.

Component that determines dependency versions.