AISEL AI-Driven Software Engineering Lab

Advancing Intelligent Software Engineering Through AI.

AISEL explores the convergence of Artificial Intelligence and Software Engineering to transform how software is understood, developed, and evolved. Through Automated Software Engineering (ASE), data-driven software repository intelligence, and Natural Language-based Software Engineering (NLbSE), we develop AI systems that learn from software artifacts, understand engineering context, and turn software data into actionable knowledge. Our research aims to advance trustworthy and human-centered AI toward intelligent systems capable of assisting, reasoning, and autonomously performing complex software engineering tasks.

0

Researchers

0

Publications

0

Research Projects

0

Global Collaborations
aisel@lab — zsh
Research Foundation

From Software Artifacts to Software Intelligence

Our research is grounded in the intersection of Artificial Intelligence and Software Engineering. We investigate how software artifacts—including requirements, source code, repositories, developer interactions, architectural decisions, and user feedback—can be transformed into actionable engineering intelligence. By combining natural language processing, machine learning, deep learning, foundation models, and agentic AI, we seek to move software engineering from conventional automation toward context-aware, evidence-driven, and increasingly autonomous decision-making.

FOUNDATION / 01

Software as an Intelligence-Rich Ecosystem

Software systems are not merely collections of source code. Requirements, issues, commits, pull requests, documentation, architectural decisions, developer discussions, and user feedback collectively represent the evolving knowledge of a software project. Our research explores how to mine, integrate, and reason over this distributed software knowledge to uncover patterns, relationships, and engineering insights that are difficult to identify through conventional analysis.

Software Ecosystems Repository Mining Knowledge Integration
FOUNDATION / 02

Human Language as a Gateway to Software Knowledge

A substantial portion of software knowledge is expressed through natural language. Requirements, issue descriptions, documentation, developer discussions, and user reviews encode information about functionality, quality, risks, expectations, and engineering decisions. Our research investigates NLP and language-model based approaches for transforming unstructured human language into structured and actionable software engineering knowledge.

NLP4SE Requirements Language Models
FOUNDATION / 03

Evidence-Driven Engineering Intelligence

AI-based software engineering should not rely solely on model predictions. Our research emphasizes combining empirical evidence from software repositories with machine learning, deep learning, and language models to produce more informed recommendations, predictions, and engineering decisions. The objective is to transform historical and continuously generated software data into reliable, evidence-based engineering intelligence.

Evidence-Based AI Software Analytics Empirical SE
FOUNDATION / 04

From Automation to Autonomous Engineering

Traditional software automation primarily executes predefined rules and workflows. Our research investigates the next step: systems capable of understanding context, reasoning about engineering problems, generating candidate solutions, evaluating alternatives, and adapting their actions. This creates a pathway from conventional automated tools toward intelligent, reasoning-driven, and agentic software engineering systems.

ASE AI Agents Autonomous SE
FOUNDATION / 05

Human-Centered & Trustworthy AI for Software Engineering

AI should augment software engineers rather than simply replace human decision-making. Our research therefore considers explainability, reliability, trustworthiness, human oversight, and practical usefulness as important dimensions of AI-driven software engineering. The goal is to create intelligent systems whose recommendations and actions can be understood, evaluated, and meaningfully integrated into real software development practices.

Trustworthy AI Human-Centered AI Explainability
FOUNDATION / 06

Research Vision: From Intelligence to Autonomous SE

Our long-term research vision is to develop an intelligent software engineering ecosystem in which AI can continuously learn from software artifacts, understand human and technical context, reason over engineering evidence, and autonomously assist in software development while preserving human control and trust. In this vision, the software repository becomes a living source of engineering knowledge, while NLP, foundation models, analytics, and agentic AI provide mechanisms for understanding, reasoning, and action.

AI4SE LLM4SE Agentic Systems
RESEARCH PHILOSOPHY

From artifacts to knowledge, from knowledge to intelligence, and from intelligence to autonomous software engineering.

RESEARCH METHODS

Intelligent Methods & Technologies

Transformers Large Language Models Agentic AI Knowledge Graphs Graph Mining Paraphrase Mining NLP Deep Learning
RESEARCH PORTFOLIO

Research Projects

Selected research projects demonstrating the application of our methods across software engineering, intelligent systems, application analytics, and related domains.

AI for Software Engineering

Current Research Projects

View All Projects
AISEL Research Community 10 members listed
People · Research · Collaboration

Meet the people behind AISEL.

AISEL brings together researchers, research assistants, academic collaborators, and alumni working across AI-driven Software Engineering, natural language-based software engineering, repository analytics, requirements engineering, software architecture, cybersecurity, and intelligent systems.

AI4SE Software Engineering Global Collaboration
Explore the research community
RESEARCH COMMUNITY

A research network built around intelligent software engineering.

AISEL develops data-driven and AI-enabled approaches for understanding, automating, and improving software engineering activities. The lab brings together machine learning, NLP, transformer-based language models, LLMs, repository mining, agentic AI, requirements intelligence, software quality, and empirical software engineering.

Our people contribute from different perspectives—from core lab research to international collaboration—creating a network that connects ideas, methods, datasets, tools, and real-world software engineering problems.

Explore a profile to see research interests, affiliation, and academic links.
0People Listed
0Core AISEL Team
0International Collaborators
0Alumni Listed
DIRECTORY

Our people

Filter the community or search by name, role, institution, or research area.

10profiles shown
01LEADERSHIP

Principal Investigator

Academic leadership, research direction, and the long-term vision of AISEL.

Principal Investigator
Dr. Khubaib Amjad Alam

ASSOCIATE PROFESSOR · AL AIN UNIVERSITY

Dr. Khubaib Amjad Alam

Principal Investigator, AISEL Lab

Abu Dhabi, United Arab Emirates

AI4SEAutomated SEMSRRequirementsArchitectureLLMs

Dr. Khubaib Amjad Alam is an Associate Professor at Al Ain University and Principal Investigator of AISEL. His research interests include Automated Software Engineering, AI methodologies for Software Engineering, natural language-based Software Engineering, requirements engineering, software architecture, software maintenance and evolution, software quality assurance, transformer-based language models, data-driven analytics, and decision support systems.

02CORE RESEARCH TEAM

Researchers & Research Assistants

Researchers contributing to AI-driven Software Engineering, NLP, software analytics, and intelligent systems.

Senior Researcher
Muhammad Haroon

Muhammad Haroon

Senior Researcher

AISEL - Lab

AI4SELLMsTransformersAgentic AINLPMSR

Muhammad Haroon is a Senior Researcher at AISEL working on AI-driven Software Engineering and natural language-based software engineering. His work explores language models, agentic AI, repository mining, app review analytics, software quality analysis, requirements intelligence, and automated software engineering tasks.

Research Associate
Momina Kamal

Momina Kamal Cheema

Research Associate

AISEL - Lab

App ReviewsTransformersNLPAI4SE

Momina Kamal Cheema is a Research Associate at AISEL. Her research contributions include natural language-based Software Engineering and the analysis of mobile app reviews using transformer-based language models, with a focus on turning complex user feedback into useful software engineering insights.

Research Associate
Maryam Hussain

Maryam Hussain

Research Associate

AISEL - Lab

App ReviewsSoftware QualityAI4REData Analytics

Maryam Hussain is a Software Engineering researcher and instructor whose work includes data-driven software feedback analysis, app review analytics, software quality concerns, and human-centered AI for Requirements Engineering. She also contributes to collaborative research communication and AI-enabled Software Engineering initiatives.

Research Assistant
Katrina Bodani

Katrina Bodani

Research Assistant

AISEL - Lab

RAGMultimodal AILLMsAI Systems

Katrina Bodani is a Research Assistant at AISEL. Her public project work includes multimodal AI, retrieval-augmented generation, joint text-image embeddings, and LLM-based applications. She contributes to applied AI research and intelligent systems that combine language, retrieval, and multimodal information.

03GLOBAL RESEARCH NETWORK

International Collaborators

Academic partners extending AISEL across security, requirements, architecture, intelligent systems, and data-driven software engineering.

Collaborator
liliana Pasquale

Dr. Liliana Pasquale

Associate Professor

UNIVERSITY COLLEGE DUBLIN · IRELAND

Secure SEAdaptive SecurityCybersecurityPrivacy

Dr. Liliana Pasquale is an Associate Professor at University College Dublin and a funded investigator at Lero. Her research focuses on adaptive, human-centred security systems that detect, diagnose, and respond to evolving cyber threats while preserving human agency and ethical oversight. She also works on ransomware defence and regulatory-compliant software engineering.

Collaborator
Imen Benzarti

Dr. Imen Benzarti

Professor · Software & IT Engineering

ÉTS MONTRÉAL · CANADA

RequirementsHuman-Centred SEIoTIntelligent Systems

Dr. Imen Benzarti is a professor in the Software and Information Technology Engineering Department at ÉTS Montréal. Her research areas include intelligent and autonomous systems, software systems, multimedia and cybersecurity, requirements engineering, customer and user experience, model-driven software engineering, and Internet of Things.

Collaborator
Nadeem Abbas

Dr. Nadeem Abbas

Associate Professor / Senior Lecturer

LINNAEUS UNIVERSITY · SWEDEN

Self-Adaptive SERequirementsArchitectureDigital Health

Dr. Nadeem Abbas is an Associate Professor in Software Engineering at Linnaeus University, Sweden. His research focuses on self-adaptive software systems, dynamic software product lines, requirements engineering, software reuse, software architecture and design, and architectural analysis and reasoning, with growing emphasis on AI-supported decision-making and responsible system design.

Collaborator
Haroon Mehmood

Dr. Haroon Mahmood

Associate Professor

Al Ain University · Abu Dhabi

AILLMsIoT SecurityDigital Forensics

Dr. Haroon Mahmood is an Associate Professor at Al Ain University. His research interests include information security, Internet of Things security and reliability, security auditing and vulnerability analysis, digital forensics, differential privacy, artificial intelligence, UAV mobility modelling, software-defined networking, and large language models.

04ALUMNI NETWORK

AISEL Alumni

Former members who remain part of the wider research community and continue their academic or professional journeys.

Alumni
Nadia Bashir

Nadia Bashir

MS Student · AISEL Alumni

Former AISEL Research Member

Software EngineeringAI ResearchNLP

Nadia Bashir is listed in the supplied AISEL alumni record as an MS student and former member of the research community. The available profile information does not specify a current affiliation or additional research interests, so this profile intentionally avoids adding unverified details.

04 · RESEARCH OUTPUT

Research Publications

Explore AISEL's research contributions across Artificial Intelligence, Automated Software Engineering, Natural Language-Based Software Engineering, Repository Analytics, Requirements Engineering, Software Quality, and Intelligent Systems.

Artificial Intelligence Automated SE NLP & LLMs Repository Analytics
Explore Publications
RESEARCH LIBRARY

Our Publication Record

Browse the latest AISEL publications by type, year, author, venue, or keyword. Each entry opens a concise research record with a direct link to the publication.

YEAR
0 Citations
Google Scholar
0 Journal Articles
0 Conference / Workshop
Showing 0 selected publications Recent research · 2024–2025
Live filters
Complete Research Profile

The page shows selected recent records. Visit Google Scholar for the complete publication history.

Google Scholar
Journal Article 2025

Publication Title

AUTHORS

VENUE

View Publication
05 · INTELLIGENT RESEARCH PROJECTS

Our Projects

Explore our research projects that combine Transformers, Large Language Models, Agentic AI, and Inference Optimization to solve challenging software-engineering problems.

Transformers LLMs Agentic AI Inference Optimization
Explore Research Projects
RESEARCH PORTFOLIO

Intelligent Systems,
Built for Software Engineering.

Our projects address practical software-engineering challenges through intelligent language models, deep learning, agentic reasoning, and efficient AI inference.

Showing 0 of 0 projects Research portfolio
Research Project Active Research

Project Title

RESEARCH STACK
KEY CONTRIBUTIONS
AISEL · NEWS & ACHIEVEMENTS

News & Breakthroughs

Follow AISEL's latest research milestones, workshop acceptances, collaborations, and initiatives advancing AI-driven Software Engineering.

Research Collaboration Innovation
Explore Latest Updates
AISEL · LATEST UPDATES

Latest News & Achievements

AISEL contributes to the international Software Engineering research community through workshop organization, conference collaboration, research initiatives, and scientific activities that advance Artificial Intelligence for Software Engineering.

WORKSHOP 2026
RESEARCH MILESTONE / 01

HCARE 2026 Accepted

2026

The Human-Centered AI for Requirements Engineering (HCARE 2026) workshop has been accepted at the IEEE International Requirements Engineering Conference.

WORKSHOP 2026
RESEARCH MILESTONE / 02

IDEA-Arch 2026 Accepted

2026

Intelligent and Data-Driven Engineering for Software Architecture workshop accepted at ECSA 2026.

WORKSHOP 2027
RESEARCH MILESTONE / 03

TEXTUAL 2027 Accepted

2027

International workshop accepted at SANER 2027, focusing on AI-enabled Software Engineering.

EVENT 2027
RESEARCH MILESTONE / 04

LiveWrite 2027 Accepted

2027

AISEL joins the international LiveWrite collaborative research initiative focused on turning shared ideas into research action.

01 / 04

Research. Collaboration. Impact. AISEL continues moving intelligent Software Engineering forward.

AISEL · ACADEMIC NETWORK

Voices from our research community.

AISEL brings together researchers, academic collaborators, and Software Engineering experts working across Artificial Intelligence, adaptive systems, requirements engineering, security, and intelligent systems.

AI & Software Engineering Research Collaboration Global Academic Network
Explore Academic Voices

Research Perspectives & Collaboration

AISEL's wider research network connects academics working across complementary areas of Artificial Intelligence and Software Engineering. The profiles below highlight researchers whose expertise contributes to the broader academic ecosystem.

01 / 03

Research · Collaboration · Impact
Connecting ideas, expertise, and people across the global Software Engineering research community.

AISEL · CONTACT & COLLABORATION

Let's connect, collaborate & innovate.

Interested in research collaboration, graduate opportunities, intelligent software engineering, AI-driven software engineering, or industry partnerships? Connect with AISEL and explore opportunities to work together on meaningful research, intelligent systems, and software engineering innovation.

AI for Software Engineering Agentic AI & LLM4SE Research Collaboration Graduate Opportunities
0 Open Communication
0 Research Directions
0 Global Collaboration

Connect with AISEL

Whether you are interested in research collaboration, graduate opportunities, software engineering research, workshop proposals, or industry partnerships, AISEL welcomes meaningful conversations that can lead to new research ideas, collaborations, and intelligent software engineering solutions.

RESEARCH & COLLABORATION

Let's build intelligent software engineering systems.

General questions, research collaborations, media inquiries, workshop proposals, or industry partnerships are welcome. Your message can be directed to the AISEL research team so that we can better understand your interests and identify appropriate opportunities for collaboration.

Research Focus
Agentic AI AI for SE LLM4SE Repository Analytics Requirements Engineering Trustworthy AI

Have an idea, research problem, dataset, collaboration proposal, or potential project? We would be glad to hear from you.

CONTACT AISEL

Send us a message

Message sent — we'll get back to you soon.

Research · Collaboration · Impact
Connect with AISEL and help transform ideas into intelligent software engineering research.