Article COMPREHENSIVE USE OF KNOWLEDGE BASES IN COMPUTER-AIDED SYSTEMS FOR TECHNOLOGICAL PREPROCESSING