Concept: Specify Asset Types
Describes the main asset types.
Relationships
Related Elements
Main Description
There are many types of reusable assets (in terms of the nature of their artifacts), such as:
  • Architecture: an asset that is decomposed into a set of layers, responding to certain constraints, and that provides views of a system for a particular set of problems
  • Component: an asset that has one or more interfaces, and that has an information model describing the attributes and the state that it preserves
  • Pattern: an asset that has a collaboration of participants which may be customized at the time it is applied (i.e., reused) and that is generally rendered as a model
  • Web Service: an asset that has one or more interfaces, as well as an information model describing the attributes and the state that it preserves, and that is invoked over the Internet or Intranet

Each asset type should include a description of what makes it a Well-Formed Asset.