Hubbry Logo
SIGSOFTSIGSOFTMain
Open search
SIGSOFT
Community hub
SIGSOFT
logo
7 pages, 0 posts
0 subscribers
Be the first to start a discussion here.
Be the first to start a discussion here.
SIGSOFT
from Wikipedia

The Association for Computing Machinery (ACM)'s[1] Special Interest Group on Software Engineering[2][3] provides a forum for computing professionals from industry, government and academia to examine principles, practices, and new research results in software engineering.

Key Information

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),[4] the ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering (ESEC/FSE)[5][6][7] and other events.[8]

SIGSOFT publishes the informal bimonthly newsletter Software Engineering Notes (SEN) newsletter[9][10] with papers, reports and other material related to the cost-effective, timely development and maintenance of high-quality software.

Publications

[edit]

SIGSOFT sponsored and co-sponsored conferences

[edit]
Software Engineering Conferences
Acronym Name Co-located with Budget Sponsorship
AIWare ACM International Conference on AI-Powered Software FSE with FSE SIGSOFT
Internetware Asia-Pacific Symposium on Internetware FSE separate SIGSOFT(25%) / China Computer Federation (75%)
ISSTA International Symposium on Software Testing and Analysis FSE (not always) mostly separate SIGSOFT
AST International Conference on Automation of Software Test ICSE with ICSE IEEE/ACM
CAIN International Conference on AI Engineering – Software Engineering for AI ICSE with ICSE IEEE/ACM
FORGE International Conference on AI Foundation Models and Software Engineering ICSE with ICSE IEEE/ACM
FormaliSE International Conference on Formal Methods in Software Engineering ICSE with ICSE IEEE/ACM
ICPC International Conference on Program Comprehension ICSE with ICSE IEEE/ACM
MOBILESoft International Conference on Mobile Software Engineering and Systems ICSE with ICSE IEEE/ACM
MSR International Conference on Mining Software Repositories ICSE with ICSE IEEE/ACM
SEAMS International Symposium on Software Engineering for Adaptive and Self-Managing Systems ICSE with ICSE IEEE/ACM
Techdebt International Conference on Technical Debt ICSE with ICSE IEEE/ACM
SAM System Analysis and Modelling Conference MODELS with MODELS IEEE/ACM
ASE International Conference on Automated Software Engineering separate IEEE/SIGSOFT/SIGAI (25%)
DEBS International Conference on Distributed and Event-based Systems separate SIGSOFT/SIGMOD
EDTconf International Conference on Engineering Digital Twins with MODELS SIGSOFT/IEEE CS
ESEM International Symposium on Empirical Software Engineering and Measurement separate IEEE/ACM
FSE International Conference on the Foundations of Software Engineering separate SIGSOFT
ICGSE International Conference on Global Software Engineering separate
ICPE International Conference on Performance Engineering separate SIGSOFT(25%) / SIGMETRICS(25%) / SPEC(50%)
ICSE International Conference on Software Engineering separate IEEE / ACM
ICSSP International Conference on Software and System Processes separate (used to be with ICSE)
MODELS International Conference on Model Driven Engineering Languages and Systems separate IEEE/ACM
SPLC International Systems and Software Product Line Conference separate

SIGSOFT Executive Committee

[edit]
Years Chair Vice Chair Secretary/Treasurer At-Large Members Notes
1976–1978 (SICSOFT) Tony Wasserman (after Thomas B. Steel resigned) Susan L. Gerhart Peter A. Freeman SICSOFT officially approved (birth of SIGSOFT).
1978–1979 Tony Wasserman Susan Owicki Norman F. Schneidewind Richard Fairley, Seymour Jeffery, Anita Jones, John B. Goodenough Newsletter Editor: Peter Neumann
1979–1981 Marvin Zelkowitz William Riddle Norman F. Schneidewind Richard Fairley, Seymour Jeffery, Anita Jones, John B. Goodenough
1981–1983 William Riddle Rick Adrion John D. Gannon Herb Chang, Nico Habermann, Tony Wasserman Newsletter Editor: Peter Neumann
1983–1985 William Riddle Rick Adrion Pamela Zave Larry Druffel, John Musa, Tony Wasserman
1985–1987 Rick Adrion Pamela Zave Lori Clarke John Musa, Tony Wasserman, Marvin Zelkowitz
1987–1989 Rick Adrion Richard N. Taylor Lori Clarke Peter Henderson, Nancy Leveson, Tony Wasserman
1989–1993 Richard N. Taylor Lori Clarke Elaine Weyuker (1989–92), David Notkin (1992–93) Nancy Leveson, Dewayne Perry, Tony Wasserman
1993–1997 Lori Clarke David Notkin
1997–2001 David Notkin Alexander L. Wolf Mary Jean Harrold Wilhelm Schäfer, David Garlan, Martin Griss, Tony Wasserman, Kokichi Futatsugi
2001–2005 Alexander L. Wolf Mary Jean Harrold William G. Griswold Laura Dillon, David Rosenblum, Jeff Magee
2005–2009 William G. Griswold David S. Rosenblum Matthew Dwyer Paola Inverardi, Andreas Zeller, Laura Dillon
2009–2012 David S. Rosenblum Matthew B. Dwyer Laura Dillon, Jo Atlee, Gail Murphy, Bashar Nuseibeh (resigned, replaced by Mark Grechanik)
2012–2015 Will Tracz Laura Dillon Gail C. Murphy Frank Tip, Frances Paulisch, Willem C. Visser
2015–2018 Nenad Medvidovic Jane Cleland-Huang Elisabetta Di Nitto Harald C. Gall, Mark Grechanik, Willem C. Visser
2018–2021 Thomas Zimmermann Marsha Chechik Robert Dyer Marija Mikic, Gregg E. Rothermel, Sebastian Uchitel
2021–2024 Thomas Zimmermann Marsha Chechik Lin Tan Cristian Cadar, David Lo, Martin Robillard
2024–2027 Marsha Chechik Massimiliano Di Penta David Lo Claire Le Goues, Emerson Murphy-Hill, Kelly Blincoe Current Executive Committee

SIGSOFT Awards

[edit]

SIGSOFT Outstanding Research Award

[edit]

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.

SIGSOFT Distinguished Service Award

[edit]

The SIGSOFT Distinguished Service Award is presented annually to individuals who have contributed dedicated and important service to the software engineering community.

SIGSOFT Influential Educator Award

[edit]

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.

SIGSOFT Early Career Award

[edit]

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

[edit]

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

[edit]

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?.

References

[edit]
[edit]
Revisions and contributorsEdit on WikipediaRead on Wikipedia
Add your contribution
Related Hubs
User Avatar
No comments yet.