Glossary Updates12 new terms added to the glossaries · October 2, 2026, 22:44 CEST
AI TechDocKnowledge

Glossary · Automation software engineering and architecture

Package manager

Also known as: Package management system

German: Paketverwaltung

In software engineering, a package manager is a tool that installs, updates, configures and removes software packages and resolves their dependencies from defined repositories.

  • Software engineering

In one sentence

A package manager installs, updates and removes software packages and resolves their dependencies from defined repositories.

Example

The edge device's software team uses the package manager to pin the MQTT client library to a tested version, so builds do not pick up untested updates.

How it applies

  • Engineering: Package managers make dependencies explicit and reproducible through lock files and version constraints. Some PLC engineering environments now include package managers for libraries.
  • Security: Dependencies pulled from public repositories are a supply-chain risk; teams use internal mirrors, checksums and vulnerability scanning, and keep a software bill of materials.
  • Documentation: The list of packages and versions feeds third-party license notices and the software bill of materials delivered with the product. The documentation team should know where this list is generated.

Package manager vs. build system

A package manager obtains and installs the components a project needs. A Build system compiles and assembles the project from its sources and those components. Many ecosystems combine both.

By knowledge.aitechdoc.world · Published September 26, 2026 · Last reviewed

Source: AI TechDoc Blog editorial definition, based on common software engineering practice

Definitions follow the cited standards and specifications. Where a source is a copyrighted publication, such as an ISO, IEC or EN standard, the definition is a close paraphrase, not a verbatim quotation, so as not to infringe copyright. We recommend reading the original publication. The sections “How it applies” are editorial commentary by AI TechDoc Blog and are not part of any standard.

Seen a mistake? Send us a note!