Jim Brandi mantuvo las versiones de 1990 a 1993 de GNU Emacs para la Free Software Foundation y lanzó la versión 19 de Emacs con Richard Stallman. Es uno de los diseñadores originales del sistema de control de versiones Subversion. También es colaborador del sistema de control de versiones CVS, el depurador GNU (GDB), la biblioteca de lenguaje de extensión Guile y el programa Emacs para editar secuencias genéticas. Trabaja para Mozilla, donde trabaja en la implementación de SpiderMonkey, el lenguaje de programación Javascript de Mozilla. Jim vive en Portland, Oregon con su esposa y sus dos hijas.
Mirko Boehm ha sido desarrollador de KDE desde 1997 y fue miembro del comité de KDE e.V. de 1996 a 2006. Se graduó en la Universidad Helmut Schmitt de Hamburgo, Alemania, donde se especializó en negocios. En su vida privada, lee libros impresos, pasa tiempo con su familia y trata de mantenerse alejado de las computadoras. Trabaja para klar & aumlLvdalens Datakonsult AB, responsable del desarrollo de software multiplataforma y software integrado.
Desde el inicio del proyecto JCP en 2005, Christopher Dennis ha sido el principal desarrollador del proyecto. Chris empezó a utilizar Java mientras hacía su doctorado en la Universidad de Oxford. Anteriormente, ha utilizado una variedad de lenguajes de programación, desde código de máquina Z80 escrito en un teclado de 16 teclas hasta PHP y JavaScript. Está interesado en casos especiales, técnicas de codificación y, en ocasiones, codificación ad hoc fea, y le gusta escribir código compacto y elegante en una variedad de lenguajes.
Dave Fetterman es gerente de ingeniería en Facebook, donde fundó el proyecto de la plataforma Facebook. Antes de unirse a Facebook en 2006, era ingeniero de software y trabajaba en proyectos en el departamento de desarrollo de Microsoft, incluido. NET tiempo de ejecución de lenguaje común (CLR). Le gusta crear software para otros desarrolladores y dar largas charlas a cualquiera que quiera escuchar. Recibió una licenciatura en matemáticas aplicadas y una maestría en informática de la Universidad de Harvard en 2003.
Kyle Frazier es uno de los fundadores de XenSource, parte de Citrix Systems. También es el arquitecto jefe del hipervisor Xen. Keir implementó la primera versión de Xen como hobby en 2002 mientras trabajaba en su doctorado en el Cambridge Computer Laboratory. Continuó sirviendo como desarrollador principal mientras el proyecto se convertía en una gran colaboración comunitaria. Por su trabajo sobre el control de concurrencia sin bloqueos, recibió su doctorado en 2004, el mismo año en que se convirtió en profesor.
Peter Goodliffe es un programador, columnista, orador y autor que nunca permanece demasiado tiempo en el mismo campo del software. El libro más vendido de Pete, The Craft of Code (Starchless Press), es un estudio práctico y entretenido de toda la actividad de la programación; en aproximadamente 600 páginas, ¡es realmente sorprendente! Le apasiona el bronceado y no usa zapatos.
San Jorge Gusios es un investigador profesional. Su educación está relacionada con la ingeniería de software y le apasiona el desarrollo de software. Está completando su tesis doctoral en la Universidad de Economía y Negocios de Atenas, Grecia. Sus intereses de investigación incluyen ingeniería de software, calidad de software, máquinas virtuales y sistemas operativos. Tiene una maestría de la Universidad de Manchester, Reino Unido. Gousios ha contribuido con código para varios proyectos de software de código abierto y participa en la investigación y el desarrollo de varios proyectos académicos y comerciales.
Es el director de proyectos, autoridad de diseño y miembro clave de desarrollo del proyecto SQO-OSS, y explora algunos métodos innovadores para evaluar la calidad del software. Durante su carrera académica, Gousios publicó 10 artículos técnicos en congresos y revistas. Gousios es miembro de ACM, IEEE, Usenix Society y la Hellenic Technical Association.
Dave Grove es investigador del Grupo de Optimización Dinámica del Centro de Investigación T.J. Sus principales intereses de investigación incluyen el análisis y optimización de lenguajes orientados a objetos, diseño e implementación de máquinas virtuales, compilación JIT, optimización orientada a comentarios en línea y recolección de basura. Participó en Jalape en 1998. Entilde; el Proyecto O fue un importante contribuyente a la primera implementación de este compilador de optimización y sistema de optimización adaptativo. jalapeño ha sido un miembro activo del equipo central y del comité directivo de Jikes RVM desde que se convirtió en código abierto en 2001.
John Klein es miembro del personal técnico senior del Software Engineering Institute (SEI). Su dirección de investigación es el método de arquitectura del "sistema multisistema", que ayuda a individuos, equipos y organizaciones a mejorar sus capacidades de arquitectura de software. Antes de unirse a SEI, John fue el arquitecto jefe de Avaya. En Avaya, es responsable del desarrollo de agentes multimodales, arquitectura de análisis de comunicaciones y de crear y mejorar arquitecturas para diversos productos de interacción con el cliente. Antes de esto, John fue arquitecto de software en Shen Yulun, donde diseñó el primer producto de centro de llamadas integrado multicanal comercialmente exitoso, lo que llevó a Shen Yulun a fusionar otras dos empresas y lograr la integración tecnológica en toda la cartera de productos. Antes de unirse a Shen Yulun, John trabajó para varias empresas en las industrias de videoconferencias y redes de video. Comenzó su carrera en Raytheon Company proporcionando soluciones de hardware y software para procesamiento de señales de radar, procesamiento de imágenes multiespectrales y arquitecturas y algoritmos de procesamiento paralelo. John tiene una licenciatura del Stevens Institute of Technology y una maestría de la Northeastern University. Es miembro de ACM y IEEE Computer Society.
Greg Lehey desarrolló su dilatada carrera en Alemania y Australia. Ha trabajado para clientes importantes como el Instituto Alemán de Investigación Espacial, Univac, Tandem, Siemens-Nixdorf e IBM, así como para clientes importantes como empresas de software desconocidas y como consultor independiente. Sus actividades abarcaron desde el desarrollo del kernel hasta la gestión de productos, desde la programación y la administración de sistemas, desde el procesamiento de datos satelitales hasta la programación de bombas de petróleo, desde la producción de CD hasta la migración de software libre a conjuntos de instrucciones DSP. Es miembro del equipo central de FreeBSD y presidente de la Asociación Australiana de Usuarios de Unix. Es desarrollador de los proyectos FreeBSD y NetBSD y autor de "Port UNIX Software and the Complete FreeBSD, 4th Edition (ambos O'Reilly)". También es conocido por escribir software de aplicaciones empresariales. Greg se jubiló en 2007 y pasó más tiempo buscando una vida. Sus actividades de ocio ocupaban la mayor parte de su tiempo, pero no era suficiente. También escuchó discos de madera clásica, cocinó, elaboró cerveza (desarrolló un sistema de fermentación controlado por computadora), trabajó en el jardín, montó a caballo y fotografió. También se interesó por una serie de temas históricos, incluidas las incomprensibles lenguas europeas antiguas.
Panagiotis Louridas comenzó su implicación en los ordenadores en los años 80 con la espectroscopia Sinclair ZX. Desde entonces ha estado programando en lenguaje de máquina y le encanta. Tiene una licenciatura en Ciencias de la Computación del Departamento de Informática de la Universidad de Atenas y una maestría y un doctorado en Ciencias de la Computación de la Universidad de Manchester. Durante muchos años ha estado desarrollando software para el sector privado, donde trabajó en la Red Griega de Investigación y Educación (GRNET). También es miembro del grupo de investigación Ingeniería de Software y Seguridad (SENSE) de la Universidad de Economía y Negocios de Atenas (AUEB). Sus artículos cubren una amplia gama de temas, desde el aprendizaje humano hasta la criptografía y desde la instrumentación hasta la ingeniería de software. Le gusta especialmente encontrar conexiones entre el mundo de la informática y otros campos.
Stephen J. Mellor es reconocido internacionalmente como pionero en la creación de métodos de ingeniería eficaces para el desarrollo de software. En 1985, publicó el muy leído "Desarrollo estructurado de sistemas en tiempo real (Prentice Hall)" de Ward-Mellor en tres volúmenes; en 1998, su libro definió por primera vez el análisis orientado a objetos. Stephen también publicó "UML ejecutable: la base de la arquitectura basada en modelos (Addison-Wesley Professional)" en 2002. Su nuevo libro, "MDA Essentials: Principios de arquitectura basada en modelos" (Addison-Wesley Professional), se publicó en 2004. Participa activamente en el Object Management Group (OMG) y es presidente de la asociación que agrega operaciones ejecutables a UML. Ha completado el estándar para UML ejecutable. Es uno de los firmantes del Manifiesto Ágil. Es miembro durante dos mandatos del Comité de Arquitectura de OMG y presidente del Comité Asesor de Software del IEEE. Se convirtió en científico jefe de la división de software integrado de Mentor Graphics.
Bertrand Meyer es profesor de ingeniería de software en ETH Zurich y arquitecto jefe del software Eiffel. Dirigió y diseñó el entorno del EiffelStudio y numerosas bibliotecas. Es autor de varios libros de gran éxito, incluido el ganador del premio Jolt "Object-Oriented Software Construction (Prentice Hall)". También recibió el premio ACM Software Systems y el premio Dahl-Nygaard por su trabajo en tecnología de objetos y Eiffel, y recibió un doctorado honorario de la Universidad Técnica Estatal de San Petersburgo. Sus intereses de investigación involucran tecnologías orientadas a objetos, lenguajes de programación y verificación de software (incluidos métodos de prueba, concurrencia y especificación). También es un activo consultor y conferenciante.
Mitchell es profesor Alexander Dreyfus en el Departamento de Arquitectura y Artes y Ciencias de los Medios del MIT. Dirige el equipo de ciudades inteligentes en el MIT Media Lab y el MIT Design Lab. Fue decano de la Escuela de Arquitectura y Planificación del MIT. Sus últimos libros son The World's Greatest Architects e Imagining MIT (ambos publicados por MIT Press).
Derek Murray es estudiante de doctorado en el Laboratorio de Computación de la Universidad de Cambridge. Se unió al proyecto Xen en 2006 y su trabajo principal es mejorar la seguridad de Xen rediseñando la pila de control. Su investigación se centra en mejorar la tolerancia a fallos de grandes sistemas distribuidos, pero ocasionalmente toca el núcleo del sistema. Derek recibió su Maestría en Computación de Alto Rendimiento de la Universidad de Edimburgo en 2006 y su Licenciatura en Ciencias de la Computación de la Universidad de Glasgow en 2005.
Rhy Newman empezó a utilizar Java hace más de una década mientras completaba su doctorado en la Universidad de Oxford, cuando Java tenía sólo unos pocos años. En sus primeras investigaciones, utilizó un entorno Java puro para demostrar métodos de implementación para el procesamiento de escenas en tiempo real de alto rendimiento, a pesar de que todavía estaba usando una de las primeras JVM JIT. Desde entonces, ha trabajado en el mundo académico y la industria, demostrando una y otra vez lo flexible, eficiente y rápida que es realmente la plataforma Java. Durante sus más de 20 años de carrera en ingeniería de software, recibió muchos premios técnicos destacados en la industria y regresó a la Universidad de Oxford para participar en investigaciones innovadoras en el campo de la computación grid. JPC es parte del último esfuerzo de investigación.
Michael Nygard trabaja en todo el país para ayudar a los desarrolladores a mejorar y reducir el dolor. Compartía su entusiasmo y energía por mejorar con todos los que conocía, a veces sin el consentimiento de la otra persona. Michael ha pasado la mayor parte de 20 años aprendiendo cosas que son significativas para los programadores profesionales. Lo que le importa es el arte, la calidad y la habilidad. Siempre está dispuesto a pasar tiempo con desarrolladores verdaderamente comprometidos y de tiempo completo (esos desarrolladores "despertados"). Por otra parte, no puede tolerar la falta de interés ni el desperdicio de potencial. Michael ha sido programador y arquitecto profesional durante casi 20 años.
Durante este tiempo, entregó sistemas operativos para las industrias del gobierno, militar, bancaria, financiera, agrícola y minorista de EE. UU. La mayoría de las veces, Michael tenía que lidiar con sistemas que él mismo había desarrollado. Esta experiencia práctica cambió su perspectiva sobre la arquitectura y el desarrollo de software. Estuvo involucrado en el desarrollo inicial de un sitio web minorista de nivel 1 y con frecuencia se desempeñó como "solucionador de problemas de tráfico" para otras empresas en línea. Estas experiencias le brindaron una perspectiva única sobre la creación de software de alto rendimiento y alta confiabilidad en un entorno bastante hostil. Michael escribe sobre "¡Unleash It! Diseño e implementación de software listo para producción (programadores prácticos)", un proyecto que ganó el premio Jolt Productivity Award en 2008.
Ian Rogers es investigador del Grupo de Investigación de Tecnología de Procesadores Avanzados de la Universidad de Manchester. Su trabajo de investigación de doctorado se centró en el traductor binario Dynamite, que se ha implementado como parte de muchos productos comerciales de traducción binaria, incluido Rosetta de Apple. Su trabajo de investigación académica reciente se ha centrado en el diseño de lenguajes de programación, entornos de ejecución y entornos de máquinas virtuales, especialmente cómo crearlos automáticamente y utilizar técnicas paralelas de forma eficaz. Es un importante contribuyente a la investigación de máquinas virtuales de Jikes y un miembro central del equipo de desarrollo.
Brian Sletten es un ingeniero de software independiente con formación artística centrado en tecnologías de aprendizaje de vanguardia. Ha trabajado como arquitecto de sistemas, desarrollador, instructor de campo y formador. Habla en conferencias en todo el mundo y escribe sobre tecnologías orientadas a la web para varias publicaciones en línea. Su experiencia abarca defensa, finanzas, negocios y otros campos. Ha diseñado y construido sistemas de control de conmutación de matrices de red, juegos en línea, entornos de simulación/visualización 3D, plataformas informáticas distribuidas por Internet, P2P y sistemas semánticos basados en Web. Tiene una licenciatura en informática de la Universidad de William and Mary y vive en Fairfax, Virginia. Es presidente de Bosatsu Consulting, que brindó servicios de consultoría profesional desde finales del siglo XX hasta principios del siglo XX sobre tecnologías como arquitectura web, informática orientada a recursos, web semántica, interfaces de usuario avanzadas, sistemas escalables y seguridad.
Diomidis Spinellis es profesor asociado de Ciencias de la Gestión y Sistemas Técnicos en la Universidad de Economía y Negocios de Atenas. Sus intereses de investigación incluyen ingeniería de software, seguridad informática y lenguajes de programación. También ha escrito dos libros sobre "código abierto" publicados por Addison-Wesley: "Code Reading" y "Code Quality". También escribió decenas de artículos científicos. Es miembro del consejo editorial de software de IEEE y es responsable de la columna habitual "Herramientas de la industria". Diomidis es un confirmador y desarrollador de FreeBSD de UMLGraph y otros paquetes, bibliotecas y herramientas de Tianyuan. Tiene una maestría en Ingeniería de Software y un doctorado en Ciencias de la Computación del Imperial College de Londres. Diomidis es miembro senior de ACM y miembro de las sociedades IEEE y Usenix.
Jim Waldo es un distinguido ingeniero de Sun Microsystems Laboratories, donde es responsable de investigar la próxima generación de sistemas distribuidos a gran escala. Es el director técnico del Proyecto Darkstar, una infraestructura distribuida y multiproceso diseñada para juegos en línea multijugador masivo y mundos virtuales. Aquí, es el arquitecto jefe de Jini, un sistema de programación distribuida basado en Java. Jim escribió "La evolución de C: Diseño de lenguaje en el mercado de ideas" (MIT Press) y es uno de los coautores de la "Especificación Jini (Addison-Wesley)". Es copresidente de la Academia Nacional de Ciencias y editó y publicó el libro Protecting Privacy and Information Technology in the Digital Age. Jim también es profesor asistente en la Universidad de Harvard, donde enseña informática distribuida, estrategia y tecnología en el Departamento de Ciencias de la Computación. Jim tiene un doctorado en filosofía de la Universidad de Massachusetts (Amherst).
Wei Hongxing tiene una licenciatura en informática de Union College y una maestría y un doctorado en informática de la Universidad de Maryland. Es el jefe del departamento de investigación de tecnología de software de Avaya Labs y se centra en cuestiones generales de mejora de la eficiencia del desarrollo de software y cuestiones específicas de mejora del proceso de desarrollo de software de Avaya.
Respecto a la segunda pregunta, dirige el Centro de Investigación de Tecnología de Software de Yameiya. Anteriormente, fue director del Departamento de Investigación de Producción de Software en Lucent Bell Labs, responsable de investigar cómo mejorar la eficiencia del desarrollo de software. Antes de unirse a Bell Labs, fue director de la División de Reutilización y Medición del Software Productivity Consortium (SPC), un grupo de 14 grandes aerolíneas estadounidenses. Antes de unirse a SPC, el Dr. Weiss trabajó durante un año en la Oficina de Evaluación de Tecnología, donde trabajó con colegas para completar evaluaciones de tecnología para la Iniciativa de Defensa Estratégica. En el año académico 1985-1986, fue académico visitante en el Instituto Wang. Durante muchos años fue investigador en la División de Sistemas y Ciencias de la Computación del Laboratorio de Investigación Naval (NRL) en Washington, D.C. También es programador y matemático. Los principales intereses de investigación de Dave se encuentran en el campo de la ingeniería de software, especialmente los procesos y métodos de desarrollo de software, el diseño de software y la medición de software. Es mejor conocido por su invención del método de medición de software "índice métrico de objetivo-problema", su trabajo sobre la estructura modular de sistemas de software y su trabajo sobre ingeniería de líneas de producción de software. Es el coinventor del proceso de síntesis y del posterior proceso FAST. Es coautor de dos libros: "Software Product Line Engineering" y "Software Fundamentals: The Collected Papers of David L. Parnas" (ambos publicados por Addison-Wesley).