CLOSED: Call for Papers: Special Issue on Generative AI for Software Engineering

IEEE Software seeks submissions for this upcoming special issue.
Share this on:
Submissions Due: 15 January 2024

Important Dates

  • Submission Deadline:  15 January 2024

Publication: September/October 2024

Generative AI (GAI) for software engineering refers to the application of generative models and algorithms in software development, testing, maintenance and evolution. Generative models are machine learning models that can create new data based on a series of inputs such as text, image or code. GAI has the potential to revolutionize the world in which we live, including the way we develop software. GAI can reasonably support software engineers in any task such as requirement gathering or design. For example, GAI can help in the collection of requirements by analyzing inputs from stakeholders and generating initial requirements for the software system. GAI can help in the design phase by generating design artefacts such as wireframes, user interface designs and architectural diagrams from requirements and standards. GAI is a revolutionary technology, so accurately predicting the software engineering tasks it will be useful for is challenging. GAI for Software Engineering is an important topic for IEEE Software readers because it represents a significant change in the way software is developed and maintained. The target audience for this special topic includes software engineers, researchers and professionals interested in the intersection of AI and software engineering.

We invite article submissions covering all aspects of GAI for Software Engineering including, but not limited to: 

  • Cloud computing
  • Component-based service-oriented systems
  • Configuration management
  • Education
  • Human aspects
  • Maintenance and evolution
  • Privacy
  • Program synthesis & transformations, automated defect repair
  • Recommender systems
  • Reliability
  • Requirements engineering
  • Software architecture and design
  • Software engineering processes
  • Software product line engineering
  • Software security and trust
  • Testing, verification, and validation

The submitted articles shall focus on something other than technology-specific topics that will become obsolete in a few months. 

Submission Guidelines

Manuscripts must not exceed 4,200 words, including figures and tables, which count for 250 words each. Submissions in excess of these limits may be rejected without refereeing. The articles we deem within the theme and scope will be peer reviewed and are subject to editing for magazine style, clarity, organization, and space. Be sure to include the name of the theme you’re submitting for. Articles should have a practical orientation and be written in a style accessible to practitioners. Overly complex, purely research-oriented, or highly theoretical aren’t appropriate, however articles providing scientific evidence are welcome if they focus on practical and industrial contexts. IEEE Software doesn’t republish material published previously in other venues, including other periodicals and formal conference or workshop proceedings, whether previous publication was in print or electronic form. See the link below for submission instructions and the link to the submission system.


Contact the guest editors at