Framework and Implementation of a Knowledge Management System for Aerospace Collaborative Working Environments