El Grupo de Interés Especial en Ingeniería de Software (SIGSOFT) [ 2 ] de la Asociación para la Maquinaria de Computación (ACM) [ 1 ] proporciona un foro para que los profesionales de la informática de la industria, el gobierno y la academia examinen los principios, las prácticas y los nuevos resultados de investigación en ingeniería de software .
SIGSOFT se formó oficialmente en 1976 como el Comité de Interés Especial en Ingeniería de Software (SICSOFT) por Tony Wasserman y R. Stockton Gaines, y se convirtió en SIGSOFT en 1977.
SIGSOFT se centra en cuestiones relacionadas con todos los aspectos del desarrollo y mantenimiento de software, con especial énfasis en los requisitos, la especificación y el diseño, la arquitectura de software , la validación, la verificación, la depuración , la seguridad del software, la minería de repositorios de software , los procesos de software, la gestión de software, la medición, las interfaces de usuario, la gestión de la configuración, los entornos de ingeniería de software, la IA para la ingeniería de software y las herramientas CASE.
SIGSOFT (co)patrocina conferencias y simposios, incluyendo la Conferencia Internacional sobre Ingeniería de Software (ICSE), [ 3 ] la Conferencia Internacional ACM sobre los Fundamentos de la Ingeniería de Software (FSE) y otros eventos. [ 4 ]
SIGSOFT publica el boletín informal bimensual Software Engineering Notes (SEN) [ 5 ] [ 6 ] con artículos, informes y otro material relacionado con el desarrollo y mantenimiento rentable y oportuno de software de alta calidad.
Historia de SIGSOFT
El término « Ingeniería de Software » se utilizó como tema de la primera Conferencia de Ingeniería de Software de la OTAN en 1968, reconociendo la necesidad de enfoques sistemáticos para el desarrollo de software. SIGSOFT se fundó oficialmente en 1976, a partir de iniciativas de promoción iniciadas en 1973. La organización ha sido fundamental para establecer la disciplina académica de la ingeniería de software y fomentar el crecimiento de la comunidad de investigación en ingeniería de software a nivel mundial.
Fundación y primeros años (1975–1979)
- 1973: Tony Wasserman escribió a Peter J. Denning (entonces presidente de la ACM ) abogando por la formación de un grupo de interés especial de la ACM (inicialmente centrado en la programación/metodología de programación).
- 1975: Tony Wasserman y Stockton Gaines redactaron una petición en apoyo de un Comité de Interés Especial en Ingeniería de Software de la ACM; se celebró una reunión organizativa en la Conferencia Internacional sobre Software Confiable en abril en Los Ángeles (aproximadamente 80 asistentes). Esta conferencia suele denominarse ICSE-0 . Jean Sammet (presidente de la ACM) apoyó la formación de SICSOFT.
- 1976: SICSOFT fue aprobada oficialmente (a menudo citada como el nacimiento de SIGSOFT). Los primeros directivos fueron Thomas B. Steel, Jr. (primer presidente), Tony Wasserman (presidente), Susan L. Gerhart (vicepresidenta), Peter A. Freeman (secretario/tesorero) y Peter G. Neumann (editor del boletín informativo). Entre las principales publicaciones lanzadas se encontraba SIGSOFT Software Engineering Notes (editor del boletín informativo: Peter G. Neumann ).
- 1977: Conversión exitosa de SICSOFT a SIGSOFT (con vigencia a partir del 1 de julio de 1977), aprobada por la Junta ACM SIG/SIC.
- 1979: La ICSE de 1979 se destaca como la primera ICSE copatrocinada por SIGSOFT, presidida por Friedrich (Fritz) L. Bauer con los presidentes del programa Manny M. Lehman y Leon G. Stucki.
Creación de un ecosistema de conferencias (décadas de 1980-1990)
- 1980: SIGSOFT estableció directrices formales para la organización tanto de los simposios de SIGSOFT como de las conferencias de ICSE.
- 1981: Se celebró el primer Simposio de Ingeniería de Software de SIGSOFT (Evaluación de Herramientas y Metodologías) (presidente general William Riddle, presidente del programa Victor Basili ).
- 1986–1988: Se desarrolló una tradición de reuniones centradas en las pruebas (incluidos talleres iniciales como el taller de pruebas de 1978 presidido por Ed Miller), y SIGSOFT amplió su presencia en conferencias; TOSEM fue aprobada por la ACM en 1988.
- 1992: ACM Transactions on Software Engineering and Methodology (TOSEM) publicó su primer número (primer editor jefe: W. Richards Adrion).
- 1993: Se celebró el primer simposio SIGSOFT FSE (presidente general Barry Boehm , presidente del programa David Notkin ), consolidando a FSE como un evento emblemático de SIGSOFT. Se estableció como una continuación de la serie de simposios ACM SIGSOFT sobre entornos de desarrollo de software (SDE), que se celebraron entre 1984 y 1992 y que inicialmente fueron copatrocinados por SIGPLAN.
- 1995: SIGSOFT creó el Programa de Asistencia a Conferencias para Estudiantes (CAPS, por sus siglas en inglés) para apoyar los viajes y la participación de los estudiantes.
- 1999: Alexander L. Wolf (Presidente de ACM SIGSOFT), Mehdi Jazayeri (Presidente del Comité Directivo de ESEC), Patricia Ryan (Directora de Operaciones de ACM) y Roger Johnson (Presidente del Consejo de Sociedades Europeas de Informática Profesional) firmaron un Acuerdo de Patrocinio Conjunto que estableció la serie ESEC-FSE.
Modernización y crecimiento (década de 2000-2020)
- 2001: El proyecto SIGSOFT Impact Project se inició durante el período 2001-2005, bajo la dirección del comité ejecutivo liderado por Alexander L. Wolf (presidente) y Mary Jean Harrold (vicepresidenta).

- 2008: El logotipo original de SIGSOFT apareció por primera vez en 2008. Fue reemplazado en enero de 2019 por el logotipo actual.
- 2009: Se aprobaron los estatutos revisados de SIGSOFT (que incluían mandatos de liderazgo más largos y una mayor representación general). En ese momento, el equipo directivo estaba compuesto por David S. Rosenblum (presidente) y Matthew B. Dwyer (vicepresidente), con Will Tracz como editor del boletín informativo y Tao Xie como enlace histórico.
- 2015: Matt Dwyer (editor jefe de IEEE TSE) y David S. Rosenblum (editor jefe de ACM TOSEM) lanzaron la iniciativa de publicación en revistas especializadas en ingeniería de software en ICSE 2015, en mayo de 2015 en Florencia.
- Entre 2010 y 2020, SIGSOFT continuó gestionando y copatrocinando eventos importantes como ICSE, FSE/ESEC-FSE e ISSTA, lo que refleja el crecimiento global del sector (por ejemplo, el liderazgo de ICSE incluyó presidentes como Martin Glinz para ICSE 2012 en Zúrich y David Notkin para ICSE 2013).
Comité Ejecutivo de SIGSOFT
Oficiales
- Moderadora: Marsha Chechik — Universidad de Toronto (Canadá)
- Vicepresidente: Massimiliano Di Penta — Universidad de Sannio (Italia)
- Presidente anterior más reciente: Thomas Zimmermann — Escuela de Información y Ciencias de la Computación Donald Bren, Universidad de California, Irvine (EE. UU.)
Miembros generales
- Claire Le Goues (Premios SIGSOFT) — Universidad Carnegie Mellon (EE. UU.)
- David Lo (Tutoría y apoyo estudiantil; Secretario-Tesorero) — Universidad de Administración de Singapur (Singapur)
- Emerson Murphy-Hill (Director de Comunicación)
- Kelly Blincoe (Afiliaciones y Comunidad) — Universidad de Auckland (Nueva Zelanda)
Miembros de enlace
- Enlace internacional: SC Cheung — Departamento de Ciencias de la Computación e Ingeniería, Universidad de Ciencia y Tecnología de Hong Kong (Hong Kong)
- Enlace de iSoft: Atul Kumar — IBM Research India
- Enlace de cSoft: Minghui Zhou — Universidad de Pekín (China)
- Enlace de Proyectos Especiales: Will Tracz — Miembro Emérito de Lockheed Martin (jubilado), Owego, NY (EE. UU.)
- Co-enlace de la industria: Nachi Nagappan — Meta (EE.UU.)
- Enlace con la industria: Xin Xia — Huawei Technologies (China)
- Enlace sobre cambio climático: Rick Kazman — Universidad de Hawái (EE. UU.)
Enlaces de Diversidad, Equidad e Inclusión
- Jo Atlee — Universidad de Waterloo (Canadá)
- Kelly Blincoe — Universidad de Auckland (Nueva Zelanda)
- Alexander Serebrenik — Universidad Tecnológica de Eindhoven (Países Bajos)
Funciones de Programación y Comunicación
- Presidente del comité de investigación: Martin Robillard — Universidad McGill (Canadá)
- Responsable de redes sociales: Judith Michael — Universidad RWTH Aachen (Alemania)
- Cátedra de Aprendizaje Digital: Sridhar Chimalakonda — Instituto Indio de Tecnología de Tirupati (India)
- Copresidente del Comité de Aprendizaje Digital: Andrew Begel — Universidad Carnegie Mellon (EE. UU.)
Programas de apoyo estudiantil
- Copresidente de CAPS: Istvan David — Universidad McMaster (Canadá)
- Copresidente de CAPS: Zhiyuan Wan — Universidad de Zhejiang (China)
- Copresidente de CAPS: Fabio Palomba — Universidad de Salerno (Italia)
Programa CARES
- Copresidenta de CARES: Joanne Atlee — Universidad de Waterloo (Canadá)
- Copresidente de CARES: Alexander Serebrenik — Universidad Tecnológica de Eindhoven (Países Bajos)
- Copresidenta de CARES: Kelly Blincoe — Universidad de Auckland (Nueva Zelanda)
- Copresidenta de CARES: Federica Sarro — University College London (Reino Unido)
Publicaciones
- Editor del boletín: Jacopo Soldani
Antiguo Comité Ejecutivo de SIGSOFT
Plataformas de publicación de SIGSOFT
Revistas
Conferencias
Premios SIGSOFT
Premio SIGSOFT a la Investigación Destacada
El premio SIGSOFT a la Investigación Destacada se otorga anualmente a una persona o personas que hayan realizado contribuciones de investigación significativas y duraderas a la teoría o la práctica de la ingeniería de software.
- 1997 – Barry Boehm
- 1998 – David Parnas
- 1999 – Harlan Mills
- 1999 – Niklaus Wirth
- 2000 – Víctor Basili
- 2001 – Michael Jackson
- 2002 – Gerard Holzmann
- 2003 – Leon J. Osterweil
- 2004 – Nancy Leveson
- 2005 – Jeff Kramer y Jeff Magee
- 2006 – David Harel
- 2007 – Elaine J. Weyuker
- 2008 – Axel van Lamsweerde
- 2009 – Richard N. Taylor
- 2010 – Erich Gamma , Richard Helm , Ralph Johnson y John Vlissides
- 2011 – David Garlan y Mary Shaw
- 2012 – Lori Clarke
- 2013 – David Notkin
- 2014 – Alexander Wolf
- 2015 – Carlo Ghezzi
- 2016 – James Herbsleb
- 2017 – Daniel Jackson
- 2018 – Andreas Zeller
- 2019 – Mark Harman (científico informático)
- 2020 – Michael D. Ernst
- 2021 – Prem Devanbu
- 2022 – Lionel Briand
- 2023 – Gail Murphy
- 2024 – Tsong Yueh Chen
- 2025 – Martin Rinard
- 2026 – Tao Xie
Premio SIGSOFT al Servicio Distinguido
El premio SIGSOFT al Servicio Distinguido se otorga anualmente a personas que han contribuido con un servicio dedicado e importante a la comunidad de ingeniería de software.
- 1995 – Tony Wasserman
- 1996 – W. Richards Adrion
- 1997 – Peter G. Neumann
- 1998 – Bruce Barnes
- 1999 – Bill Riddle
- 2000 – Marvin Zelkowitz
- 2001 – Kouichi Kishida
- 2002 – Lori Clarke
- 2003 – Axel van Lamsweerde
- 2004 – Will Tracz
- 2005 – Richard N. Taylor
- 2006 – Carlo Ghezzi
- 2007 – David Notkin
- 2008 – John C. Knight
- 2009 – Stuart Zweben
- 2010 – Mary Lou Soffa
- 2011 – Jeff Kramer
- 2012 – Alexander Wolf
- 2013 – Wilhelm Schäfer
- 2014 – Leon J. Osterweil
- 2015 – Bashar Nuseibeh
- 2016 – Martin Glinz
- 2017 – Laura Dillon
- 2018 – David S. Rosenblum
- 2019 – Matt Dwyer
- 2020 – Nenad Medvidović
- 2021 – Tao Xie
- 2022 – Joanne M. Atlee
- 2023 – John Grundy
- 2024 – Massimiliano Di Penta
- 2025 – Mauro Pezzé
- 2026 – Thomas Zimmermann
Premio SIGSOFT al Educador Influyente
El premio SIGSOFT al Educador Influyente se otorga anualmente a un educador o educadores que hayan realizado contribuciones significativas e impactado en el campo de la ingeniería de software con sus logros como docente, mentor, investigador (en educación o aprendizaje), autor y/o formulador de políticas.
- 2009 – Laurie Williams (ingeniera de software)
- 2009 – Nico Habermann
- 2010 – Leon J. Osterweil
- 2011 – Ian Sommerville (ingeniero de software)
- 2012 – Mehdi Jazayeri
- 2012 – David Notkin
- 2013 – Tony Wasserman
- 2014 – Mary Lou Soffa
- 2015 – Barbara Ryder
- 2016 – Lori Pollock
- 2017 – Bertrand Meyer
- 2018 – Sriram Krishnamurthi
- 2019 – Ahmed E. Hassan
- 2020 – Greg Wilson
- 2021 – Katsuro Inoue
- 2022 – Miryung Kim
- 2023 – Tao Xie
- 2024 – Martin Robillard
- 2025 – Andreas Zeller
- 2026 – Daniela Damian
Premio SIGSOFT para profesionales noveles
El premio SIGSOFT Early Career Award se otorga a una persona o personas que hayan realizado contribuciones destacadas en el área de la ingeniería de software como investigadores noveles.
- 2017 – Christian Bird
- 2018 – Gabriele Bavota
- 2019 – Jeff Huang
- 2020 – Claire Le Goues
- 2021 – Ling Ming Zhang
- 2022 – Xin Xia
- 2023 – Chunyang Chen
- 2024 – Kevin Moran
- 2025 – Jie Zhang
- 2026 – Eunsuk Kang
- 2026 – Sen Chen
Premio SIGSOFT a la mejor tesis doctoral
El premio SIGSOFT a la mejor tesis doctoral se otorga anualmente a los autores de tesis doctorales sobresalientes en el área de la ingeniería de software.
- 2012 – Mark Gabel
- 2013 – Jeff Huang
- 2014 – Nicolas Mangano
- 2015 – Muath Alkhalaf
- 2016 – Milos Gligoric
- 2017 – Srdan Krstic
- 2018 – Fan Long
- 2019 – Sergey Mechtaev
- 2020 – Rachel Tzoref-Brill
- 2021 – Agosto Shi
- 2022 – Ala Lam
- 2023 – David Shriver
- 2024 – Bianca Trinkenreich
- 2025 – Elizabeth Dinella
- 2025 – Jialun Cao
- 2026 – Zhou Yang
Premio SIGSOFT al artículo de mayor impacto
El premio SIGSOFT Impact Paper Award se otorga anualmente al autor o autores de un artículo presentado en una conferencia patrocinada o copatrocinada por SIGSOFT, celebrada al menos 11 años antes del año de la entrega del premio.
- 2008 – Rosenblum, DS y Wolf, AL Un marco de diseño para la observación y notificación de eventos a escala de Internet .
- 2009 – Andreas Zeller . Ayer mi programa funcionaba. Hoy no. ¿Por qué ?
- 2010 – James C. Corbett, Matthew B. Dwyer, John Hatcliff, Shawn Laubach, Corina S. Pasareanu, Robby y Hongjun Zheng. Bandera: Extracción de modelos de estados finitos a partir de código fuente Java .
- 2011 – Luca de Alfaro y Thomas A. Henzinger. Autómatas de interfaz .
- 2012 – Chandrasekhar Boyapati, Sarfraz Khurshid y Darko Marinov. Korat: pruebas automatizadas basadas en predicados de Java .
- 2013 – Michael Ernst, Jake Cockrell, Bill Griswold y David Notkin. Descubrimiento dinámico de posibles invariantes de programas para apoyar la evolución de programas .
- 2014 – Barbara Kitchenham, Tore Dybå y Magne Jørgensen. Ingeniería de software basada en evidencia .
- 2015 – James A. Jones, Mary Jean Harrold y John Stasko. Visualización de información de pruebas para ayudar a la localización de fallas .
- 2016 – Daniel Jackson y Mandana Vaziri. Detección de errores en un solucionador de restricciones .
- 2017 – Roy T. Fielding y Richard N. Taylor. Diseño basado en principios de la arquitectura web moderna .
- 2018 – Lingxiao Jiang, Ghassan Misherghi, Zhendong Su y Stéphane Glondu. DECKARD: Detección escalable y precisa de clones de código basada en árboles .
- 2019 – Koushik Sen, Darko Marinov y Gul Agha. CUTE: Un motor de pruebas unitarias concólico para C.
- 2020 – Willem Visser, Klaus Havelund, Guillaume Brat y SeungJoon Park. Programas de verificación de modelos .
- 2021 – Matthew B. Dwyer, George S. Avrunin y James C. Corbett. Patrones de especificaciones de propiedades para la verificación de estados finitos .
- 2022 – Mik Kersten y Gail Murphy. Uso del contexto de la tarea para mejorar la productividad del programador .
- 2023 – Gordon Fraser y Andrea Arcuri. EvoSuite: Generación automática de conjuntos de pruebas para software orientado a objetos .
- 2024 – Marcel Bruch, Martin Monperrus y Mira Mezini. Aprender de ejemplos para mejorar los sistemas de autocompletado de código .
- 2025 – Alberto Bacchelli y Christian Bird. Expectativas, resultados y desafíos de la revisión de código moderna .
- 2026 – Jacek Śliwerski, Thomas Zimmermann y Andreas Zeller . ¿Cuándo los cambios inducen correcciones? .
SIGSOFT - Premio Frank Anger de SIGBED
En honor al trabajo y legado de Frank, los Comités Ejecutivos de SIGBED y SIGSOFT, con el apoyo de la Fundación Nacional de Ciencias de EE. UU., han creado una beca de viaje para estudiantes en su nombre. Esta beca otorga 2000 dólares a dos estudiantes, uno designado por cada Grupo de Interés Especial (SIG, por sus siglas en inglés), para cubrir los gastos de viaje y asistir a la conferencia principal del otro SIG. El objetivo de la beca es fomentar el conocimiento mutuo entre ambas comunidades de investigación sobre las oportunidades y los desafíos que surgen en áreas de investigación complementarias.
- 2006 – César Sánchez y Bernhard Egger (SIGBED)
- 2007 – Stefan Henkler y Chunyang Ye (SIGSOFT)
- 2008 – Basil Becker (SIGSOFT)
- 2008 – Georgios Fainekos (SIGBED)
- 2011 – Aldeida Aleti (SIGSOFT)
- 2011 – Miroslav Pajic (SIGBED)
- 2012 – Indranil Saha (SIGBED)
- 2013 – Reinhard Schneider (SIGSOFT)
- 2017 – Iván Ruchkin (SIGSOFT)
- 2019 – Jacob Krüger (SIGSOFT)
- 2020 – Sumaya Almanee (SIGSOFT)
- 2020 – Adeola Bannis (SIGBED)
- 2021 – Sumaya Almanee (SIGSOFT)
- 2021 – Akshay Gadre (SIGBED)
- 2022 – Claudio Mandrioli (SIGBED)
- 2024 – Max Camillo Eisele (SIGSOFT)
- 2025 – Liu Wang (SIGSOFT)
- 2026 – Federico Formica (SIGSOFT)
Academia de Ingeniería de Software de SIGSOFT
Este premio, creado en 2026, reconoce y honra a quienes han realizado contribuciones significativas y acumulativas al desarrollo de la ingeniería de software. Los miembros de la Academia de Ingeniería de Software de SIGSOFT son los principales líderes en ingeniería de software, cuyos esfuerzos han moldeado la disciplina y/o la industria a través de una investigación, innovación y/o servicio de gran relevancia.
Cada año, un pequeño grupo es elegido para la Academia de Ingeniería de Software de SIGSOFT. Los nuevos miembros son homenajeados en la conferencia ICSE en el año de su ingreso. Este premio es apropiado para la ACM , ya que representa una oportunidad para reconocer a la comunidad de ingeniería de software y a sus líderes, quienes han dado forma al sector.
La Academia de Ingeniería de Software de SIGSOFT sigue el modelo de las academias SIGCHI , SIGIR y SIGGRAPH , y tendrá una estructura similar; sin embargo, se centra en un campo de investigación diferente, con relativamente poca superposición con las comunidades SIGCHI , SIGIR o SIGGRAPH.
Referencias
- ↑ Asociación para la Maquinaria Informática , ACM.
- ↑ Grupo de Interés Especial de ACM en Ingeniería de Software , SIGSOFT.
- ↑ Conferencia Internacional sobre Ingeniería de Software , ICSE.
- ↑ Conferencia Internacional ACM sobre los Fundamentos de la Ingeniería de Software , FSE.
- ↑ Notas de Ingeniería de Software , página principal de SEN .
- ↑ Biblioteca digital de ACM , temas de necesidades educativas especiales .
Enlaces externos
- Sitio web de SIGSOFT
- Grupos de Interés Especial de la Asociación para la Maquinaria Informática
- Organizaciones de ingeniería de software
- Organizaciones fundadas en 1976