MDPI

Software Template

Write in a clean editor, then format for Software in one click — DocuGuru applies the official MDPI template with numbered references and exports a submission-ready PDF plus the editable LaTeX source. Free to start.

About the Software format

Software is a peer-reviewed journal published by MDPI, covering Software Engineering Research, Software Engineering Techniques and Practices, Software System Performance and Reliability. Over its lifetime it has published 154 papers, which have received 506 citations.

PublisherMDPI
Reference styleNumbered (MDPI)
Numbered — [1], [2] in the text
1. Smith, A.; Jones, B.; Lee, C. A Representative Article Title. Software 2023, 12, 45–58.

Formats any DOI in Software style. No sign-up.

Publishes research inSoftware Engineering Research Software Engineering Techniques and Practices Software System Performance and Reliability Software Reliability and Analysis Research Software Testing and Debugging Techniques
ISSN2674-113X
Citation impact (2-yr)2.06
h-index12
i10-index18
Open accessYes — indexed in DOAJ
Top institutions publishing hereQueen's University Belfast
You getA submission-ready PDF and the editable LaTeX source — ready to submit.

Papers published in Software per year

10
1978
12
2021
21
2022
22
2023
29
2024
34
2025

Citation impact of Software by publication year

0
1978
11
2021
207
2022
105
2023
106
2024
73
2025

Citations each year’s papers have accumulated so far — the most recent years are still building up.

Most-cited papers in Software

Automated Code Assessment for Education: Review, Classification and Perspectives on Techniques and Tools

Sébastien Combéfis · 8 Feb 2022

Automatically assessing code for learning purposes is a challenging goal to achieve. On-site courses and online ones developed for distance learning both require automated ways to grade learners’ programs to be able to scale and manage a large public with a limited teaching staff. This paper reviews recent automated code assessment systems. It proposes a…

The Impact of Agile Development Practices on Project Outcomes

Dipendra Ghimire, Stuart Charters · 5 Aug 2022

Agile software development methods were introduced to minimize problems faced using traditional software development approaches. There are several Agile approaches used in developing software projects, these include Scrum, Extreme programming and Kanban. An Agile approach focuses on collaboration between customers and developers and encourages development teams to be self-organizing. To achieve this there are different…

Evolution towards Hybrid Software Development Methods and Information Systems Audit Challenges

Ioannis K. Kirpitsas, Theodore Pachidis · 24 Aug 2022

The key objective of this paper is to investigate the evolution of hybrid software development methods and highlight the main difficulties that arise with regard to information systems (IS) auditing. While technology firms today are under constant pressure to deliver software faster due to emerging needs worldwide, this continuous effort leads to innovative development models,…

A Quantitative Review of the Research on Business Process Management in Digital Transformation: A Bibliometric Approach

Bui Quang Truong, Anh Nguyen‐Duc, Nguyen Thi Cam Van · 1 Sep 2023

In recent years, research on digital transformation (DT) and business process management (BPM) has gained significant attention in the field of business and management. This paper aims to conduct a comprehensive bibliometric analysis of global research on DT and BPM from 2007 to 2022. A total of 326 papers were selected from Web of Science…

Precision-Driven Product Recommendation Software: Unsupervised Models, Evaluated by GPT-4 LLM for Enhanced Recommender Systems

Konstantinos I. Roumeliotis, Nikolaos D. Tselikas, Dimitrios Κ. Nasiopoulos · 29 Feb 2024

This paper presents a pioneering methodology for refining product recommender systems, introducing a synergistic integration of unsupervised models—K-means clustering, content-based filtering (CBF), and hierarchical clustering—with the cutting-edge GPT-4 large language model (LLM). Its innovation lies in utilizing GPT-4 for model evaluation, harnessing its advanced natural language understanding capabilities to enhance the precision and relevance of…

Software template — frequently asked questions

How do I write a paper in the Software format?
In DocuGuru you write your manuscript in a normal editor — no LaTeX setup required — and select the Software template. When you export, DocuGuru compiles the paper into the official MDPI format and hands you a submission-ready PDF along with the editable LaTeX source.
What reference style does Software use?
Software uses Numbered (MDPI) references, shown as numbered [1], [2] markers in the text. DocuGuru formats every in-text citation and the reference list in this exact style automatically. A reference appears like this: 1. Smith, A.; Jones, B.; Lee, C. A Representative Article Title. Software 2023, 12, 45–58.
Do I need to know LaTeX to submit to Software?
No. DocuGuru generates the mdpi LaTeX class and compiles the PDF for you in the background, so you get a MDPI-ready Software document without writing any LaTeX. If you do want it, the LaTeX source is included in the export.
Can I import an existing draft into the Software template?
Yes. Paste or upload your current manuscript — Word, LaTeX, Markdown, or plain text — and DocuGuru reflows it into the Software format with correct headings, figures, tables, and numbered citations.
What is Software?
Software - MDPI Journal. It is a multidisciplinary journal, published by MDPI.
Can I export a submission-ready Software PDF?
Yes — DocuGuru produces a PDF built with the official Software template (the mdpi class) that is ready to submit to MDPI, together with the matching LaTeX source files.
How much does the Software template cost?
You can start writing in the Software template for free. Exporting the final submission-ready Software PDF and LaTeX source is part of DocuGuru's paid plans — see the app for current pricing.
Use the Software template