Knowledge-Based Engineering (KBE), mühendislik ürünlerinin tasarımı ve geliştirilmesi süreçlerinde bilgi ve yapay zeka kullanarak çeşitli görevler üstlenir. KBE'nin yaptığı işler arasında: - Ürün ve süreç bilgilerinin yakalanması: Mühendislik süreçlerinin bilgisayar ortamında modellenmesi ve bu modellerin kullanılması. - Tasarım otomasyonunun sağlanması: Karmaşık kurallar, heuristikler ve yapay zeka entegrasyonu ile tasarım süreçlerinin otomasyonu. - Kalite iyileştirme: Ürünlerin kalitesini artırmak için mühendislik bilgisinin kullanılması ve hataların azaltılması. - Bilgi yönetimi: Mühendislik bilgisinin saklanması, organize edilmesi ve yeniden kullanılması.