Científico informático estadounidense
M. Dale Skeen (nacido en 1953) es un informático estadounidense especializado en el diseño e implementación de sistemas informáticos de gran escala, computación distribuida y sistemas de gestión de bases de datos .
Vida
Skeen obtuvo una licenciatura en Ciencias de la Computación en la Universidad Estatal de Carolina del Norte en 1978 y un doctorado en Ciencias de la Computación en 1982 en la Universidad de California, Berkeley en sistemas de bases de datos distribuidas. [1] [2]
Comenzó su carrera en 1982 en la Computer Corporation of America en Cambridge, Massachusetts , antes de trabajar como profesor asistente en el departamento de Ciencias de la Computación de la Universidad de Cornell , durante el cual también trabajó como consultor técnico para Bell Laboratories . Skeen luego ocupó un puesto de miembro del personal de investigación en el Centro de Investigación IBM Almaden en San José, California.
En 1986, Skeen trabajó en TIBCO Software en Palo Alto, California , donde se convirtió en vicepresidente de investigación e inventor principal del backplane de integración de datos “The Information Bus”.
Skeen cofundó Vitria Technology en octubre de 1994 con su esposa, JoMei Chang , y se desempeñó como director de tecnología. [3]
Vitria comenzó como una empresa de gestión de procesos comerciales y luego desarrolló productos de inteligencia operativa . [4]
Skeen fue entrevistado en la prensa. [5] [6]
Tiene patentes sobre el mecanismo de comunicación de publicación/suscripción distribuida y el protocolo de confirmación de tres fases . [7]
Skeen recibió el Premio al Alumno Distinguido de la Universidad de California, Berkeley en mayo de 2001 por “contribuciones fundamentales en las comunicaciones de publicación-suscripción”. [8]
En abril de 2004 se convirtió en director ejecutivo de Vitria. [9]
Publicaciones
- “Gestión del vocabulario empresarial”, Business Integration Journal, julio de 2003.
- “Consultas en tiempo real en la empresa”, Byte Magazine, volumen 23, número 2, febrero de 1998.
- “Habilitando la empresa en tiempo real”, Byte Magazine, volumen 23, número 1, enero de 1998.
- “El bus de información: una arquitectura para sistemas distribuidos extensibles”, Actas del 14.º Simposio de la ACM sobre principios de sistemas operativos, ACM Press, Asheville, Carolina del Norte, diciembre de 1993. Con M. Pfluegl, B. Oki, A. Siegel. [10]
- “Un protocolo eficaz y tolerante a fallos para la gestión de replicación”, Fault-Tolerant Distributed Computing, B. Simmons y A. Spector, editores, Springer-Verlag, 1990. Con A. El Abbadi y F. Cristian. [11]
- “Protocolos de confirmación sin bloqueo”, The INGRES Papers, M. Stonebreaker, editor, Addison-Wesley, 1986. [12]
- “Un modelo formal para la recuperación de fallos en un sistema distribuido”, Concurrencia y confiabilidad en sistemas distribuidos, B. Bhargava, ed., Van Nostrand-Reingold, Inc., 1987. Con M. Stonebraker. [13]
- “Consistencia en una red particionada: un estudio”, ACM Computing Surveys 17, n.º 3, septiembre de 1985, págs. 341–370. Con S. Davidson y H. García-Molina. [14]
- “Determinación del último proceso que falla”, ACM Transactions on Computing Systems 2, No. 1, febrero de 1985. [15]
- “Aumento de la disponibilidad en sistemas de bases de datos particionadas”, Advances in Computing Research 3: The Theory of Databases, Franco Preparato y Paris Kanellakis, editores, JAI Press, Inc., 1986. Con D. Wright. [16]
- “Lograr alta disponibilidad en sistemas de bases de datos particionadas”, IEEE Database Engineering 8, junio de 1985. [17]
- “Recuperación de fallos en un sistema distribuido”, IEEE Transactions on Software Engineering SE-9, 3 (mayo de 1983), 219–228. Con M. Stonebraker. [18]
- “Aumento de la disponibilidad en una red particionada”, Actas del Tercer Simposio ACM sobre los Principios de los Sistemas de Bases de Datos, Waterloo, Canadá, marzo de 1984. Con D. Wright.
- “Un algoritmo de recuperación para un sistema de base de datos distribuida”, Actas del segundo simposio de la ACM sobre los principios de los sistemas de bases de datos, Atlanta, Georgia, marzo de 1983, 8-15. Con N. Goodman, et al. [19]
- “Protocolos de confirmación basados en quórum”, Actas del 6.º taller de Berkeley sobre gestión de datos distribuidos y redes, Pacific Grove, California, febrero de 1982. (Reimpreso en Distributed Database Management, J. Larson y SK Rahimi (eds.), IEEE Computer Society Press.) [20]
- “Un protocolo de terminación descentralizado”, Actas del Simposio sobre confiabilidad en software distribuido y sistemas de bases de datos, Pittsburgh, Pensilvania, julio de 1981, 27–32. [21]
Referencias
- ^ "Aplicaciones web escalables". www.informationweek.com . Consultado el 11 de octubre de 2008 .
- ^ Vitria (27 de abril de 2000). «Informe anual correspondiente al ejercicio que finalizó el 31 de diciembre de 1999». Formulario 10-K . Comisión de Bolsa y Valores de Estados Unidos . Consultado el 11 de octubre de 2013 .
- ^ "Declaración de registro". Formulario S-1 (borrador del prospecto) . Comisión de Bolsa y Valores de Estados Unidos. 22 de junio de 1999. Consultado el 11 de octubre de 2013 .
- ^ Bruce Silver (27 de marzo de 2008). "Cinco nominados para el Salón de la Fama de los Procesos". Blog . Intelligent Enterprise. Archivado desde el original el 31 de marzo de 2008 . Consultado el 10 de octubre de 2013 .
- ^ "Dave Linthicum: conversación con Dale Skeen, Ph.D., presidente y director de tecnología de Vitria". Ebizq.net . Consultado el 21 de septiembre de 2013 .
- ^ Byron, Dennis (2009-01-02). "PUNTO DE VISTA DE BPM: ¿De dónde proviene el término 'gestión de procesos de negocio'? - BPM en acción de Anne Stuart". Ebizq.net . Consultado el 21 de septiembre de 2013 .
- ^ [1] Resultados de búsqueda de Google Patentes de Dale Skeen
- ^ "Exalumnos distinguidos - Ingeniería eléctrica | EECS en UC Berkeley". Eecs.berkeley.edu . Consultado el 21 de septiembre de 2013 .
- ^ Vitria (30 de marzo de 2005). «Informe anual correspondiente al ejercicio que finalizó el 31 de diciembre de 2004». Formulario 10-K . Comisión de Bolsa y Valores de Estados Unidos . Consultado el 11 de octubre de 2013 .
- ^ Oki, Brian; Pfluegl, Manfred; Siegel, Alex; Skeen, Dale (1993). "El bus de información". Revisión de sistemas operativos ACM SIGOPS . 27 (5). Dl.acm.org: 58–68. doi :10.1145/173668.168624.
- ^ El Abbadi, Amr; Skeen, Dale; Cristian, Flaviu (25 de marzo de 1985). "Un protocolo eficiente y tolerante a fallos para la gestión de datos replicados". Actas del cuarto simposio ACM SIGACT-SIGMOD sobre Principios de sistemas de bases de datos - PODS '85 . Dl.acm.org. págs. 215–229. doi :10.1145/325405.325443. ISBN . 0897911539. Número de identificación del sujeto 29709502.
- ^ Skeen, Dale (29 de abril de 1981). "Protocolos de confirmación sin bloqueo". Actas de la conferencia internacional ACM SIGMOD de 1981 sobre gestión de datos - SIGMOD '81 . Dl.acm.org. pág. 133. doi :10.1145/582318.582339. ISBN 0897910400.S2CID1586571 .
- ^ Skeen, D.; Stonebraker, M. (1983). "Un modelo formal de recuperación de fallos en un sistema distribuido". IEEE Transactions on Software Engineering (3). Dl.acm.org: 219–228. doi :10.1109/TSE.1983.236608. S2CID 59008338 . Consultado el 21 de septiembre de 2013 .
- ^ Davidson, Susan B.; Garcia-Molina, Hector; Skeen, Dale (1985). "Consistencia en una red particionada: una encuesta". Encuestas de computación de la ACM . 17 (3). Dl.acm.org: 341–370. doi :10.1145/5505.5508. hdl : 1813/6456 . S2CID 8424228.
- ^ Skeen, Dale (1985). "Determinación del último proceso que falla" (PDF) . ACM Transactions on Computer Systems . 3. Dl.acm.org: 15–30. doi :10.1145/214451.214453. hdl : 1813/6336 . S2CID : 52828071.
- ^ Skeen, Dale; Wright, David D. (1984). "Aumento de la disponibilidad en sistemas de bases de datos particionadas". Actas del 3.er simposio ACM SIGACT-SIGMOD sobre Principios de sistemas de bases de datos - PODS '84 . Dl.acm.org. p. 290. doi :10.1145/588011.588054. hdl :1813/6421. ISBN. 0897911288.S2CID 15506443 .
- ^ "Lograr alta disponibilidad en sistemas de bases de datos particionadas". Academic.research.microsoft.com . Consultado el 21 de septiembre de 2013 .
- ^ Skeen, D.; Stonebraker, M. (1983). "Un modelo formal de recuperación de fallos en un sistema distribuido". IEEE Transactions on Software Engineering (3). Dl.acm.org: 219–228. doi :10.1109/TSE.1983.236608. S2CID 59008338 . Consultado el 21 de septiembre de 2013 .
- ^ Goodman, Nathan; Skeen, Dale; Chan, Arvola; Dayal, Umeshwar; Fox, Stephen; Ries, Daniel (21 de marzo de 1983). "Un algoritmo de recuperación para un sistema de base de datos distribuido". Actas del 2º simposio ACM SIGACT-SIGMOD sobre Principios de sistemas de bases de datos - PODS '83 . Dl.acm.org. pág. 8. doi :10.1145/588058.588061. ISBN . 0897910974. Número de identificación del sujeto 16719317.
- ^ Skeen, Dale (1982). "Un protocolo de confirmación basado en quórum". Dl.acm.org . Consultado el 21 de septiembre de 2013 .
- ^ "Un protocolo de terminación descentralizado". Academic.research.microsoft.com . Consultado el 21 de septiembre de 2013 .
Enlaces externos
- Página de miembros del equipo ejecutivo de VITRIA