Chapter 7. Product archetype pattern

7.1 Business context

All businesses make money by selling some product, either goods or services.

The notion of “product” is very ancient. As soon as humankind developed the concept of ownership, there was the possibility of barter—exchanging one good or service for another to gain some real or perceived benefit. The exchanged goods or services were types of products.

In this chapter we describe the Product archetype pattern, taking a selling rather than a manufacturing perspective on products. The pattern provides a way to model goods and services effectively.

If you have a very clear and explicit notion of the Product archetype pattern, this will lead to flexible business systems that are easy to adapt ...

Get Enterprise Patterns and MDA: Building Better Software with Archetype Patterns and UML now with O’Reilly online learning.

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