Generated by DeepSeek V3.2| International Conference on Software Engineering | |
|---|---|
| Name | International Conference on Software Engineering |
| Abbreviation | ICSE |
| Discipline | Software engineering |
| Publisher | Association for Computing Machinery |
| History | 1975–present |
| Frequency | Annual |
| Country | Varies |
| Website | https://conf.researchr.org/home/icse-2024 |
International Conference on Software Engineering. It is the premier global forum for presenting and discussing the most significant research results and industrial practices in the field of software engineering. Founded in 1975, the conference is sponsored by the Association for Computing Machinery and its Special Interest Group on Software Engineering, in cooperation with the IEEE Computer Society. The event annually brings together researchers, practitioners, educators, and students from around the world to exchange ideas and address the pressing challenges in building and maintaining complex software systems.
The inaugural conference was held in 1975 in Atlanta, Georgia, against a backdrop of increasing recognition of the "software crisis" and the need for disciplined engineering approaches to software development. Early editions were instrumental in defining the nascent field, with influential figures like Barry Boehm and David Parnas presenting foundational work. Over the decades, the conference has evolved from a small, research-focused gathering to a large, multifaceted event, reflecting the growth and maturation of software engineering as a critical discipline within computer science. Key historical milestones include the formalization of its sponsorship by ACM and IEEE and the expansion to include co-located workshops and symposia like the International Conference on Software Engineering Companion.
The event typically runs for one week and features a rigorous peer-reviewed technical program overseen by a distinguished program committee chaired by leading academics from institutions such as the University of California, Irvine or the University of Illinois Urbana-Champaign. The core structure includes research paper sessions, keynote speeches from luminaries like Grady Booch or industry leaders from Microsoft Research, and a series of co-located events. These affiliated gatherings encompass the International Symposium on Software Testing and Analysis, the International Conference on Software Engineering Companion, and numerous workshops and tutorials. The conference location rotates internationally, having been hosted in cities like San Diego, Tokyo, and Gothenburg.
The technical program encompasses the entire software development lifecycle and emerging paradigms. Central research areas include software testing, program analysis, software maintenance, empirical software engineering, and human-computer interaction. Significant attention is given to modern practices like DevOps, continuous integration, and software security. The conference also serves as a venue for cutting-edge work on artificial intelligence in software engineering, software architecture, mining software repositories, and the challenges of cyber-physical systems. Pioneering studies on agile software development and open source software have frequently debuted here, influencing both academic research and industrial practice.
Proceedings are published in the ACM Digital Library and are among the most cited in the field, directly shaping curricula at universities like the Massachusetts Institute of Technology and the University of Oxford. Research presented has laid the groundwork for widely adopted tools and methodologies, influencing standards bodies and industrial R&D at organizations such as IBM and Google. The conference fosters significant community building, facilitating collaborations that have led to major initiatives like the PROMISE repository for empirical studies. Its emphasis on bridging research and practice has made it a key barometer for trends in global software engineering.
The conference presents several prestigious awards to recognize outstanding contributions. The ACM SIGSOFT Outstanding Research Award and the ACM SIGSOFT Distinguished Service Award are often presented at the event. For presented work, the **ACM SIGSOFT Distinguished Paper Award** highlights the most impactful research. The **Most Influential Paper Award** honors a paper from a past conference, such as one from the 10th anniversary of the European Software Engineering Conference, that has demonstrated lasting significance. A **Test of Time Award** similarly recognizes enduring contributions from the conference's own history.
ICSE is the flagship event within a broader ecosystem of software engineering conferences. Major regional counterparts include the European Software Engineering Conference and the Asia-Pacific Software Engineering Conference. Topically focused events of similar prestige include the International Symposium on Foundations of Software Engineering, the International Conference on Automated Software Engineering, and the International Conference on Software Engineering Companion. It also shares close ties with meetings like the International Conference on Software Maintenance and Evolution and the International Conference on Software Reuse.
Category:Computer science conferences Category:Software engineering Category:Association for Computing Machinery conferences