Automated Generation of Bill of materials.