As originally contracted, an Instrument is ultimately an order for services (purchased as a product), although it may be an order for other Instruments. So, how do we record delivery of instances of these services?

An Instrument is unique as a kind of Contract, in that fundamentally, delivery of an instance of the ordered Instrument Specification is often either the Instrument itself or another Instrument. You set up a checking account. This is basically an order for a checking account. By definition you have received what was ordered. In addition, if the Instrument (for example “Executive Account #30893790”, held by Mark MacHogan) is composed of an Instrument Component that is to order another Instrument Specification ...

Get Enterprise Model Patterns: Describing the World (UML Version) now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.