Adelard has specialist skills in the wide variety of techniques necessary for the development of assured systems and for the analysis of software: