The paper presents an automated decision support application for sustainability metrics in product design by leveraging semantic technologies. The proposed framework utilizes an ontology for structured representation of design characteristics and correlating lifecycle data. A rule-based approach is investigated for enabling automated reasoning. The implementation showcases real-time impact assessments based on CAD models, supporting sustainable product development. This approach demonstrates significant potential for advancing lifecycle design practices in industrial contexts.