Knowledge Science Engineering and Management