Michael Anthony Jackson is a British computer scientist, and independent computing consultant in London, England.
Education
Jackson was educated at Harrow School where he was taught by Christopher Strachey and wrote his first program under Strachey"s guidance. From 1954 to 1958 he studied classics (known as "Greats") at Merton College, Oxford. A fellow student, two years ahead of him, was C. A. R. Hoare.
They shared an interest in logic, which was studied as part of Greats at Oxford.
Career
He is also part-time researcher at American Telephone & Telegraph Company Labs Research, Florham Park, New Jersey, United States., and visiting research professor at the Open University in the United Kingdom. In the 1970s, Jackson developed Jackson Structured Programming (Journal of Social Policy). In the 1980s, with John Cameron, he developed Jackson System Development (Doctor of Juridical Science). Then, in the 1990s, he developed the Problem Frames Approach.
In collaboration with Pamela Zave, he created "Distributed Feature Composition", a virtual architecture for specification and implementation of telecommunication services.
In 1961 Jackson married Judith Wendy Blackburn. They have four sons, one of whom, Daniel, is also a computer scientist based at Massachusetts Institute of Technology.