6 papers
Understanding Conversational Patterns in Multi-agent Programming: A Case Study on Fibonacci Game Development
Srijita Basu, Viktor Kjellberg, Simin Sun +5
Large Language Models (LLMs) are increasingly applied to software engineering (SE), yet their potential for autonomous, role-oriented collaboration remains largely underexplored. U…
Agentic Pipelines in Embedded Software Engineering: Emerging Practices and Challenges
Simin Sun, Miroslaw Staron
A new transformation is underway in software engineering, driven by the rapid adoption of generative AI in development workflows. Similar to how version control systems once automa…
An Empirical study on LLM-based Log Retrieval for Software Engineering Metadata Management
Simin Sun, Yuchuan Jin, Miroslaw Staron
Developing autonomous driving systems (ADSs) involves generating and storing extensive log data from test drives, which is essential for verification, research, and simulation. How…
"Good" and "Bad" Failures in Industrial CI/CD -- Balancing Cost and Quality Assurance
Simin Sun, David Friberg, Miroslaw Staron
Continuous Integration and Continuous Deployment (CI/CD) pipeline automates software development to speed up and enhance the efficiency of engineering software. These workflows con…
A Multi-model Approach for Video Data Retrieval in Autonomous Vehicle Development
Jesper Knapp, Klas Moberg, Yuchuan Jin +2
Autonomous driving software generates enormous amounts of data every second, which software development organizations save for future analysis and testing in the form of logs. Howe…
Teaching Action Research
Miroslaw Staron
Action research entered into software engineering as one of the responses to the software engineering research crisis at the end of the last millennium. As one of the challenges in…