This paper describes the principal concepts and initial implementation
of an innovative approach for embedding a diagnostic reasoning capabi
lity onto a micro controller. The approach is predicated upon the use
of an automated concurrent engineering tool set that is utilized to de
velop a diagnostic knowledge base which is subsequently incorporated i
nto a microcontroller's diagnostic run-time system. Examples of centra
lized and distributed architectures utilizing the subject approach are
described.