Aviation

System Development


Chief designer, CDIS


CDIS is an air traffic information system for the LLTCC Controller position showing radar, CDIS and CCTV screensondon Terminal Control Centre at West Drayton. It was one of the earliest large scale industrial uses of formal methods to specify and design software, and CDIS remains one of the largest operational systems built using formal methods. It is a distributed system with nearly 100 computers running about 200KLOC of code. It has a highly resilient high performance architecture with hardware fault tolerance in the central processor, workstations and communications infrastructure.


CDIS was integrated smoothly into the operational environment and has given excellent service to its users since it went operational in 1993. It had a ten-year warranty against category 1 defects and has proved extremely reliable in service. Measured defects of all kinds in the first 16 months from delivery were around 0.75 per KLOC, far better than industry norms at the time.


Requirements Engineering


Consultancy and training


Rolls-Royce Trent 900 EngineRequirements engineering projects in air traffic control and aero engine development have applied REVEAL to elicit stakeholder needs and transform them into specifications to suppliers of systems and components. National Air Traffic Services and the US Federal Aviation Administration have both had requirements engineering training and consultancy in REVEAL.


Software Engineering


Consultancy


I have investigated the re-engineering and maintenance of a major operational system and planned a programme of sustainment using modern software engineering techniques.

© 2007 Anthony Hall

In case of problems,
please contact

[Home] [Projects] [Professional] [Career History] [Publications] [Contact me] [Technology]