In this work we focus our research on the product design related aspects; currently we deal with modularity, product architecture and change propagation issues along the design process. In order to apply abstract concepts to design practise different approaches and tools have been proposed; anyway presently concrete software solutions and applications examples are still lacking. Companies modify their products for a number of reasons and rarely start from new ideas when designing. Due to the lack of suitable tools and methodologies designers are not aware of modifications impacts and propagations when trying to change or update a product. In this paper we present our research efforts in developing a methodology and the related software tool...