Token bus communications within a multiprocessor system. - Jim E. Cooling; Walid Al-Hasawi (Microprocess. Microsystems, 1987)

Real-time interfacing: Engineering aspects of microprocessor peripheral systems. - Jim E. Cooling (Autom., 1988)

Microprocessor for engineers: interfacing for real time applications: Sinha, P K Wiley, New York, NY, USA (1987) £22.50 pp 856. - Jim E. Cooling (Microprocess. Microsystems, 1988)

Animation prototyping of formal specifications of real-time systems. - T. S. Hughes; Jim E. Cooling (Microprocessing and Microprogramming, 1990)

The programming language MODULA-2. - Jim E. Cooling (Microprocess. Microsystems, 1990)

Software management in a MODULA-2 environment for a multiprocessor, embedded system. - Jim E. Cooling; Samir S. Al-Khayatt (Microprocess. Microsystems, 1990)

Predictable hard real-time scheduling. - Barbara Korousic-Seljak; Jim E. Cooling; Peter Kolbezen (RTS, 1992)

Programming languages for the 90s - Where to next? - Jim E. Cooling (Microprocess. Microsystems, 1992)

Losing sight of basics? - Jim E. Cooling (Microprocess. Microsystems, 1992)

Introduction to Ada. - Jim E. Cooling; Niall Cooling; Joanne Cooling (Chapman and Hall, 1993)

Animation prototyping of real-time embedded systems. - Jim E. Cooling; T. S. Hughes (Microprocess. Microsystems, 1993)

Survivable LANs for distributed control systems. - Jim E. Cooling (Comput. Commun., 1994)

Object-Oriented Interfacing to 16-bit Microcontrollers: G J Lipovski Prentice Hall, Hemel Hempstead, UK (1993) ISBN 0 13 629221 6, £33.95, pp 490. - Jim E. Cooling (Microprocess. Microsystems, 1994)

Hard real-time embedded operating systems. - Jim E. Cooling (Microprocess. Microsystems, 1994)

Task scheduling in hard real-time embedded systems using hardware co-processors. - Jim E. Cooling (Microprocess. Microsystems, 1994)

Making formal specifications accessible through the use of animation prototyping. - Jim E. Cooling; T. S. Hughes (Microprocess. Microsystems, 1994)

Languages for the programming of real-time embedded systems a survey and comparison. - Jim E. Cooling (Microprocess. Microsystems, 1996)

Computer Aided Teaching of Programming Languages: An Ada-specific Development. - Jim E. Cooling; N. Duff; Joanne Cooling (Ada-Europe, 1997)

Task scheduler co-processor for hard real-time systems. - Jim E. Cooling; P. Tweedale (Microprocess. Microsystems, 1997)

Integrated design approach for real-time embedded systems. - A. M. Fox; Jim E. Cooling; Niall Cooling (IEE Proc. Softw., 1999)