IBM Middleware ~ an identity system designed to relate the Middleware campaign to the IBM software existing visual identity