Software (CAT-MIP-000000358)
Accepted • 2025-09-19 • by nicole
Definition
Software refers to any executable program, application, or system component that performs functions on a computing platform. In the DevOps Infrastructure Ontology, Software is a subclass of devopscore:Resource and encompasses entities such as operating systems, applications, services, and scripts. Software can be installed on physical or virtual devices and is essential for enabling various IT operations and services.
Prompt Examples
- Check if the CRM application is running on the New York site.
- List all software installed on device "ENG-LT-05".
- Update the antivirus software to the latest version on all servers.
Agent Execution
When a prompt refers to "Software," the AI agent will:
- Determine the devices or environments where the software is installed
- Ensure that dependencies and configurations are managed appropriately
- Identify the specific software entity based on name, version, or other attributes
- Perform actions such as installation, update, configuration, or status checks
Synonyms
Relationships
- Software canBe Patched
- Software dependsOn other Software
- Software hasVersion Version
- Software isConfiguredBy Configuration
- Software isInstalledOn Device
- Software isManagedBy Agent
History
| Date | Author | Reason |
|---|---|---|
| 2025-08-07 | nicole | Draft – initial term proposal |
| 2025-09-19 | nicole | Accepted – added to CAT-MIP registry |
| 2026-01-14 | mpurtell | |
| 2026-03-02 | jimmypuckett | Fix malformed YAML |