Seol mar théacs é seo: Co-design approaches to dependable networked control systems