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 the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.