Topic Editors

School of Software, Northwestern Polytechnical University (NPU), Xi'an, China
Foundation of Software Engineering (FSE) Group, Department of Software Engineering, Faculty of Physics, Engineering, and Computer Science, University of Hertfordshire, Hatfield, UK
Dr. Lijie Wen
School of Software, Tsinghua University, Beijing, China

Applications of NLP, AI, and ML in Software Engineering

Abstract submission deadline
30 June 2025
Manuscript submission deadline
31 August 2025
Viewed by
711

Topic Information

Dear Colleagues,

The integration of Natural Language Processing (NLP), Artificial Intelligence (AI), and Machine Learning (ML) into Software Engineering is revolutionizing the way software is developed, tested, and maintained. These advanced technologies enable the automation of complex tasks, improve accuracy in bug detection, and enhance code quality. By leveraging NLP, AI, and ML, software engineers can better manage requirements, optimize project workflows, and predict project risks. This Special Issue seeks to showcase cutting-edge research and practical applications that demonstrate the transformative potential of these technologies in the software engineering domain. We invite contributions that explore innovative methodologies, practical tools, and real-world case studies. High-quality studies comparing the efficiency of various algorithms on different datasets are also of particular interest. Such comparative analyses are crucial for understanding the strengths and weaknesses of different approaches, thereby guiding practitioners in selecting the most appropriate techniques for their specific needs. These studies provide valuable insights into algorithm performance, scalability, and adaptability across diverse software engineering contexts. One compelling example of the application of NLP, AI, and ML in Software Engineering is the automated generation of code documentation. By utilizing NLP techniques, AI models can analyze the codebase and generate comprehensive documentation that explains the functionality of the code in human-readable language. This not only saves significant time for developers but also ensures that the documentation is always up-to-date with the latest code changes. Additionally, ML algorithms can be used to predict potential areas in the code that are prone to bugs or require refactoring, further enhancing the efficiency and reliability of the software development process.

Dr. Affan Yasin
Dr. Javed Ali Khan
Dr. Lijie Wen
Topic Editors

Keywords

  • natural language processing (NLP)
  • artificial intelligence (AI)
  • machine learning (ML)
  • software engineering
  • algorithm comparison
  • requirements engineering
  • bug detection
  • performance analysis
  • code quality
  • predictive analytics

Participating Journals

Journal Name Impact Factor CiteScore Launched Year First Decision (median) APC
Algorithms
algorithms
1.8 4.1 2008 15 Days CHF 1600 Submit
Applied Sciences
applsci
2.5 5.3 2011 17.8 Days CHF 2400 Submit
Electronics
electronics
2.6 5.3 2012 16.8 Days CHF 2400 Submit
Machine Learning and Knowledge Extraction
make
4.0 6.3 2019 27.1 Days CHF 1800 Submit
AI
ai
3.1 7.2 2020 17.6 Days CHF 1600 Submit

Preprints.org is a multidiscipline platform providing preprint service that is dedicated to sharing your research from the start and empowering your research journey.

MDPI Topics is cooperating with Preprints.org and has built a direct connection between MDPI journals and Preprints.org. Authors are encouraged to enjoy the benefits by posting a preprint at Preprints.org prior to publication:

  1. Immediately share your ideas ahead of publication and establish your research priority;
  2. Protect your idea from being stolen with this time-stamped preprint article;
  3. Enhance the exposure and impact of your research;
  4. Receive feedback from your peers in advance;
  5. Have it indexed in Web of Science (Preprint Citation Index), Google Scholar, Crossref, SHARE, PrePubMed, Scilit and Europe PMC.

Published Papers

This Topic is now open for submission.
Back to TopTop