Kluwer Academic Publishers Product Design for Modularity