Utilisateur:ClaireBx/Robert McCool

ClaireBx/Robert McCool
Alias
Rob McCool
Naissance
Nationalité Américaine
Formation
University of Illinois at Urbana–Champaign

Robert Martin McCool (né en 1973), plus communément appelé Rob McCool, est un développeur et architecte de logiciels.

McCool est l'auteur du serveur web original NCSA HTTPd [1], connu ensuite sous le nom de serveur HTTP Apache. Jusqu'à la version 2.2 d'Apache, les fichiers httpd.conf distribués contenaient des commentaires signés de son nom. Il a écrit la première version durant ses études au sein de l'Université de l'Illinois à Urbana-Champaign, où il travaillait avec l'équipe originale NCSA Mosaic . Son frère jumeau, Mike, a également fréquenté cette université et a rejoint l'équipe Mosaic pour travailler sur le portage du logiciel Mosaic sur ordinateur Macintosh . Les deux frères ont obtenu leur licence dans cette université en 1995. Ils ont fait leurs études secondaires à l' Illinois Mathematics and Science Academy (promotion 1991), et Robert a reçu le prix Alumni Trailblazer Award lors de la première cérémonie de remise des prix organisée à l'occasion du 20e anniversaire de l'établissement, le 20 avril 2007.

L’une des nombreuses contributions de Robert McCool a été la rédaction de la spécification initiale de l'interface CGI (Common Gateway Interface ), en collaboration avec d'autres membres de la liste de diffusion www-talk, et la fourniture d'une implémentation de référence de CGI dans la version 1.0 du serveur web HTTPd de NCSA . La spécification CGI, introduite en décembre 1993, s'est avérée être un élément clé pour rendre le World Wide Web dynamique et interactif.

McCool fut l'un des premiers employés de Netscape, contribuant à Netscape Enterprise Server (par exemple, NSAPI) et à d'autres systèmes côté serveur.

Plus tard, à l'université de Stanford, il a co-écrit les systèmes TAP [2] et KDD pour l'enrichissement automatique du contenu web généré par l'humain. Il est également l'auteur de diveses articles de revues et de conférences portant sur la recherche sémantique [3], le web sémantique [4] [5] et la provenance des connaissances.

McCool vit à Menlo Park, en Californie.

Références

modifier
  1. « NCSA HTTPd Acknowledgements » [archive du ]
  2. Guha et McCool, « TAP: A Semantic Web platform », Comput. Netw., vol. 42, no 5, , p. 557–577 (DOI 10.1016/S1389-1286(03)00225-1)
  3. R. Guha et R. McCool « Semantic search » () (DOI 10.1145/775152.775250).
    WWW'03.
  4. McCool, « Rethinking the Semantic Web, Part 1 », IEEE Internet Computing, vol. 9, no 6, , p. 86–88 (DOI 10.1109/MIC.2005.133, S2CID 195915060)
  5. McCool, « Rethinking the semantic Web. Part 2 », IEEE Internet Computing, vol. 10, no 1, , p. 93–96 (DOI 10.1109/MIC.2006.18)

Liens externes

modifier

[[Catégorie:Informaticien américain]] [[Catégorie:Naissance en 1973]] [[Catégorie:Développement logiciel]]