home/glossary/software

software

nounid 4182·updated May 9, 2026
verified

A collection of instructions that tell a computer how to operate. Software may be both internally developed and purchased from vendors and can include both application software (for example, user applications and database management systems) and system software (for example, operating systems, drivers, utilities, programming software, and interfaces).

Attested in

No recorded attestations. They are written when an MWE tagging stage is completed, stamped with the pack version and the document’s digest.

Classifications

Entity Type

Asset100%manual reviewaxis_review_queue.v1

Sensitivity

unclassified

Information Class

unclassified

Variants

synonym
packagesoftware program
alternatephrasing
Software
possessive
software's

Framework definitions

SANS Glossary of Security Terms1 senseview framework →
§1
Computer programs (which are stored in and executed by computer hardware) and associated data (which also is stored in the hardware) that may be dynamically written or modified during execution.
FFIEC Cybersecurity Assessment Tool, Baseline, May 20171 senseview framework →
§1
Computer programs and associated data, within the cryptographic boundary and usually stored on erasable media, that may be dynamically written or modified during execution. (e.g., Erasable media may include but are not limited to hard drives.).
FFIEC IT Examination Handbook - Audit, April 20121 senseview framework →
§1
Computer programs and associated data, within the cryptographic boundary and usually stored on erasable media, that may be dynamically written or modified during execution. (e.g., Erasable media may include but are not limited to hard drives.).
NERC CIP-010-2 (Config Change Management & Vulnerability) v21 senseview framework →
§1
Computer programs and associated data, within the cryptographic boundary and usually stored on erasable media, that may be dynamically written or modified during execution. (e.g., Erasable media may include but are not limited to hard drives.).
NISTIR 7298: Glossary of Key Information Security Terms, Revision 21 senseview framework →
§1
Computer programs and associated data that may be dynamically written or modified during execution.
CNSSI-4009 (Glossary of Information Assurance Terms)1 senseview framework →
§1
Computer programs and associated data that may be dynamically written or modified during execution.
Wordset Dictionary1 senseview framework →
§1
(computer science) written programs or procedures or rules and associated documentation pertaining to the operation of a computer system and that are stored in read/write memory
TSP Section 1001 senseview framework →
§1 · glossary
A collection of instructions that tell a computer how to operate. Software may be both internally developed and purchased from vendors and can include both application software (for example, user applications and database management systems) and system software (for example, operating systems, drivers, utilities, programming software, and interfaces).
Attribution from the CKI glossary mapping stage (glossary)
Legacy lexicon import1 senseview framework →
§1 · legacy_primary
Computer programs and associated data that may be dynamically written or modified during execution.
DR-088 backfill from the noun definition column

Outgoing relationships

No outgoing triples
This term is not the subject of any RDF-style relationship yet.

Incoming relationships

broaderPartitive