Publishing Guide
My group studies software engineering and related topics. This page describes how students publish and present their work and lists the peer-reviewed conferences and journals we typically target. For an overview of a typical research project and what to expect as a member of the group, see the Join the Team page.
Typical Publishing Experience
Early work can often be shared through short papers. These papers describe the problem, approach, and results, even when parts of the approach are still under development or the evaluation is preliminary. Short papers often appear in venues co-located with conferences, such as workshops, student research competitions, and doctoral symposiums. These venues give students a chance to present their work and get feedback while it is still developing.
Conferences are our main publication venues, and our usual targets are listed below. Submission deadlines vary by venue and track. The main research track typically accepts full-length papers, which in software engineering usually include a substantial evaluation. Papers from specialized tracks such as Tools and Demonstrations, Industry, and New Ideas and Emerging Results are often published in companion proceedings.
Journals typically publish longer papers, including extended versions of conference papers. They accept submissions year-round. A key feature of journal publishing is that peer review is usually iterative, involving multiple rounds of revision. As a result, journal articles often take longer to publish than conference papers.
Research presentations are an important and exciting part of the research process. Students are expected to share their work through talks or posters with audiences that vary in their familiarity with the topic and level of expertise. They can present locally at meetings in the SERIQ community, nationally at events such as CSER, and internationally at the conferences listed below.
Target Conferences
We choose conferences in software engineering and related areas based on the scope of each paper. ICSE, FSE, and ASE cover software engineering broadly and are our preferred venues for our strongest work. We also target specialized conferences when a paper fits an area such as testing, modeling, or requirements engineering.
The table gives each conference’s CORE rank and links to its CORE entry. A* is the highest rank. The table gives approximate dates for each conference’s latest edition and lists submission deadlines for the main research track. Co-located workshops and tracks published in companion proceedings usually follow different submission schedules, with deadlines that typically fall later. Check the current call for papers for exact dates.
| Conference | Acronym | Scope | Rank | Typical deadline | Typical dates |
|---|---|---|---|---|---|
| IEEE/ACM International Conference on Automated Software Engineering | ASE | General | A* | Late Mar | Oct |
| International Conference on Software Engineering | ICSE | General | A* | Late Jun | Late Apr |
| ACM International Conference on the Foundations of Software Engineering | FSE | General | A* | Early Oct | Jul |
| ACM SIGSOFT International Symposium on Software Testing and Analysis | ISSTA | Testing and analysis | A | Jan | Early Sep |
| IEEE International Requirements Engineering Conference | RE | Requirements engineering | A | Early Mar | Late Aug |
| ACM/IEEE International Conference on Model Driven Engineering Languages and Systems | MODELS | Modeling | A | Late Mar | Late Sep |
| IEEE International Conference on Software Testing, Verification and Validation | ICST | Testing and verification | A | Early Nov | May |
Target Journals
The leading software engineering journals are TSE, TOSEM, and EMSE. They cover the field broadly and are our preferred venues for our strongest journal submissions. As with conferences, we also target specialized journals when a paper fits an area such as modeling, requirements engineering, or software systems.
The table lists each journal’s Scimago quartile and links to its Scimago entry. Q1 denotes the top quarter of journals.
| Journal | Acronym | Scope | Rank |
|---|---|---|---|
| IEEE Transactions on Software Engineering | TSE | General | Q1 |
| ACM Transactions on Software Engineering and Methodology | TOSEM | General | Q1 |
| Empirical Software Engineering | EMSE | General, empirical focus | Q1 |
| Journal of Systems and Software | JSS | Software systems | Q1 |
| Software and Systems Modeling | SoSyM | Modeling | Q2 |
| Requirements Engineering | REJ | Requirements engineering | Q2 |
| Automated Software Engineering | ASEJ | Automation in software engineering | Q2 |
| IEEE Software | – | Practitioner-oriented | Q2 |