Projects

The research question that drives my research works: How can we make AI-based software development not only reliable but also ethical and efficient?


Our team 👏

- Prof. John Grundy, Monash Univerisity

- Prof. & Senior Principal Research Scientist Zhenchang Xing, Data61, CSIRO

- Assitant Prof. Jiachi Chen, Sun Yat-Sen University

- Assistant Prof. Zhipeng Gao, Zhejiang University


Research Project 1: Software Architecture Design of AI-based Systems 📝

Focusing on software architecture design and architectural knowledge mining and management, and quality attributes of the AI-based systems

- Mining architecture pattern and tactic and related quality attribute discussions.

- Based on developer mailing lists of OSS projects, extracting communicated architectural information.

Research Project 2: LLMs for Software Engineering Knowledge Management

Enhancing Productivity in Software Development and Design Processes

- Technical debt management: Strategies for identifying, prioritizing, and addressing technical debt to maintain long-term code health and productivity.

- Documentation: the importance of maintaining clear, concise, and up-to-date documentation.

Research Project 3: Responsible AI

Responsible AI

- Enhancing transparency in AI Systems: Leveraging Product-Pattern-Focused Design (e.g., SBOM, AIBOM) to Mitigate Risks in AI Development.