collaborators

5 papers

cs.SE2026

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…

cs.SE2026

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…

cs.SE2026

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…

cs.SE2026

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…

cs.SE2024

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…