Embedded microprocessors are widely used in many kinds of industrial products, and the number of processors in a product has been greatly increased. Thus, such a system constitutes a complex embedded system which is distributed and reliable. I propose a software architecture for complex embedded systems based on the concepts of autonomous error checking and correction, acceptance test with load control, and request deletion. They will resolve the problems of unexpected overload, interference from other processors, and no protection for software failure or bugs
Published in:
Object-Oriented Real-time Distributed Computing, 1998. (ISORC 98) Proceedings. 1998 First International Symposium on
Date of Conference: 20-22 Apr 1998