Plan-Based Derivation of General Functional Structures in Product Design