38 citations · 39 across the 9 of their papers we have counts for
9 papers
Requirements After the First Edit: Mining Late Requirement Emergence and Rework in Real-World Coding-Agent Sessions
Bowen Jiang, Haowei Cheng, Yuhong Fu +3
Coding agents often implement changes before users have fully articulated their requirements, echoing a pattern from requirements engineering: stakeholders cannot express a constra…
Can LLMs Learn and Apply Multi-Level Modelling Semantics? A First Empirical Study
Yuhong Fu, Weixing Zhang, Bowen Jiang +3
Industry 5.0 emphasises human-centric industrial system design, placing additional demands on modelling tools. Multi-level modelling (MLM) can directly represent three or more abst…
LLM4MTLs: Automated Generation and Empirical Evaluation of Model Transformation Languages
Bowen Jiang, Nathan Hagel, Haowei Cheng +6
Model transformation languages (MTLs) are domain-specific languages for transforming models conforming to a given metamodel into other models, including textual models such as sour…
Two-Level vs. Multi-Level Modelling: An Empirical Study of Cascading Maintenance Burden
Yuhong Fu, Weixing Zhang, Bowen Jiang +5
When a core definition changes, every dependent artefact must be updated, a cascading problem central to software maintenance. In Model-Driven Engineering (MDE), the dominant two-l…
Domain-Driven Design in Practice: A Mining Study of Maintenance and Evolution in Open-Source Repositories
Weixing Zhang, Bowen Jiang, Yuhong Fu +3
Domain-Driven Design (DDD) is an influential software development methodology that structures software around business domain complexity through tactical building blocks such as En…
SeClaw: Spec-Driven Security Task Synthesis for Evaluating Autonomous Agents
Hao Cheng, Changtao Miao, Tianle Song +21
Autonomous LLM agents increasingly operate in stateful environments where they access tools, files, memory, and external services. While such capabilities enable complex real-world…
ArgRE: Formal Argumentation for Conflict Resolution in Multi-Agent Requirements Negotiation
Haowei Cheng, Milhan Kim, Chong Liu +6
As software systems grow in complexity, they must satisfy an increasing number of competing quality attributes, making it essential to balance them in a principled manner -- for ex…
QUARE: Quality-Aware Requirements Analysis through Multi-Agent Dialectical Negotiation
Haowei Cheng, Milhan Kim, Foutse Khomh +4
Automating requirements quality analysis remains challenging because multiple, often conflicting quality attributes must be balanced while preserving stakeholder intent. Existing L…
Generative AI for Requirements Engineering: A Systematic Literature Review
Haowei Cheng, Jati H. Husen, Yijun Lu +4
Introduction: Requirements engineering faces challenges due to the handling of increasingly complex software systems. These challenges can be addressed using generative AI. Given t…