Larry LeRoy Constantine (pronunciado Constanteen ; nacido en 1943) es un ingeniero de software estadounidense , profesor en el Centro de Ciencias Exactas e Ingeniería de la Universidad de Madeira Portugal , y considerado uno de los pioneros de la informática . [1] Ha contribuido con numerosos conceptos y técnicas que forman las bases de la práctica moderna en ingeniería de software y diseño y desarrollo de aplicaciones. [2]
Larry Constantine | |
---|---|
![]() | |
Nació | |
Nacionalidad | americano |
alma mater | MIT Sloan School of Management (SB, 1967) |
Conocido por | Diseño estructurado método de análisis y diseño de sistemas estructurados |
Premios | Premio Jolt Premio Stevens Premio Simon Rockower |
Carrera científica | |
Campos | Ciencias de la Computación |
Instituciones | Universidad de Madeira , Portugal |
Notas | |
Escribe ficción con el seudónimo de Lior Samson. |
Biografía
Constantine creció en Anoka, Minnesota , y se graduó de Anoka High School en 1961 después de participar activamente en debates y teatro, así como en otras actividades extracurriculares. Sus compañeros de clase lo nombraron "con mayor probabilidad de éxito". Constantine recibió una licenciatura en administración de la MIT Sloan School of Management en 1967 con una especialización en sistemas de información y psicología. Recibió un certificado en Terapia Familiar 1973 del Boston Family Institute, programa de formación de posgrado de dos años. [3]
Constantine comenzó su carrera laboral como Ayudante Técnico / Programador en el Laboratorio de Ciencias Nucleares del MIT en 1963. De 1963 a 1966 fue Consultor de Personal y Programador / Analista en CEIR, Inc. De 1966 a 1968 fue Presidente de Información y Sistemas Institute, Inc. En 1967 también se convirtió en instructor de programas de posgrado en la Wharton School of Business de la Universidad de Pensilvania. De 1968 a 1972 fue miembro de la facultad del IBM Systems Research Institute. [3]
En 1973 se convirtió en Director de Investigación, Concord, Massachusetts Family Service Society. De 1973 a 1980 fue profesor clínico adjunto de psiquiatría en la Facultad de Medicina de la Universidad de Tufts . Hasta 1987 fue profesor adjunto de Desarrollo Humano y Estudios de la Familia (adjunto) en la Universidad de Connecticut . De 1984 a 1986 también fue supervisor clínico, intervención de adolescentes y familias, LUK, Inc., Fitchburg, Mass. De 1987 a 1993 también trabajó como consultor independiente. Siguió siendo científico jefe, consultor principal de Constantine & Lockwood, Ltd desde 1993. De 1994 a 1999 fue profesor de tecnología de la información en la Universidad de Tecnología de Sydney , Australia. [3] Desde 2006 ha sido profesor en el Departamento de Matemáticas e Ingeniería de la Universidad de Madeira Portugal , donde dirigió el Laboratorio de Ingeniería de Software Centrado en el Uso (LabUSE), un antiguo centro de investigación dedicado a estudiar los aspectos humanos del software moderno. ingeniería antes de convertirse en becario del Instituto en el Instituto de Tecnologías Interactivas de Madeira [4] en 2010.
En 1999 Constantine recibió el premio Jolt Award for Product Excellence, mejor libro de 1999 por su "Software for Use". En 2001 recibió el Premio Platino a la Excelencia (primer lugar), Concurso de Diseño Centrado en el Desempeño 2001: Siemens AG, STEP-7 Lite. En 2006 fue reconocido como Ingeniero Distinguido por la Asociación de Maquinaria de Computación y en 2007 fue nombrado Miembro de la ACM. En 2009 recibió el premio Stevens por "contribuciones sobresalientes a la literatura o la práctica de métodos para el desarrollo de software y sistemas". Recibió un premio Simon Rockower en 2011 de la Asociación de Prensa Judía Estadounidense . [5]
Trabaja
Constantine se especializa en el lado humano del desarrollo de software . Su trabajo publicado incluye el influyente texto clásico, Structured Design , escrito con Ed Yourdon , y el galardonado "Software for Use", escrito con Lucy Lockwood. Sus contribuciones a la práctica del desarrollo de software comenzaron en 1968 con su trabajo pionero en conceptos de " programación modular ".
Constantine fue la fuerza principal detrás de la disciplina del Diseño Estructurado , en su libro del mismo nombre. Las características clave del diseño estructurado, como el diagrama de estructura y el diagrama de flujo de datos, se utilizan y se enseñan comúnmente en todo el mundo.
Diseño estructurado
Constantine, quien aprendió programación en el Instituto de Tecnología de Massachusetts , comenzó su carrera profesional en computadoras con un trabajo de verano en Scientific Computing, en ese momento subsidiaria de Control Data Corporation , en Minneapolis. Pasó a trabajar a tiempo completo en el Laboratorio de Ciencias Nucleares del MIT, donde escribió rutinas para analizar fotografías de cámaras de chispas, y luego en CEIR, Inc., donde trabajó en simulaciones económicas, aplicaciones comerciales, herramientas de gestión de proyectos y lenguajes de programación. .
Cuando aún era estudiante en el MIT, comenzó a trabajar en lo que se convertiría en diseño estructurado, formó su primera empresa de consultoría y enseñó en un programa de posgrado en la Wharton School de la Universidad de Pensilvania . El núcleo del diseño estructurado, incluidos los gráficos de estructura y las métricas de acoplamiento y cohesión, se completó sustancialmente en 1968, cuando se presentó en el Simposio Nacional de Programación Modular. Se unió a la facultad del Instituto de Investigación de Sistemas de IBM el mismo año, donde enseñó durante cuatro años y perfeccionó aún más sus conceptos.
Como parte del diseño estructurado, Constantine desarrolló los conceptos de cohesión (el grado en que los contenidos internos de un módulo están relacionados) y acoplamiento (el grado en que un módulo depende de otros módulos). [6] Estos dos conceptos han sido influyentes en el desarrollo de la ingeniería de software, y son independientes del diseño estructurado como contribuciones significativas por derecho propio. Han demostrado ser fundamentales en áreas que van desde el diseño de software hasta las métricas de software y, de hecho, han pasado a la lengua vernácula de la disciplina.
Constantine también desarrolló metodologías que combinan el diseño de interacción humano-computadora con la ingeniería de software. Una metodología, el diseño centrado en el uso , es el tema de su libro de 1999 con Lucy Lockwood, "Software para uso". Esta es una tercera contribución significativa al campo, ya que se utiliza bien en la práctica profesional y en el tema de estudio académico, y se enseña en una serie de cursos de interfaz humano-computadora y universidades de todo el mundo. Su trabajo sobre la interacción persona-computadora fue influyente para técnicas como casos de uso esenciales y diseño centrado en el uso , que se utilizan ampliamente para construir sistemas de software interactivos.
Terapia familiar
Constantine se formó con los pioneros de la terapia familiar David Kantor y Fred y Bunny Duhl en el Boston Family Institute, completando un programa de certificado de posgrado de dos años en 1973. De 1973 a 1980 fue profesor clínico asistente de psiquiatría en la Facultad de Psiquiatría de la Universidad de Tufts. Medicina entrenando a terapeutas familiares y supervisando a los aprendices en el Boston State Hospital. Se convirtió en Trabajador Social Clínico Licenciado y más tarde en Terapeuta Matrimonial y Familiar Licenciado en Massachusetts y fue designado Supervisor Aprobado por la Asociación Estadounidense de Terapia Matrimonial y Familiar .
Sus contribuciones a la teoría y la investigación en terapia familiar y teoría de sistemas humanos se resumieron en Family Paradigms (Guilford Press, 1986), un libro anunciado en ese momento como "uno de los mejores libros teóricos publicados hasta ahora en el campo de la terapia familiar" [7]. y "uno de los desarrollos más importantes de la década". [8] Este trabajo también ha tenido aplicación en el desarrollo de organizaciones.
Él y su esposa en ese momento, Joan Constantine, también investigaron y practicaron el matrimonio grupal en la década de 1970. Crearon la organización Family Tree para promover familias saludables no monógamas. Colaboraron en la redacción de un libro sobre el tema en 1974, Matrimonio grupal: un estudio del matrimonio multilateral contemporáneo (Collier Books, 1974). [9]
Patentes
Patentes de EE. UU.: 7010753 Indicación de aceptación de gotas anticipadas; 7055105 Diálogo con pestañas habilitado para soltar; 8161026 Entrada de fecha inexacta
Música
Aunque tocó el piano, el saxofón y el violín cuando era niño, Constantine abandonó la interpretación instrumental por el canto. Cantó con el galardonado conjunto Burtones mientras estudiaba en el MIT, es un veterano de doce años y alumno de la coral semiprofesional Zamir Chorale de Boston , y es miembro del Zachor Choral Ensemble, un grupo con sede en Boston dedicado a mantener viva la memoria del Holocausto a través de la música.
Constantine también es un compositor con varias obras importantes en su haber. Estudió teoría y composición con George Litterst [10] y Stephan Peisch [11] en el Conservatorio de Nueva Inglaterra . Su primer trabajo encargado, Concerto Grosso No. 1 en sol menor, "Serendipity", fue estrenado por la Orquesta Pops de Rockford (Illinois) el 9 de julio de 1981. Su obra coral, "No Hidden Meanings", basada en un texto del psicólogo Sheldon Kopp , fue encargado por la Asociación Humanista Estadounidense y se estrenó en el Auditorio Kresge del MIT el 20 de junio de 1982.
Su escenario coral de la tradicional bendición Shehechiyanu fue estrenado el 18 de abril de 2010 por HaShirim en la inauguración del Templo Ahavat Achim en Gloucester, Massachusetts . [12]
Ficción
Constantine, miembro activo (profesional) de Science Fiction and Fantasy Writers of America , es autor de numerosos cuentos, en su mayoría publicados con varios seudónimos. Editó Infinite Loop , (Miller Freeman Books, 1993), una antología de ciencia ficción de escritores en el campo de la informática descrita en Midwest Book Review [13] como "simplemente una de las mejores antologías que han aparecido en los últimos años".
Con el seudónimo de Lior Samson, [14] Constantine es autor de varios thrillers políticos aclamados por la crítica [15] , incluidos Bashert , The Dome , Web Games , The Rosen Singularity , Chipset , Gasline y Flight Track . Su otra ficción incluye Avalanche Warning (Gesher Press, 2013), The Four-Color Puzzle (Gesher Press, 2013) y Requisite Variety: Collected Short Fiction (Gesher Press, 2011). Su primera novela, Bashert , fue incluida en una cápsula del tiempo en el MIT por la clase de 1967 para su 50ª reunión. [16] La cápsula del tiempo está programada para abrirse en 2067.
Publicaciones
Constantine tiene más de 200 artículos publicados en su haber, así como 22 libros. [17] Una selección:
- 1974. Matrimonio en grupo: un estudio del matrimonio multilateral contemporáneo . Con Joan Constantine. Libros de Collier, 1974.
- 1975. Diseño estructurado . Con Ed Yourdon . Yourdon Press.
- 1981. Los niños y el sexo: nuevos hallazgos, nuevas perspectivas . (ed.) con Floyd Martinson. Little Brown & Co (T).
- 1986. Paradigmas familiares: la práctica de la teoría en la terapia familiar . Prensa de Guilford.
- 1995. Constantine en Peopleware . Yourdon Press Computing Series.
- 1999. Software para uso: una guía práctica de los modelos y métodos esenciales de diseño centrado en el uso . Con Lucy Lockwood. Reading, MA: Addison-Wesley.
- 2001. Los artículos de Peopleware: notas sobre el lado humano del software . Nueva Jersey: Prentice Hall.
- 2001. Más allá del caos: la ventaja experta en la gestión del desarrollo de software . (ed.). Boston: Addison-Wesley.
- 2002. '' La transición del proceso unificado y las fases de producción . (ed.) con Scott W. Ambler . Libros de CMP, Lawrence 2002, ISBN 1-57820-092-X .
Referencias
- ^ John AN Lee, Diccionario bibliográfico internacional de pioneros de la informática. Routledge, 1995, págs. ISBN 978-1-884964-47-3 ).
- ^ Larry Constantine, Diseño centrado en el uso. Archivado el 10 deoctubre de 2008 en Wayback Machine en qconlondon.com. 2007.
- ^ a b c Larry.Constantine. Consultado el 26 de noviembre de 2008. Archivado el 21 de diciembre de 2008 en la página de inicio de Wayback Machine de la Universidad de Madeira.
- ^ "Madeira-ITI" . Archivado desde el original el 9 de agosto de 2017 . Consultado el 12 de agosto de 2010 .
- ^ "Copia archivada" . Archivado desde el original el 12 de agosto de 2013 . Consultado el 11 de julio de 2011 .CS1 maint: copia archivada como título ( enlace )
- ^ Lee, Diccionario bibliográfico internacional de pioneros informáticos.
- ^ Psicología contemporánea: Revisión de libros de la APA
- ^ Burr, WR Journal of Marriage and the Family Vol. 49 , núm. 4 (noviembre de 1987), págs.948
- ^ Constantine, Larry y Joan (1974). Matrimonio grupal: un estudio del matrimonio multilateral contemporáneo. Libros Collier. ISBN 978-0020759102 .
- ^ George Litterst
- ^ Stephan Peisch Archivado el 16 de julio de 2011 en la Wayback Machine.
- ^ Actuación de Shehechianu por Larry Constantine, HaShirim, Gloucester, MA. en YouTube
- ^ Revisión del libro del Medio Oeste
- ^ Lior Samson, novelista
- ^ http://bookviewsbyalancaruba.blogspot.com/2010/12/bookviews-january-2011.html
- ^ https://www.bostonglobe.com/arts/books/2017/04/13/grand-design-life-diggins/Bzi9NUJRvsjzZ9v2B3ZYjN/story.html
- ^ Larry L. Constantine . Lista de publicaciones de la bibliografía DBLP.]
enlaces externos
- Larry.Constantine homepage Universidad de Madeira. (en portugues).
- Constantine & Lockwood Ltd . Sitio web de Larry Constantine.