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