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…
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.
| Publisher | MDPI |
|---|---|
| Reference style | Numbered (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 in | Software Engineering Research Software Engineering Techniques and Practices Software System Performance and Reliability Software Reliability and Analysis Research Software Testing and Debugging Techniques |
| ISSN | 2674-113X |
| Citation impact (2-yr) | 2.06 |
| h-index | 12 |
| i10-index | 18 |
| Open access | Yes — indexed in DOAJ |
| Top institutions publishing here | Queen's University Belfast |
| You get | A submission-ready PDF and the editable LaTeX source — ready to submit. |
Papers published in Software per year
Citation impact of Software by publication year
Citations each year’s papers have accumulated so far — the most recent years are still building up.
Most-cited papers in Software
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…
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,…
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…
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…