Assessing Product Architecture Costing: Product Life Cycles, Allocation Rules, and Cost Models · Study