Mary Shaw (née en 1943) est une ingénieure en logiciel américaine et professeure d'informatique à la faculté d'informatique de l'université Carnegie Mellon, connue pour ses travaux dans le domaine de l'architecture logicielle. Software architecture in practice. Pearson Education India, 2007.Fielding, Roy Thomas. Architectural styles and the design of network-based software architectures. Diss. University of California, Irvine, 2000..
Biographie Jeunesse Mary M. Shaw est née à Washington DC en 1943. Son père (Eldon Shaw) était ingénieur civil et économiste au département de l'Agriculture et sa mère (Mary Shaw) était femme au foyer. Shaw a fréquenté le lycée de Bethesda, dans le Maryland, à l'époque de la guerre froide Spoutnik.
Au lycée, Shaw a participé pendant deux étés au lycée à un programme parascolaire qui enseignait aux élèves l'informatique. Ce programme géré par International Business Machines (IBM) a été l'occasion pour les étudiants d'explorer des domaines en dehors du programme normal. C'était la première introduction de Shaw aux ordinateurs.
Études et carrière Shaw a obtenu son BA de l'Université Rice vers 1965 et son doctorat en informatique de l'Université Carnegie Mellon en 1972Mary Shaw: Biography, at ieeeghn.org/wiki, 2013. Accessed 10=-3-2015..
Avec Marion Créhange (1937 – 2022), une informaticienne française qui a obtenu un doctorat en informatique en 1961... elle est considérée comme une pionnière de l'informatique.
Après avoir obtenu son diplôme à l'Université Rice, Shaw a commencé sa carrière dans l'industrie en travaillant comme programmeuse système à la Research Analysis Corporation. Elle a également continué à faire des recherches à l'Université Rice. En 1972, elle a rejoint la faculté de l'Université Carnegie Mellon, où elle a finalement été nommée professeur d'informatique. De 1984 à 1987, elle a également été scientifique en chef au Software Engineering Institute, de 1992 à 1999, vice-doyenne pour la formation professionnelle et, de 2001 à 2006, codirectrice du Sloan Software Industry Center .
En 2011, Mary Shaw et David Garlan ont reçu le prix de la recherche exceptionnelle de l', le groupe d'intérêt spécial sur le génie logiciel de l'Association of Computing Machinery, pour leurs « contributions significatives et durables à la recherche en génie logiciel grâce au développement et à la promotion de l'architecture logicielle »ACM SIGSOFT, Outstanding Research Award winners, at sigsoft.org. Accessed 10-03-2015.Carnegie Mellon University, "Carnegie Mellon's Shaw and Garlan Honored For Pioneering Research in Software Architecture," at cmu.edu/news. Press release, May 2, 2011. Accessed 10-03-2015..
Le , le président américain Barack Obama a décerné à Shaw la Médaille nationale de la technologie et de l'innovation The White House, Office of the Press Secretary,President Obama Honors Nation's Top Scientists and Innovators, Oct. 3 2014.. Elle a été nommée récipiendaire du prix en 2012 ..
Travail Le principal domaine de recherche de Shaw est le génie logiciel, y compris les aspects architecturaux, éducatifs et historiques. Shaw est l'autrice d'ouvrages fondateurs dans le domaine de l'architecture logicielle avec .
L'ouvrage le plus cité de Shaw Software Architecture: Perspectives on an Emerging Discipline, co-écrit avec David Garlan, examine le concept « d'architectures pour les systèmes logiciels ainsi que les meilleures façons de soutenir le développement de logiciels »Shaw & Garlan (1996, summary). Le livre vise : Dans cet ouvrage, Garlan et Shaw « décrivent l'architecture d'un système comme une collection de composants informatiques avec une description des interactions entre ces composants-les connecteurs ». Les composants sont simplement décrits comme « les éléments qui effectuent le calcul ».
Réception En 2011, Shaw et Garlan ont reçu le prix de la recherche exceptionnelle pour 2011 de l'Université Carnegie Mellon (CMU) en l'honneur de leurs recherches pionnières dans le domaine de l'architecture logicielle. William Scherlis, directeur de l'Institute for Software Research de la CMU, a commenté la contribution de Shaw et Garlan :
Publications sélectionnées Ouvrages Mary Shaw et Frank Hole, Analyse informatique de la sériation chronologique, 1967. Mary Shaw, Alan Perlis et Frederick Sayward (éd.), Métriques logicielles : une analyse et une évaluation, 1981. Mary Shaw (dir.), Programme Carnegie-Mellon pour l'informatique de premier cycle, 1985. Mary Shaw et , Architecture logicielle : perspectives sur une discipline émergente, Prentice Hall, 1996. Mary Shaw, Sufficient Correctness and Homeostasis in Open Resource Coalitions: How Much Can You Trust Your Software System, 2000.
Articles ArticlesMary Shaw, A.J. Perlis University Professor of Computer Science, Carnegie Mellon University, Google Scholar profile. : Marie Shaw, « Réduction des coûts de compilation grâce à la contraction de la langue », Communications de l'ACM, 17(5):245–250, 1974. Marie Shaw, « Les perspectives d'une discipline d'ingénierie du logiciel », IEEE Software, 7(6):15–24, 1990. Marie Shaw, « Comparer les styles de conception architecturale », IEEE Software, 12(6):27–41, 1995.
Références
Articles connexes Marion Créhange
Liens externes
Catégorie:Informaticienne américaine Catégorie:Personnalité américaine de l'informatique Catégorie:Professeur à l'université Carnegie-Mellon Catégorie:Professeur à l'université Rice Catégorie:Étudiant de l'université Carnegie-Mellon Catégorie:Étudiant de l'université Rice Catégorie:Naissance en septembre 1943 Catégorie:Naissance à Washington (Pennsylvanie) Catégorie:Programmeuse informatique Catégorie:Ingénieur américain du XXe siècle Catégorie:Ingénieur américain du XXIe siècle