Douglas C. Schmidt - Douglas C. Schmidt

Douglas C. Schmidt (nacido el 18 de julio de 1962) es un científico informático y autor en los campos de la programación orientada a objetos , la computación distribuida y los patrones de diseño .

Biografía

En agosto de 1994 se incorporó a la facultad de la Universidad de Washington en St. Louis . De agosto de 1999 a diciembre de 2002 fue profesor asociado con titularidad en la Universidad de California, Irvine . Durante gran parte de este tiempo, trabajó para DARPA administrando programas de investigación financiados por el gobierno federal de EE. UU. En 2003 se convirtió en profesor de informática en la Universidad de Vanderbilt y presidente asociado de informática e ingeniería en diciembre de 2004. En agosto de 2010 se convirtió en subdirector de investigación y director de tecnología en el Instituto de Ingeniería de Software de la Universidad Carnegie Mellon . En abril de 2013 se convirtió en director de RTI .

Lideró equipos que desarrollaron un entorno de comunicación adaptable (ACE), el ACE ORB (TAO), un ACE ORB integrado en componentes (CIAO) y una implementación del estándar de implementación y configuración construido sobre TAO (DAnCE). "ORB" se refiere a una pieza clave de la Arquitectura del Agente de Solicitud de Objetos Comunes . Se pusieron a disposición como software de código abierto .

Publicaciones

Artículos

Douglas C. Schmidt publicó artículos en C ++ Report y C / C ++ Users Journal . Editó la columna "Interconexiones de objetos" en C / C ++ Users Journal y la columna "Patterns ++" en C ++ Report .

Libros

  • Jaime. O. Coplien , Douglas C. Schmidt (mayo de 1995). Lenguajes de patrones de diseño de programas . ISBN 978-0-201-60734-5.
  • Douglas Schmidt, Michael Stal , Hans Rohnert, Frank Buschmann (septiembre de 2000). Arquitectura de software orientada a patrones Volumen 2: Patrones para objetos concurrentes y en red . ISBN 978-0-471-60695-6.CS1 maint: varios nombres: lista de autores ( enlace )
  • Douglas C. Schmidt; Stephen D. Huston (diciembre de 2001). Programación de red C ++, Volumen I: Dominar la complejidad con ACE y patrones . ISBN 978-0-201-60464-1.
  • Douglas C. Schmidt; Stephen D. Huston (noviembre de 2002). Programación de redes C ++, Volumen 2: Reutilización sistemática con ACE y Frameworks . ISBN 978-0-201-79525-7.
  • Markus Endler (Editor), Douglas Schmidt (Editor) (agosto de 2003). Middleware 2003: Conferencia Internacional de Middleware ACM / IFIP / USENIX, Río de Janeiro, Brasil, 16 al 20 de junio de 2003, Actas ( Notas de la conferencia en Ciencias de la Computación ) . ISBN 978-3-540-40317-3.CS1 maint: texto adicional: lista de autores ( enlace )
  • Robert Meersman (Editor), Zahir Tari (Editor), Douglas C. Schmidt (Editor) (enero de 2004). Creación de marcos de aplicación: bases orientadas a objetos del diseño de marcos en movimiento hacia sistemas de Internet significativos 2003: CoopIS, DOA y ODBASE: Conferencias internacionales confederadas de OTM, CoopIS, DOA y ODBASE 2003, Catania,… 2003 (Lecture Notes in Computer Science ) . ISBN 978-3-540-20498-5.CS1 maint: varios nombres: lista de autores ( enlace ) CS1 maint: texto adicional: lista de autores ( enlace )
  • Frank Buschmann, Kevlin Henney , Douglas C. Schmidt (marzo de 2007). Arquitectura de software orientada a patrones: un lenguaje de patrones para computación distribuida, volumen 4 . ISBN 978-0-470-05902-9.CS1 maint: varios nombres: lista de autores ( enlace )
  • Frank Buschmann; Kevlin Henney; Douglas C. Schmidt (junio de 2007). Arquitectura de software orientada a patrones Volumen 5: Sobre patrones y lenguajes de patrones . ISBN 978-0-471-48648-0.
  • Gregor Engels (Editor), Bill Opdyke (Editor), Douglas C. Schmidt (Editor), Frank Weil (Editor) (octubre de 2007). Sistemas y lenguajes de ingeniería impulsados ​​por modelos: 10ª Conferencia Internacional, MoDELS 2007, Nashville, EE. UU., 30 de septiembre - 5 de octubre de 2007, Actas… / Programación e ingeniería de software) . ISBN 978-3-540-75208-0.CS1 maint: varios nombres: lista de autores ( enlace ) CS1 maint: texto adicional: lista de autores ( enlace )
  • Mohamed E. Fayad; Douglas C. Schmidt; Ralph Johnson (septiembre de 2009). Implementación de marcos de aplicación: marcos orientados a objetos en el trabajo . ISBN 978-0-471-25201-6.
  • Mohamed E. Fayad; Douglas C. Schmidt; Ralph Johnson (septiembre de 2009). Creación de marcos de aplicación: fundamentos orientados a objetos del diseño de marcos . ISBN 978-0-471-24875-0.

Referencias