small unmanned aerial vehicles called micro-UAV are example of cyber-physical systems. which interact with complex and dynamic environment. The success of this technology depends on smart avionics systems compensating for the physical limitations of small airframes.