SMART-fm: A Standards-Compliant Framework to Support Complete Integrated Product Life-Cycle Information Management and Electronic Commerce for the Furniture Manufacturing (Fm) Industry, In the Advent of Smart Enterprises