
Dr Jacek Dąbrowski
SyMeCo project: “Prompt Me: Intelligent Software Agent for Requirements Engineering”
Supervisor: Dr Faeq Alrimawi and Dr Amel Bennaceur
Host University: University of Limerick (UL)
Email: jacek.dabrowski@lero.ie
Google scholar: https://scholar.google.com/citations?user=t58CgyAAAAAJ
Dr Jacek Dąbrowski is a SyMeCo postdoctoral fellow with Lero@UL and is undertaking his fellowship under the supervision of Dr Faeq Alrimawi co-supervised by Dr Amel Bennaceur.
Jacek’s overall research career focuses on revolutionising software engineering using artificial intelligence, as well as making AI-based systems more reliable and trustworthy. His research journey has been shaped by diverse international experiences over the past few years. Before joining Lero, Jacek completed his PhD in a joint program between University College London in the UK and Fondazione Bruno Kessler in Italy, where he explored how to exploit online user feedback to support software engineering practices. Jacek also completed both his MSc and BSc in Electrical Engineering at Warsaw University of Technology in Poland. During his master’s program, he had the opportunity to work as a Junior Researcher at Aalto University in Finland, where he focused on human-robot interactions for his thesis. Prior to his doctoral studies and immediately afterwards, Jacek worked at Accenture Consulting, where he was responsible for Requirements Engineering, Software System Design, and Digital Transformation.
Jacek’s SyMeCo research project, titled “Prompt Me: Intelligent Software Agent for Requirements Engineering”, explores the interplay between Software Engineering and Artificial Intelligence. Its mission? To explore how Large Language Models (LLMs) can enhance Requirements Engineering (RE) by enabling more meaningful interactions between engineers and users, all while making RE smarter and more efficient. The main goal of this project is to define an empirically tested RE agent—an autonomous software entity designed to perform end-to-end RE tasks, such as gathering and detailing requirements. This agent will foster collaborative interactions between engineers and users, enhancing their skills and improving the RE process. The project will also aim to make the LLM-based agent more trustworthy and reliable through the adoption of the RE perspective to designing, using, and evaluating the agent.
Project impact – The project aims to advance software engineering research and practice while enhancing the quality of software products. A new Requirements Engineering (RE) agent will facilitate the efficient and accurate capture of user needs, leading to more successful software projects and increased user satisfaction. By automating the RE process, the agent enhances its scalability and cost-effectiveness. Prototyping and evaluating the RE agent will generate insights into its utility and effectiveness, reveal its limitations, and lay the groundwork for future research. Additionally, the project will contribute to the improvement of empirical evaluations in RE through new datasets and comprehensive documentation of evaluation procedures.
Project website: https://prompt-me.lero.ie