activity
20162026
most citedFEMOSAA: Feature Guided and Knee Driven Multi-Objective Optimization for Self-Adaptive Software

85 citations · 159 across the 11 of their papers we have counts for

collaborators
Showing cs.SEShow all

10 papers · 1 filter

cs.SE2026

Why Agentic Workflows Fail: A Taxonomy Derived from Literature and Empirical Data

Xin Li, Rami Bahsoon, Tao Chen

Agentic workflows combine large language models with planning, memory, tools, execution environments, and iterative feedback. Their failures are difficult to diagnose because the s…

cs.SE2026

Regret Dominates Surprise: Design-Time Requirements Engineering for Agentic-AI Safety

Nuwayyir Almohammadi, Rami Bahsoon, Tao Chen

Requirements engineers for agentic-AI domains face challenges in evaluating, specifying, and operationalizing safe autonomy. Mainstream frameworks, such as Goal-Oriented Requiremen…

cs.SE2026

On AI Safety and Security Technical Debt in Engineering AI-Enabled Systems

Muhammad Tukur, Hayatullahi B. Adeyemo, Tao Chen +5

Artificial intelligence (AI) systems are increasingly deployed in high-stakes domains such as healthcare, autonomous driving, finance, and education. While these systems offer powe…

cs.SE2022★ 16 cited

Does Configuration Encoding Matter in Learning Software Performance? An Empirical Study on Encoding Schemes

Jingzhi Gong, Tao Chen

Learning and predicting the performance of a configurable software system helps to provide better quality assurance. One important engineering decision therein is how to encode the…

cs.SE2020★ 4 cited

BiLO-CPDP: Bi-Level Programming for Automated Model Discovery in Cross-Project Defect Prediction

Ke Li, Zilin Xiang, Tao Chen +1

Cross-Project Defect Prediction (CPDP), which borrows data from similar projects by combining a transfer learner with a classifier, have emerged as a promising way to predict softw…

cs.SE2020★ 9 cited

DeepSQLi: Deep Semantic Learning for Testing SQL Injection

Muyang Liu, Ke Li, Tao Chen

Security is unarguably the most serious concern for Web applications, to which SQL injection (SQLi) attack is one of the most devastating attacks. Automatically testing SQLi vulner…

cs.SE2020★ 20 cited

DATESSO: Self-Adapting Service Composition with Debt-Aware Two Levels Constraint Reasoning

Satish Kumar, Tao Chen, Rami Bahsoon +1

The rapidly changing workload of service-based systems can easily cause under-/over-utilization on the component services, which can consequently affect the overall Quality of Serv…

cs.SE2020★ 15 cited

Synergizing Domain Expertise with Self-Awareness in Software Systems: A Patternized Architecture Guideline

Tao Chen, Rami Bahsoon, Xin Yao

To promote engineering self-aware and self-adaptive software systems in a reusable manner, architectural patterns and the related methodology provide an unified solution to handle…

cs.SE2019

On Using Retrained and Incremental Machine Learning for Modeling Performance of Adaptable Software: An Empirical Comparison

Tao Chen

Given the ever-increasing complexity of adaptable software systems and their commonly hidden internal information (e.g., software runs in the public cloud), machine learning based…

cs.SE2016★ 85 cited

FEMOSAA: Feature Guided and Knee Driven Multi-Objective Optimization for Self-Adaptive Software

Tao Chen, Ke Li, Rami Bahsoon +1

Self-adaptive software (SAS) can reconfigure itself to adapt to the changing environment at runtime, aiming for continually optimizing conflicted non-functional objectives, e.g., r…