J. McDermid

Learn More
Ideally, a measure of the security of a system should capture quantitatively the intuitive notion of 'the ability of the system to resist attack'. That is, it should be operational, reflecting the degree to which the system can be expected to remain free of security breaches under particular conditions of operation (including attack). Instead, current(More)
Fundamental to the success of a product-line strategy is having some means to attain the global architecture that all products will share. Migrating to the architecture is often perceived as a difficult part of implementing the strategy. However, the technique presented here permits a low-risk, incremental development of the architecture via a process of(More)
As the transition towards integrated programmable systems gradually takes place in the automotive industry, there is clearly a need to ensure that new on-board systems and networks will deliver safety-related services with at least the degree of reliability that similar services have been delivered by conventional systems in the past. Current trends show(More)
We propose a novel naturalistic decision support system for complex fault management procedures onboard modern aircraft. Two experiments involving 13 civil pilots are presented. The results show that the system proposed improves pilots' decision accuracy, decision performance and situation awareness, whilst reducing mental workload and complacency to system(More)
Following our experience in the development of ExOS, the RTAI/Linux-based real-time operating system for the planetary rover ExoMaDeR, we realized that the management of onboard software configuration requires more powerful capabilities than those currently available, especially to react autonomously and in real-time to unexpected events, e.g. faults.(More)