Pātuhitia tēnei: Formal techniques for networked and distributed systems