6 citations · 14 across the 15 of their papers we have counts for
16 papers
Checkpoints Are Not Enough: Trust Calibration in CoSLR, a Human-AI System for Systematic Literature Reviews
MD Aidul Islam, Malik Abdul Sami, Muhammad Waseem +4
Systematic Literature Reviews (SLRs) are essential for evidence-based research but remain time-consuming, requiring researchers to manage large volumes of publications across plann…
Integrating AI into Requirements Quality Learning in Software Engineering Education: A TPACK-Guided Empirical Study
Hansika Ekanayake Mudiyanselage, Rohan Jai Dharmaraj, Malik Abdul Sami +1
The rapid adoption of generative Artificial Intelligence (AI) in software engineering (SE) practice creates a need for pedagogically grounded approaches to AI integration in SE edu…
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,…
Adopt-an-AI-Researcher: Bootstrapping Industry-Academia Collaboration to Identify and Prioritise Generative AI Use Cases
Malik Abdul Sami, Zeeshan Rasheed, Meri Olenius +4
Organisations want to use generative AI (GenAI), but many do not know where to begin. Researchers understand AI capabilities, while employees understand their organisation's proces…
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…
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…
LLM-Generated Microservice Implementations from RESTful API Definitions
Saurabh Chauhan, Zeeshan Rasheed, Abdul Malik Sami +4
The growing need for scalable, maintainable, and fast-deploying systems has made microservice architecture widely popular in software development. This paper presents a system that…
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…
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…
Large Language Models for Code Generation: The Practitioners Perspective
Zeeshan Rasheed, Muhammad Waseem, Kai Kristian Kemell +5
Large Language Models (LLMs) have emerged as coding assistants, capable of generating source code from natural language prompts. With the increasing adoption of LLMs in software de…
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…
AI based Multiagent Approach for Requirements Elicitation and Analysis
Malik Abdul Sami, Muhammad Waseem, Zheying Zhang +3
Requirements Engineering (RE) plays a pivotal role in software development, encompassing tasks such as requirements elicitation, analysis, specification, and change management. Des…
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,…
Prioritizing Software Requirements Using Large Language Models
Malik Abdul Sami, Zeeshan Rasheed, Muhammad Waseem +3
Large Language Models (LLMs) are revolutionizing Software Engineering (SE) by introducing innovative methods for tasks such as collecting requirements, designing software, generati…
AI-powered Code Review with LLMs: Early Results
Zeeshan Rasheed, Malik Abdul Sami, Muhammad Waseem +5
In this paper, we present a novel approach to improving software quality and efficiency through a Large Language Model (LLM)-based model designed to review code and identify potent…
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…