AGENT ARCHITECTURE IN CONDITION BASED MAINTENANCE FOR DECISION MAKING