The Association for Computing Machinery (ACM)'s Special Interest Group on Software Engineering (SIGSOFT) provides a forum for computing professionals from industry, government, and academia to examine principles, practices, and new research results in software engineering.
SIGSOFT was officially formed in 1976 as the Special Interest Committee on Software Engineering (SICSOFT) by Tony Wasserman and R. Stockton Gaines, and converted to SIGSOFT in 1977.
SIGSOFT focuses on issues related to all aspects of software development and maintenance, with emphasis on requirements, specification and design, software architecture, validation, verification, debugging, software safety, mining software repositories, software processes, software management, measurement, user interfaces, configuration management, software engineering environments, AI for software engineering, and CASE tools.
SIGSOFT (co-)sponsors conferences and symposia including the International Conference on Software Engineering (ICSE), the ACM International Conference on the Foundations of Software Engineering (FSE) and other events.
SIGSOFT publishes the informal bimonthly newsletter Software Engineering Notes (SEN) newsletter with papers, reports and other material related to the cost-effective, timely development and maintenance of high-quality software.
SIGSOFT History
The term "Software Engineering" was used as the theme of the first NATO Software Engineering Conference in 1968, recognizing the need for systematic approaches to software development. SIGSOFT was officially established in 1976, evolving from advocacy efforts
beginning in 1973. The organization has been instrumental in establishing the academic discipline
of software engineering and fostering the growth of the software engineering research community
worldwide.
Founding and early years (1975β1979)
1973: Tony Wasserman wrote to Peter J. Denning (then ACM President) advocating the formation of a dedicated ACM special interest group (initially framed around programming / programming methodology).
1975: Tony Wasserman and Stockton Gaines drafted a petition supporting an ACM Special Interest Committee on Software Engineering; an organizational meeting was held at the International Conference on Reliable Software in April in Los Angeles (β80 attendees). This conference is often referred to as ICSE-0. Jean Sammet (ACM President) supported the formation of SICSOFT.
1976: SICSOFT was officially approved (often cited as SIGSOFTβs birth). Initial officers included Thomas B. Steel, Jr. (initial chair), Tony Wasserman (chair), Susan L. Gerhart (vice chair), Peter A. Freeman (secretary/treasurer), and Peter G. Neumann (newsletter editor). Major publications launched included SIGSOFT Software Engineering Notes (newsletter editor: Peter G. Neumann).
1977: Successful conversion from SICSOFT to SIGSOFT (effective July 1, 1977), approved by the ACM SIG/SIC Board.
1979: ICSE 1979 is noted as the first ICSE co-sponsored by SIGSOFT, chaired by Friedrich (Fritz) L. Bauer with program chairs Manny M. Lehman and Leon G. Stucki.
Building a conference ecosystem (1980sβ1990s)
1980: SIGSOFT established formal guidelines for organizing both SIGSOFT symposia and ICSE conferences.
1981: The first SIGSOFT Software Engineering Symposium (Tool and Methodology Evaluation) was held (general chair William Riddle, program chair Victor Basili).
1986β1988: A testing-focused meeting lineage developed (including early workshops such as the 1978 testing workshop chaired by Ed Miller), and SIGSOFT expanded its conference footprint; TOSEM was approved by ACM in 1988.
1992: ACM Transactions on Software Engineering and Methodology (TOSEM) published its first issue (first Editor-in-Chief: W. Richards Adrion).
1993: The first SIGSOFT FSE symposium was held (general chair Barry Boehm, program chair David Notkin), cementing FSE as a flagship SIGSOFT venue. It has been established as a continuation of the series of ACM SIGSOFT Symposia on Software Development Environments (SDE), which were held from 1984-1992 and were co-sponsored with SIGPLAN initially.
1995: SIGSOFT established the Conference Attendance Program for Students (CAPS) to support student travel and participation.
1999: Alexander L. Wolf (ACM SIGSOFT Chair), Mehdi Jazayeri (ESEC Steering Committee Chair), Patricia Ryan (ACM Chief Operating Officer), and Roger Johnson (President of Council of European Professional Informatics Societies) signed a Joint Sponsorship Agreement that established the ESEC-FSE series.
Modernization and growth (2000sβ2020s)
2001: The SIGSOFT Impact Project started during the 2001β2005 executive committee led by Alexander L. Wolf (chair) and Mary Jean Harrold (vice chair).
2008: The original SIGSOFT logo first appeared in 2008. It was replaced in January 2019 with the current logo.
2009: Revised SIGSOFT bylaws were approved (including longer leadership terms and increased at-large representation). Leadership at the time included David S. Rosenblum (chair) and Matthew B. Dwyer (vice chair), with Will Tracz as newsletter editor and Tao Xie as history liaison.
2015: Matt Dwyer (EiC of IEEE TSE) and David S. Rosenblum (EiC of ACM TOSEM) launched the journal-first initiative for software engineering at ICSE 2015 in May in Florence.
2010sβ2020s: SIGSOFT continued stewarding and co-sponsoring major venues such as ICSE, FSE/ESEC-FSE, and ISSTA, reflecting the fieldβs global growth (e.g., ICSE leadership included chairs such as Martin Glinz for ICSE 2012 in ZΓΌrich and David Notkin for ICSE 2013).
SIGSOFT Executive Committee
Officers
Chair: Marsha Chechik β University of Toronto (Canada)
Vice Chair: Massimiliano Di Penta β University of Sannio (Italy)
Most Recent Past Chair: Thomas Zimmermann β Donald Bren School of Information and Computer Science, University of California, Irvine (USA)
At-Large Members
Claire Le Goues (SIGSOFT Awards) β Carnegie Mellon University (USA)
David Lo (Student Mentorships and Support; SecretaryβTreasurer) β Singapore Management University (Singapore)
Emerson Murphy-Hill (Director of Communication)
Kelly Blincoe (Memberships and Community) β University of Auckland (New Zealand)
Liaison Members
International Liaison: S.C. Cheung β Department of Computer Science and Engineering, Hong Kong University of Science and Technology (Hong Kong)
iSoft Liaison: Atul Kumar β IBM Research India
cSoft Liaison: Minghui Zhou β Peking University (China)
Special Projects Liaison: Will Tracz β Lockheed Martin Fellow Emeritus (retired), Owego, NY (USA)
Industry Co-Liaison: Nachi Nagappan β Meta (USA)
Industry Co-Liaison: Xin Xia β Huawei Technologies (China)
Climate Change Liaison: Rick Kazman β University of Hawaii (USA)
Diversity, Equity, and Inclusion Liaisons
Jo Atlee β University of Waterloo (Canada)
Kelly Blincoe β University of Auckland (New Zealand)
Alexander Serebrenik β Eindhoven University of Technology (Netherlands)
Program and Communications Roles
Research Highlight Chair: Martin Robillard β McGill University (Canada)
Social Media Chair: Judith Michael β RWTH Aachen University (Germany)
Digital Learning Chair: Sridhar Chimalakonda β Indian Institute of Technology Tirupati (India)
Digital Learning Co-Chair: Andrew Begel β Carnegie Mellon University (USA)
Student Support Programs
CAPS Co-Chair: Istvan David β McMaster University (Canada)
CAPS Co-Chair: Zhiyuan Wan β Zhejiang University (China)
CAPS Co-Chair: Fabio Palomba β University of Salerno (Italy)
CARES Program
CARES Co-Chair: Joanne Atlee β University of Waterloo (Canada)
CARES Co-Chair: Alexander Serebrenik β Eindhoven University of Technology (Netherlands)
CARES Co-Chair: Kelly Blincoe β University of Auckland (New Zealand)
CARES Co-Chair: Federica Sarro β University College London (United Kingdom)
Publications
Newsletter Editor: Jacopo Soldani
Past SIGSOFT Executive Committee
SIGSOFT Publication Venues
Journals
Conferences
SIGSOFT Awards
SIGSOFT Outstanding Research Award
The SIGSOFT Outstanding Research Award is presented annually to an individual or individuals who have made significant and lasting research contributions to the theory or practice of software engineering.
1997 β Barry Boehm
1998 β David Parnas
1999 β Harlan Mills
1999 β Niklaus Wirth
2000 β Victor Basili
2001 β Michael Jackson
2002 β Gerard Holzmann
2003 β Leon J. Osterweil
2004 β Nancy Leveson
2005 β Jeff Kramer and Jeff Magee
2006 β David Harel
2007 β Elaine J. Weyuker
2008 β Axel van Lamsweerde
2009 β Richard N. Taylor
2010 β Erich Gamma, Richard Helm, Ralph Johnson, and John Vlissides
2011 β David Garlan and 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 (computer scientist)
2020 β Michael D. Ernst
2021 β Prem Devanbu
2022 β Lionel Briand
2023 β Gail Murphy
2024 β Tsong Yueh Chen
2025 β Martin Rinard
2026 β Tao Xie
SIGSOFT Distinguished Service Award
The SIGSOFT Distinguished Service Award is presented annually to individuals who have contributed dedicated and important service to the software engineering community.
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
SIGSOFT Influential Educator Award
The SIGSOFT Influential Educator Award is presented annually to an educator or educators who have made significant contributions to, and impact on, the field of software engineering with his or her accomplishments as a teacher, mentor, researcher (in education or learning), author, and/or policy maker.
2009 β Laurie Williams (software engineer)
2009 β Nico Habermann
2010 β Leon J. Osterweil
2011 β Ian Sommerville (software engineer)
2012 β Mehdi Jazayeri
2012 β David Notkin
2013 β Tony Wasserman
2014 β Mary Lou Soffa
2015 β Barbara Ryder
2016 β Lori Pollock
2017 β Bertrand Meyer
2018 β Shriram 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
SIGSOFT Early Career Award
The SIGSOFT Early Career Award is presented to an individual or individuals who have made outstanding contributions in the area of software engineering as an early career investigator.
2017 β Christian Bird
2018 β Gabriele Bavota
2019 β Jeff Huang
2020 β Claire Le Goues
2021 β Lingming Zhang
2022 β Xin Xia
2023 β Chunyang Chen
2024 β Kevin Moran
2025 β Jie Zhang
2026 β Eunsuk Kang
2026 β Sen Chen
SIGSOFT Outstanding Doctoral Dissertation Award
The SIGSOFT Outstanding Doctoral Dissertation Award is presented annually to the authors of outstanding doctoral dissertations in the area of Software Engineering.
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 β August Shi
2022 β Wing Lam
2023 β David Shriver
2024 β Bianca Trinkenreich
2025 β Elizabeth Dinella
2025 β Jialun Cao
2026 β Zhou Yang
SIGSOFT Impact Paper Award
The SIGSOFT Impact Paper Award is presented annually to the author(s) of a paper presented at a SIGSOFT-sponsored or co-sponsored conference held at least 11 years prior to the award year.
2008 β Rosenblum, D. S. and Wolf, A. L. A design framework for Internet-scale event observation and notification.
2009 β Andreas Zeller. Yesterday, my program worked. Today, it does not. Why?.
2010 β James C. Corbett, Matthew B. Dwyer, John Hatcliff, Shawn Laubach, Corina S. Pasareanu, Robby, and Hongjun Zheng. Bandera: Extracting finite-state models from Java source code.
2011 β Luca de Alfaro and Thomas A. Henzinger. Interface automata.
2012 β Chandrasekhar Boyapati, Sarfraz Khurshid, and Darko Marinov. Korat: Automated testing based on Java predicates.
2013 β Michael Ernst, Jake Cockrell, Bill Griswold, and David Notkin. Dynamically discovering likely program invariants to support program evolution.
2014 β Barbara Kitchenham, Tore DybΓ₯, and Magne JΓΈrgensen. Evidence-based software engineering.
2015 β James A. Jones, Mary Jean Harrold, and John Stasko. Visualization of test information to assist fault localization.
2016 β Daniel Jackson and Mandana Vaziri. Finding bugs with a constraint solver.
2017 β Roy T. Fielding and Richard N. Taylor. Principled design of the modern web architecture.
2018 β Lingxiao Jiang, Ghassan Misherghi, Zhendong Su, and StΓ©phane Glondu. DECKARD: Scalable and accurate tree-based detection of code clones.
2019 β Koushik Sen, Darko Marinov, and Gul Agha. CUTE: A concolic unit testing engine for C.
2020 β Willem Visser, Klaus Havelund, Guillaume Brat, and SeungJoon Park. Model checking programs.
2021 β Matthew B. Dwyer, George S. Avrunin, and James C. Corbett. Patterns of property specifications for finite-state verification.
2022 β Mik Kersten and Gail Murphy. Using task context to improve programmer productivity.
2023 β Gordon Fraser and Andrea Arcuri. EvoSuite: Automatic test suite generation for object-oriented software.
2024 β Marcel Bruch, Martin Monperrus, and Mira Mezini. Learning from examples to improve code completion systems.
2025 β Alberto Bacchelli and Christian Bird. Expectations, outcomes, and challenges of modern code review.
2026 β Jacek Εliwerski, Thomas Zimmermann, and Andreas Zeller. When do changes induce fixes?.
SIGSOFT - SIGBED Frank Anger Award
In the spirit of Frankβs work and legacy, the Executive Committees of SIGBED and SIGSOFT, with support from the US National Science Foundation, have established a student travel award in his name. The award provides $2000 stipends for two students, one named by each SIG, to cover travel expenses to attend the flagship conference of the other SIG. The award is meant to improve the mutual awareness of the two research communities to the opportunities and challenges emerging in complementary research areas.
2006 β Cesar Sanchez and Bernhard Egger (SIGBED)
2007 β Stefan Henkler and 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 β Ivan 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)
SIGSOFT Software Engineering Academy
In 2026 this award was introduced and it honors and recognizes individuals who have made significant, cumulative
contributions to the development of the field of software engineering. Inductees to the SIGSOFT Software Engineering Academy are the principal leaders in software engineering, whose efforts have shaped the discipline and/or industry through significant research, innovation, and/or service.
Each year, a small cohort is elected to the SIGSOFT Software
Engineering Academy. Inductees is celebrated at the ICSE conference in their year of induction.
The award is appropriate for ACM because it will be an opportunity to recognize the software engineering community and its leaders who have shaped the field.
The SIGSOFT Software Engineering Academy is modelled after the SIGCHI, SIGIR, and
SIGGRAPH Academies and will follow a similar structure; however, it is focussed on a different research field with relatively little overlap to the SIGCHI, SIGIR, or SIGGRAPH communities.
References
External links
SIGSOFT website
