Theory and computer tools are developed to deal with fundamental complexity issues appearing in many engineering applications, for example aerospace systems, manufacturing and communications: