Artifact: Asset Artifact
An artifact (model, source code, binary file, document, script, and so on) that is (or is to be) included in a Reusable Asset.
Domains: Asset-Based Development
Work Product Kinds: Solution
Purpose

To provide a part of a Artifact: Reusable Asset's solution.

It is the Asset Artifacts that the asset consumer is interested in when applying the asset, as it is the Asset Artifacts that are being applied and included in the consumer's context.

Relationships
Description
Brief Outline

The details of an Asset Artifact depends on its type. The following are examples of different kinds of Asset Artifacts:

  • Software Development Plan
  • Use-Case Model
  • Design Model
  • Design Subsystem

No matter what its type is, an Asset Artifact has several possible states which include the following: "in original context" (raw material) or "harvested".

Illustrations
Tailoring
Representation Options

UML Representation

As noted above, an Asset Artifact can take many forms. The tailoring options depend on the type of the artifact. See the specific artifact descriptions for more information.