Thomas Stephen Edward Maibaum, miembro de la Royal Society of Arts (FRSA), es un científico informático .
Maibaum tiene una licenciatura en Ciencias (B.Sc.) en matemáticas puras de la Universidad de Toronto , Canadá (1970), y un Doctorado en Filosofía (Ph.D.) en informática de Queen Mary y Royal Holloway Colleges, Universidad de Londres , Inglaterra (1974). [1]
Maibaum ha ocupado puestos académicos en el Imperial College de Londres , el King's College de Londres (Reino Unido) y la Universidad McMaster (Canadá). [2] Sus intereses de investigación se han centrado en la teoría de la especificación , junto con su aplicación en diferentes contextos, en el área general de la ingeniería de software .
De 1996 a 2005, [3] estuvo involucrado en el desarrollo de estándares internacionales en programación e informática, como miembro del Grupo de Trabajo 2.1 de la Federación Internacional para el Procesamiento de la Información (IFIP) sobre Lenguajes Algorítmicos y Cálculos, [4] que especificó , mantiene y soporta los lenguajes de programación ALGOL 60 y ALGOL 68. [ 5]
Es miembro de la Institución de Ingeniería y Tecnología y de la Royal Society of Arts . [3]