Mosys: the MODULA-2 system. - Brian Kirk (Microprocess. Microsystems, 1984)

Understanding the art of modular engineering. - Brian Kirk (Microprocess. Microsystems, 1990)

Oberon-2 Programming with Windows - Jörg R. Mühlbacher; Bernhard Leisch; Brian Kirk; Ulrich Kreuzeder (Oberon-2 Programming with Windows, 1997)

Using Real Time Constraints for Modularisation. - Brian Kirk; Libero Nigro; Francesco Pupo (JMLC, 1997)

System Architecture and Design Using Co-operating Groups of Real and Abstract Components. - Brian Kirk (JMLC, 2000)

Systems = Components + Languages: Building a Flexible Real-Time Simulation and Test Environment. - Brian Kirk; Stuart Doyle; Toby Harris; Tom Priestly (JMLC, 2003)

A method of active system safety. - Brian Kirk (2008)

Essential Knowledge Aggregation, Delivery, and Assessment. - Igor Schagaev; Brian Kirk; Liz Bacon (eLearn Mag., 2014)

Try-CybSI: A Platform for Trying Out Cybersecurity. - Baijian Justin Yang; Brian Kirk (IEEE Secur. Priv., 2016)