Dynamic customisation, validation and integration of product data models using semantic web tools. (1st January 2014)