5 papers · 1 filter
An Online Integrated Development Environment for Automated Programming Assessment Systems
Eduard Frankford, Daniel Crazzolara, Michael Vierhauser +3
The increasing demand for programmers has led to a surge in participants in programming courses, making it increasingly challenging for instructors to assess student code manually.…
Assessing Teamwork Dynamics in Software Development Projects
Santiago Berrezueta-Guzman, Ivan Parmacli, Mohammad Kasra Habib +2
This study investigates teamwork dynamics in student software development projects through a mixed-method approach combining quantitative analysis of GitLab commit logs and qualita…
Code Collaborate: Dissecting Team Dynamics in First-Semester Programming Students
Santiago Berrezueta-Guzman, Patrick Bassner, Stefan Wagner +1
Understanding collaboration patterns in introductory programming courses is essential, as teamwork is a critical skill in computer science. In professional environments, software d…
AI-Tutoring in Software Engineering Education
Eduard Frankford, Clemens Sauerwein, Patrick Bassner +2
With the rapid advancement of artificial intelligence (AI) in various domains, the education sector is set for transformation. The potential of AI-driven tools in enhancing the lea…
Can My Microservice Tolerate an Unreliable Database? Resilience Testing with Fault Injection and Visualization
Michael Assad, Christopher Meiklejohn, Heather Miller +1
In microservice applications, ensuring resilience during database or service disruptions constitutes a significant challenge. While several tools address resilience testing for ser…