Not long ago, most industrial control systems had modest software requirements — typically, a few thousand source lines of code. Today, however, an embedded control system may contain hundreds of ...