activity
20232026
most citedGenerative Artificial Intelligence for Software Engineering -- A Research Agenda

13 citations · 36 across the 17 of their papers we have counts for

collaborators

20 papers

cs.SE2026

A Closed-Loop Control Architecture for Reliable Constraint Satisfaction in LLM Text Generation

Quan Zhou, Shahbaz Siddeeq, Mika Saari +1

Software systems increasingly embed a large language model in features that must satisfy a numeric output constraint, that is, a requirement expressible as a number or an interval…

cs.CL2026

An Evaluation of AI-Supported Evidence-Based Learning for Public Speaking Skill Development

Sashini Hettiarachchi, Shahbaz Siddeeq, Mika Saari +1

Public speaking is an essential skill in academic and professional contexts, but it often causes anxiety. Although several AI-based speech coaching tools exist, they typically prov…

cs.SE2026

AI Sandbox: Technical Report

Muhammad Waseem, Md Aidul Islam, Md Nasir Uddin Shuvo +8

Collaborative AI experimentation across industry and academia requires platforms that enable rapid prototyping while preserving controlled access, tenant separation, and transparen…

cs.SE2026

Vibe Coding in Software Development: A Multivocal Literature Review

Shahbaz Siddeeq, Muhammad Waseem, Kai-Kristian Kemell +3

Vibe coding is a software development practice in which developers state intent in natural language and large language models generate code. It is often framed as one-shot promptin…

cs.AI2026

Agentic Frameworks for Reasoning Tasks: An Empirical Study

Zeeshan Rasheed, Abdul Malik Sami, Muhammad Waseem +3

Recent advances in agentic frameworks have enabled AI agents to perform complex reasoning and decision-making. However, evidence comparing their reasoning performance, efficiency,…

cs.SE2026

LLM-Based Multi-Agent Systems for Code Generation: A Multi-Vocal Literature Review

Zeeshan Rasheeda, Muhammad Waseema, Kai-Kristian Kemella +2

Large Language Models (LLMs) have enabled multi-agent systems to perform autonomous code generation for complex tasks. Despite the recent growth in research and industrial applicat…

cs.SE2026

Engineering a Governance-Aware AI Sandbox: Design, Implementation, and Lessons Learned

Muhammad Waseem, Md Aidul Islam, Md Nasir Uddin Shuvo +8

Collaborative AI experimentation in industry-academia requires environments that support rapid trials while maintaining controlled access, organisational isolation, and traceable w…

cs.CL2026★ 2 cited

Towards AI Evaluation in Domain-Specific RAG Systems: The AgriHubi Case Study

Md. Toufique Hasan, Ayman Asad Khan, Mika Saari +2

Large language models show promise for knowledge-intensive domains, yet their use in agriculture is constrained by weak grounding, English-centric training data, and limited real-w…

cs.SE2025

From Specification to Service: Accelerating API-First Development Using Multi-Agent Systems

Saurabh Chauhan, Zeeshan Rasheed, Malik Abdul Sami +6

This paper presents a system that uses Large Language Models (LLMs)-based agents to automate the API-first development of RESTful microservices. This system helps to create an Open…

cs.SE2025

VAPU: System for Autonomous Legacy Code Modernization

Valtteri Ala-Salmi, Zeeshan Rasheed, Abdul Malik Sami +5

In this study, we present a solution for the modernization of legacy applications, an area of code generation where LLM-based multi-agent systems are proving essential for complex…

cs.SE2025★ 2 cited

AI and Agile Software Development: A Research Roadmap from the XP2025 Workshop

Zheying Zhang, Tomas Herda, Victoria Pichler +20

This paper synthesizes the key findings from a full-day XP2025 workshop on "AI and Agile: From Frustration to Success", held in Brugg-Windisch, Switzerland. The workshop brought to…

cs.SE2025★ 4 cited

LLM-based Multi-Agent System for Intelligent Refactoring of Haskell Code

Shahbaz Siddeeq, Muhammad Waseem, Zeeshan Rasheed +7

Refactoring is a constant activity in software development and maintenance. Scale and maintain software systems are based on code refactoring. However, this process is still labor…

cs.SE2025★ 4 cited

Engineering RAG Systems for Real-World Applications: Design, Development, and Evaluation

Md Toufique Hasan, Muhammad Waseem, Kai-Kristian Kemell +3

Retrieval-Augmented Generation (RAG) systems are emerging as a key approach for grounding Large Language Models (LLMs) in external knowledge, addressing limitations in factual accu…

cs.SE2025

Distributed Approach to Haskell Based Applications Refactoring with LLMs Based Multi-Agent Systems

Shahbaz Siddeeq, Zeeshan Rasheed, Malik Abdul Sami +6

We present a large language models (LLMs) based multi-agent system to automate the refactoring of Haskell codebases. The multi-agent system consists of specialized agents performin…

cs.SE2025

Autonomous Legacy Web Application Upgrades Using a Multi-Agent System

Valtteri Ala-Salmi, Zeeshan Rasheed, Abdul Malik Sami +6

The use of Large Language Models (LLMs) for autonomous code generation is gaining attention in emerging technologies. As LLM capabilities expand, they offer new possibilities such…

cs.SE2024

TimeLess: A Vision for the Next Generation of Software Development

Zeeshan Rasheed, Malik Abdul Sami, Jussi Rasku +16

Present-day software development faces three major challenges: complexity, time consumption, and high costs. Developing large software systems often requires battalions of teams an…

cs.SE2024★ 2 cited

Experimenting with Multi-Agent Software Development: Towards a Unified Platform

Malik Abdul Sami, Muhammad Waseem, Zeeshan Rasheed +3

Large language models are redefining software engineering by implementing AI-powered techniques throughout the whole software development process, including requirement gathering,…

cs.SE2024★ 9 cited

System for systematic literature review using multiple AI agents: Concept and an empirical evaluation

Abdul Malik Sami, Zeeshan Rasheed, Kai-Kristian Kemell +6

Systematic literature review (SLR) is foundational to evidence-based research, enabling scholars to identify, classify, and synthesize existing studies to address specific research…

cs.SE2024

CodePori: Large-Scale System for Autonomous Software Development Using Multi-Agent Technology

Zeeshan Rasheed, Muhammad Waseem, Kai-Kristian Kemell +5

Existing Large Language Model (LLM)-based multi-agent systems are capable of executing tasks and providing data-driven recommendations, thereby enabling automation and decision sup…

cs.SE2023★ 13 cited

Generative Artificial Intelligence for Software Engineering -- A Research Agenda

Anh Nguyen-Duc, Beatriz Cabrero-Daniel, Adam Przybylek +12

Generative Artificial Intelligence (GenAI) tools have become increasingly prevalent in software development, offering assistance to various managerial and technical project activit…