BOM analysis