Michael Anthony Jackson (né le à Birmingham) est un informaticien britannique. Il est consultant indépendant en informatique à Londres, et également chercheur à temps partiel aux , à Florham Park (États-Unis), et chercheur invité à la Open University au Royaume-UniMichael Jackson (not the singer) Consultancy & Research in Software Development. Accessed 24 April 2009..
Biographie
Jackson a fait ses études à la Harrow School, où il a eu comme enseignant notamment Christopher Strachey qui lui a appris la programmation. De 1954 à 1958, il a étudié les humanités (connues sous le nom de Greats) au Merton College à Oxford. ; un camarade de classe, deux ans avant lui, était C. A. R. Hoare. Ils partageaient un intérêt pour la logique qui était étudiée dans le cadre de Greats at Oxford.
Après avoir obtenu son diplôme en 1961, Jackson commence à travailler comme concepteur en informatique et consultant pour l'entreprise Maxwell Stamp Associates à Londres. C'est là que Jackson devient intéressé par l'approche structurée de la programmation..
En 1964, Jackson rejoint la nouvelle société de conseil John Hoskyns and Company à Londres, avant de fonder sa propre société Michael Jackson Systems Limited en 1971. Il a contribué à l'émergence du mouvement de programmation modulaire, avec Larry Constantine, George H. Mealy et plusieurs autres lors d'un symposium en 1968. Dans les années 1970, Jackson développe le (JSP), dans les années 1980, avec John Cameron, le (JSD), puis, dans les années 1990, il développe le . En collaboration avec Pamela Zave, il crée la Distributed Feature CompositionDistributed Feature Composition., une architecture virtuelle pour la spécification et l'implémentation de services de télécommunications.
Prix et distinctions En 1997, Jackson reçoit le pour les méthodes de développement du logicielStevens Award. et en 1998 la médaille Lovelace.
Livres
. . . . . Notes et références
Liens externes Michael Jackson Page personnelle The Jackson Software Development Methods
Catégorie:Naissance en février 1936 Catégorie:Étudiant de Merton College Catégorie:Personnalité britannique de l'informatique Catégorie:Personnalité en méthodes formelles Catégorie:Élève de Harrow School