Aller au contenu principal
Profil bibliographique

Ruiyin Li

Informations fournies par OpenAlex. Research Africa ne déduit ni nationalité, ni poste, ni coordonnées personnelles.

33Publications signalées
142Citations signalées
1Affiliations récentes

Les institutions déclarées

Les domaines associés

Software Engineering ResearchSoftware System Performance and ReliabilitySoftware Engineering Techniques and PracticesAdvanced Software Engineering MethodologiesScientific Computing and Data Management

Les publications récentes

Accès ouvert 2025 preprint OpenAlex

FasterPy: An LLM-based Code Execution Efficiency Optimization Framework

Yue Wu, Minghao Han, Ruiyin Li, Peng Liang et autres

Code often suffers from performance bugs. These bugs necessitate the research and practice of code optimization. Traditional rule-based methods rely on manually designing and maintaining rules for specific performance bugs (e.g., redundant loops, repeated computations), making them labor-intensive and limited in applicability. …

0 citations arXiv (Cornell University)
Accès ouvert 2025 preprint OpenAlex

FasterPy: An LLM-based Code Execution Efficiency Optimization Framework

Yue Wu, Minghao Han, Ruiyin Li, Peng Liang et autres

Code often suffers from performance bugs. These bugs necessitate the research and practice of code optimization. Traditional rule-based methods rely on manually designing and maintaining rules for specific performance bugs (e.g., redundant loops, repeated computations), making them labor-intensive and limited in applicability. …

us, cn, nz, mk, au (code pays fourni par la source)

0 citations arXiv (Cornell University)
2025 article OpenAlex

Using LLMs in Generating Design Rationale for Software Architecture Decisions

Xiyu Zhou, Ruiyin Li, Peng Liang, Beiqi Zhang et autres

Design Rationale (DR) for software architecture decisions refers to the reasoning underlying architectural choices, which provides valuable insights into the different phases of the architecting process throughout software development. However, in practice, DR is often inadequately documented due to a lack of …

cn, au (code pays fourni par la source)

4 citations ACM Transactions on Software Engineering and Methodology
Accès ouvert 2025 preprint OpenAlex

Designing LLM-based Multi-Agent Systems for Software Engineering Tasks: Quality Attributes, Design Patterns and Rationale

Yangxiao Cai, Ruiyin Li, Peng Liang, Mojtaba Shahin et autres

As the complexity of Software Engineering (SE) tasks continues to escalate, Multi-Agent Systems (MASs) have emerged as a focal point of research and practice due to their autonomy and scalability. Furthermore, through leveraging the reasoning and planning capabilities of Large Language Models …

0 citations arXiv (Cornell University)
Accès ouvert 2025 preprint OpenAlex

Decision Models for Selecting Architecture Patterns and Strategies in Quantum Software Systems

Mst Shamima Aktar, Peng Liang, Muhammad Waseem, Amjed Tahir et autres

Quantum software is an emerging class of software systems, services, and applications that leverage the principles of quantum mechanics through programmable quantum bits (qubits) and quantum gates to perform computations that offer advantages for certain classes of problems. Quantum software architecture enables …

0 citations arXiv (Cornell University)
Accès ouvert 2025 conference-paper OpenAlex

Knowledge-Based Multi-Agent Framework for Automated Software Architecture Design

Yiran Zhang, Ruiyin Li, Peng Liang, Weisong Sun et autres

Architecture design is a critical step in software development. However, creating a high-quality architecture is often costly due to the significant need for human expertise and manual effort. Recently, agents built upon Large Language Models (LLMs) have achieved remarkable success in various …

sg, cn (code pays fourni par la source)

13 citations
Accès ouvert 2025 preprint OpenAlex

Unveiling the Role of ChatGPT in Software Development: Insights from Developer-ChatGPT Interactions on GitHub

Ruiyin Li, Peng Liang, Yifei Wang, Yangxiao Cai et autres

The advent of Large Language Models (LLMs) has introduced a new paradigm in Software Engineering (SE), with generative AI tools like ChatGPT gaining widespread adoption among developers. While ChatGPT's potential has been extensively discussed, empirical evidence about how developers actually use LLMs' …

0 citations arXiv (Cornell University)
Accès ouvert 2025 preprint OpenAlex

Using LLMs in Generating Design Rationale for Software Architecture Decisions

Xiyu Zhou, Ruiyin Li, Peng Liang, Beiqi Zhang et autres

Design Rationale (DR) for software architecture decisions refers to the reasoning underlying architectural choices, which provides valuable insights into the different phases of the architecting process throughout software development. However, in practice, DR is often inadequately documented due to a lack of …

0 citations arXiv (Cornell University)
Accès ouvert 2025 preprint OpenAlex

Knowledge-Based Multi-Agent Framework for Automated Software Architecture Design

Yiran Zhang, Ruiyin Li, Peng Liang, Weisong Sun et autres

Architecture design is a critical step in software development. However, creating a high-quality architecture is often costly due to the significant need for human expertise and manual effort. Recently, agents built upon Large Language Models (LLMs) have achieved remarkable success in various …

0 citations arXiv (Cornell University)
Accès ouvert 2023 dissertation OpenAlex

Understanding, Analysis, and Handling of Software Architecture Erosion

Ruiyin Li

Architecture erosion reflects the tendency of an implemented architecture of a software system to gradually diverge from the intended architecture.Empirical evidence from numerous studies has demonstrated that architecture erosion significantly impacts various aspects of software development, maintenance, and evolution.This is because, architecture …

0 citations
Accès ouvert 2023 article OpenAlex

Warnings: Violation symptoms indicating architecture erosion

Ruiyin Li, Peng Liang, Paris Avgeriou

Context: As a software system evolves, its architecture tends to degrade, and gradually impedes software maintenance and evolution activities and negatively impacts the quality attributes of the system. The main root cause behind architecture erosion phenomenon derives from violation symptoms (i.e., various …

nl, cn (code pays fourni par la source)

7 citations Information and Software Technology
Accès ouvert 2023 preprint OpenAlex

Towards Automated Identification of Violation Symptoms of Architecture Erosion

Ruiyin Li, Peng Liang, Paris Avgeriou

Architecture erosion harms software maintenance when implementation deviates from intended architecture. Early detection of violation symptoms is essential, and code review comments provide a promising textual source for automated identification. This paper investigates automatic detection of architecture violation symptoms from code reviews …

0 citations arXiv (Cornell University)

BNTIC News n’est pas le producteur de ces données. Les publications sont interrogées à la demande dans Crossref, OpenAIRE, DOAJ, Europe PMC, HAL, DataCite, AfricArXiv, ROR et la Banque mondiale, sans clé d’accès. OpenAlex reste optionnel. Aucun service payant n’est nécessaire et aucune donnée externe n’est enregistrée en base. Consulter les sources et leurs limites.