 He was also cited amongst the leading scholars of systems and software engineering by the Journal of Systems and Software for the period 1997–2001.Primarily a computer scientist nowadays, he retains wide interests and has published recently on artificial complexity in mobile phone charging, the aerodynamics of javelins and novel bibliographic search algorithms for unstructured text to extract patterns from defect databases.After spending most of his career in industry working for Oakwood Computing Associates, he is currently a professor of Forensic Software Engineering at Kingston University, London.