Analysis Patterns for the Order and Shipment of a Product

These analysis patterns describe how a customer places an order for a product, and the subsequent shipment of the product. We describe first two elementary patterns, the Order and Shipment patterns. We then combine them to form what we have called a semantic analysis pattern because it emphasizes semantic aspects of the application model as opposed to improving flexibility. The purpose of this type of pattern is to serve as a starting point when translating requirements into an actual design. This pattern represents a minimum application so that it can be applied to a variety of situations and it can be combined with other related patterns to describe more complex applications. The order and shipment of a product is a very common real-life problem. The pattern focuses on the basic aspects of the order and its delivery, and the correspondence between an order and its fulfillment.