Articulo de referencia

Roy Fielding

Roy Thomas Fielding (nacido en 1965) es un científico informático estadounidense, uno de los principales autores de la especificación HTTP y creador del estilo arquitectónico Re...

Roy Thomas Fielding (nacido en 1965) es un científico informático estadounidense, uno de los principales autores de la especificación HTTP y creador del estilo arquitectónico Representational State Transfer (REST). Es una autoridad en arquitectura de redes informáticas y cofundador del proyecto Apache HTTP Server . [ 1 ] [ 2 ]

Fielding trabaja como científico principal sénior en Adobe en San José, California . [ 3 ]

Biografía

Fielding nació en 1965 en Laguna Beach, California . Se describe a sí mismo como "en parte maorí , neozelandés , estadounidense, irlandés, escocés, británico y un vago playero californiano". [ 4 ] [ 5 ] [ 6 ] En 1999, la revista Technology Review TR100 del Instituto Tecnológico de Massachusetts (MIT) lo nombró uno de los 100 mejores innovadores del mundo menores de 35 años. [ 7 ] En 2000, recibió su doctorado de la Universidad de California, Irvine . [ 8 ]

Contribuciones

Estilos arquitectónicos y el diseño de arquitecturas de software basadas en redes , la tesis doctoral de Fielding describe la Transferencia de Estado Representacional (REST) ​​como un principio arquitectónico clave de la World Wide Web y recibió mucha atención. Los ingenieros informáticos suelen presentar REST como un enfoque para desarrollar servicios web , [ 8 ] como una alternativa a otras especificaciones de computación distribuida como SOAP . Fielding también ha participado activamente en el desarrollo de HTML e Identificadores Uniformes de Recursos . Fielding cofundó el proyecto Apache HTTP Server [ 9 ] [ 10 ] y fue miembro de las Juntas Provisionales de OpenSolaris hasta que renunció a la comunidad en 2008. [ 11 ] Presidió la Apache Software Foundation durante sus primeros tres años y formó parte de su junta directiva hasta mayo de 2014. [ 12 ]

Entre 2001 y 2006, Fielding trabajó en Waka, un protocolo de aplicación concebido como "un reemplazo binario basado en tokens para HTTP ". [ 13 ] Fue "diseñado para igualar la eficiencia del estilo arquitectónico REST ". [ 14 ] [ 15 ]

Acuñó el término HATEOAS (Hypermedia As The Engine Of Application State) en 2000 en su tesis doctoral. [ 16 ]

Referencias

  1. "Sitio web personal de Roy T. Fielding" . 19 de noviembre de 2012. Consultado el 4 de marzo de 2013 .
  2. "Publicaciones de Roy Fielding en Google Académico" . Google Académico . Consultado el 4 de marzo de 2013 .
  3. "Roy T. Fielding" . LinkedIn . Archivado del original el 14 de diciembre de 2007. Consultado el 28 de agosto de 2017 .
  4. "Roy T. Fielding: Historia de vida" . Universidad de California, Irvine .
  5. Roy T. Fielding (27 de julio de 2011). "Re: Marca OpenOffice.org" . www-legal-discuss .
  6. Roy T. Fielding (1999-07-02). "Re: Kiwi Fruit" . Lista de correo de FoRK .
  7. "Jóvenes innovadores menores de 35 años de 1999" . Technology Review . 1999. Consultado el 4 de marzo de 2013 .
  8. 1 2 Fielding, RT; Taylor, RN (2000). "Diseño basado en principios de la arquitectura web moderna". Actas de la 22.ª conferencia internacional sobre ingeniería de software - ICSE '00 . pp. 407–416 . CiteSeerX 10.1.1.420.3952 . doi : 10.1145/337180.337228 . ISBN   978-1581132069. S2CID 2675076 . 
  9. Mockus, A.; Fielding, RT; Herbsleb, J. (2000). "Un estudio de caso sobre el desarrollo de software de código abierto". Actas de la 22.ª conferencia internacional sobre ingeniería de software - ICSE '00 . pp. 263–272 . CiteSeerX 10.1.1.13.1121 . doi : 10.1145/337180.337209 . ISBN   978-1581132069. S2CID 9075291 . 
  10. Mockus, A.; Fielding, RT; Herbsleb, JD (2002). "Dos estudios de caso de desarrollo de software de código abierto: Apache y Mozilla". ACM Transactions on Software Engineering and Methodology . 11 (3): 309– 346. CiteSeerX 10.1.1.594.5885 . doi : 10.1145/567793.567795 . S2CID 1938015 .  
  11. Roy T. Fielding (14 de febrero de 2008). "Respuestas de Sun a las preguntas sobre la marca registrada OpenSolaris" . ogb-discuss .
  12. "Actas de la reunión de la Junta Directiva de la Fundación de Software Apache" . 21 de mayo de 2014. Consultado el 8 de julio de 2014 .
  13. "Una conversación con Roy Fielding sobre HTTP, REST, WebDAV, JSR 170 y Waka" . jonudell.net. 25 de agosto de 2006.
  14. Roy T. Fielding, Ph.D. (19 de noviembre de 2002). "waka: un reemplazo para HTTP" ( PPT ) .
  15. Fielding, Roy T. (2012). "El Protocolo Waka" (PDF) . IETF.org . Recuperado el 23 de marzo de 2017 .
  16. Fielding, Roy Thomas (2000). «Representational State Transfer (REST)» . Estilos arquitectónicos y diseño de arquitecturas de software basadas en redes (tesis doctoral). Universidad de California, Irvine . pág. 82. ISBN  0599871180.

Bibliografía

  • Fielding, Roy Thomas (2000). "Estilos arquitectónicos y el diseño de arquitecturas de software basadas en redes" . Tesis doctoral . Universidad de California, Irvine.
  • El blog de Fielding