A Resource is an identifiable person, Organization, asset, supply, or capability available for use by an Actor or activity.
A Resource can provide:
A Resource can include:
A Resource can identify:
An Actor or activity can:
identifiable person, Organization, asset, supply, or capability available for use by an Actor or activity
Adapted from:
ISO/IEC/IEEE 15288 addresses resources used throughout system life-cycle processes, including people, information, infrastructure, facilities, materials, and enabling capabilities.
This definition provides a general Resource concept that supports human, organizational, informational, software, hardware, physical, financial, and service Resources.
A Resource is defined by its availability for use, not solely by ownership. An Actor or Organization can use a Resource owned or operated by another party.
A Resource can be:
A Resource differs from an Artifact:
An Artifact becomes a Resource when an Actor or activity makes the Artifact available for use.
A Resource differs from a capability:
A Resource can provide one or more capabilities.
A Resource differs from an Operational Resource:
Every Operational Resource is a Resource. A Resource is not necessarily an Operational Resource.
A Resource differs from a Deployment Target:
A Resource can qualify as a Deployment Target when it satisfies both definitions.
A Resource differs from an Execution Facility:
An Execution Facility is a specialized Operational Resource.
Treating a person as a Resource in an architectural or operational model does not reduce the person to an owned asset. The Resource relationship identifies the person’s availability, assigned Role, knowledge, skill, authority, or effort within the modeled context.
A change in ownership, availability, allocation, configuration, capacity, location, or status does not necessarily create a new Version of the Resource. The applicable identification and versioning policy determines whether the change creates a new Version or changes the state of the existing Resource.
A DIDO-TE Test Environment requires the following Resources:
When the Test Environment allocates and uses these Resources to conduct Test Execution, they act as Operational Resources.
The resulting Test Run identifies the applicable Resources, their configurations, their Versions when applicable, and their contribution to the Test Results and supporting Evidence.
© 2026 Dido Solutions, Inc. and Jackrabbit Consulting, Inc.