An exploratory architecture using data and knowledge to close the loop between design and Maintenance from a product quality perspective