Abstract :
In order to describe current knowledge based systems (KBS) development, and explain the elements of software engineering it does, doesn´t, could and couldn´t use, it is necessary to informally characterise software engineering itself, then compare KBS development with this. In conclusion, the paper suggests the directions KBS research is taking, and should move in future