Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Jiawen Shen

dblp:400/4794 · DBLP profile ↗
← Back
5ranked-venue papers
2as first author
5since 2021 · last 2026
—ORCID · conflict

Domains — the database's venue-derived domains; a paper can count in several

Systems, architecture and hardware · 2 · 1 first-author · 2 since 2021Computer networks · 1 · 1 since 2021Human-computer interaction and ubiquitous computing · 1 · 1 since 2021Applied, interdisciplinary, general and emerging computing · 1 · 1 first-author · 1 since 2021

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Computer architecture, parallel and distributed computing, and storage systems
1 paper
Distributed systems · 100%
Human-computer interaction and pervasive computing
1 paper
User interface design and tools · 100%
Computer networks
1 paper
Internet of things and sensor networks · 77% Software-defined and programmable networks · 23%
Software engineering, system software, and programming languages
1 paper
Program synthesis and code generation · 100%

Topics — the 6 heaviest of 7, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
User interface design and tools › interaction design
deceptive design
1.012026
Deception at Scale: Deceptive Designs in 1K LLM-Generated E-Commerce Components · CHI 2026
Internet of things and sensor networks › wireless sensor network
in-network aggregation
1.012026
Rethinking Selective In-Network Aggregation for Multi-Tenant Learning · IEEE Trans. Netw. 2026
Program synthesis and code generation
code generation with language models
1.012026
Deception at Scale: Deceptive Designs in 1K LLM-Generated E-Commerce Components · CHI 2026
Distributed systems › distributed machine learning
distributed training
1.012026
Rethinking Selective In-Network Aggregation for Multi-Tenant Learning · IEEE Trans. Netw. 2026
Distributed systems › distributed machine learning
gradient aggregation
1.012026
Rethinking Selective In-Network Aggregation for Multi-Tenant Learning · IEEE Trans. Netw. 2026
Software-defined and programmable networks › programmable data plane
programmable switch
0.312026
Rethinking Selective In-Network Aggregation for Multi-Tenant Learning · IEEE Trans. Netw. 2026

Methods — techniques the papers use, named apart from their topics

prompt engineering · 2.0head-tail aggregation · 2.0congestion control · 2.0
YearPublicationVenuePosition
2026 Deception at Scale: Deceptive Designs in 1K LLM-Generated E-Commerce Components
abstract
Recent work has shown that front-end code generated by Large Language Models (LLMs) can embed deceptive designs. To assess the magnitude of this problem, identify the factors that influence deceptive design production, and test strategies for reducing deceptive designs, we carried out two studies which generated and analyzed 1,296 LLM-generated web components, along with a design rationale for each. The first study tested four LLMs for 15 common ecommerce components. Overall 55.8% of components contained at least one deceptive design, and 30.6% contained two or more. Occurence varied significantly across models, with DeepSeek-V3 producing the fewest. Interface interference emerged as the dominant strategy, using color psychology to influence actions and hiding essential information. The first study found that prompts emphasizing business interests (e.g., increasing sales) significantly increased deceptive designs, so a second study tested a variety of prompting strategies to reduce their frequency, finding a values-centered approach the most effective. Our findings highlight risks in using LLMs for coding and offer recommendations for LLM developers and providers.
Jiawen Shen, Luna, Kristen Vaccaro
CHI2
2026 Rethinking Selective In-Network Aggregation for Multi-Tenant Learning
abstract
In-network aggregation accelerates distributed training by offloading gradient aggregation to the programmable switches. However, in multi-tenant learning environments, contention for limited switch memory can cause memory overflows that significantly degrade aggregation throughput. To mitigate memory overflow, prior work has proposed selective in-network aggregation, which allocates switch memory to a subset of jobs based on memory availability. This approach classifies jobs into INA jobs (which perform in-network aggregation) and PS jobs (which perform in-server aggregation). Despite these efforts, network congestion occurs and slows INA jobs, resulting in inefficient memory utilization and reduced aggregation throughput. In this paper, we present FlexINA, which rethinks selective in-network aggregation to deliver high aggregation throughput. The first challenge is how to avoid excessive memory under-utilization by INA jobs during network congestion. FlexINA introduces INA-aware congestion control, prioritizing reducing the sending window of PS jobs during network congestion. The second challenge is how to allow PS jobs to utilize under-utilized aggregators without affecting the aggregation of INA jobs. FlexINA implements an adaptive head-tail aggregation, optimizing memory usage by combining static head mapping for INA jobs (to use allocated head memory) and dynamic tail mapping for PS jobs (to use under-utilized tail memory). We implement a FlexINA prototype and evaluate it on both a small-scale testbed and in large-scale simulation experiments. Our evaluation shows that FlexINA improves aggregation throughput by up to$1.9\times $and$1.4\times $compared to selective in-network aggregation NetPack (ATP) and NetPack (A2TP), respectively.
Yulong Li 0001, Wenxin Li 0001, Song Zhang 0008, Jiawen Shen, Keqiu Li
IEEE Trans. Netw.5
2025 Jarm: Automated Remote Memory System for Java Applications
Jiawen Shen, Wenxin Li 0001, Linxuan Zhong, Yulong Li 0001
ICA3PP (1)1
2025 Extracting Meaningful Issue-Solution Pair From Collaborative Developer Live Chats
abstract
The live chats of developers often contain meaningful information in the form of issue–solution pairs. The issue–solution pairs can offer helpful references to others who seek solutions for the similar issues, which can improve software development efficiency by facilitating issue solving. However, previous approaches such as ISPY still struggle with unsatisfactory extraction accuracy, due to the entanglement and complexity of issue-solution pairs' feature information. To address these challenges, we propose an approach namedIS-Hunterfor mining issue-solution pairs from real-time chat data. Specifically,IS-Hunterconsists of four main components: the data preprocessing component disentangles and denoises raw chat logs, the utterance embedding component embeds utterances into vectors that subsequent components can easily process, the feature extraction component obtains textual, heuristic, and contextual feature that determines whether an utterance is topic-relevant, and the issue–solution pair prediction component predicts the utterance whether is an issue or a solution. The experimental results show that the performance of IS-Hunter outperforms the baseline methods in issue-detection and solution-extraction in terms of Precision, Recall, and F1-score. Compared with baseline methods, in issue-detection, IS-Hunter, respectively, achieves an average precision, recall, and F1-score of 0.74, 0.74, and 0.74, and it marks an obvious 4.23% improvement over the state-of-the-art approaches. Simultaneously, in solution-extraction, IS-Hunter achieves an average precision, recall, and F1-score of 0.83, 0.90, and 0.86 which is 4.88% higher than the best baseline methods.
Jiawen Shen, Shikai Guo, Longfeng Chen, Hui Li 0014
IEEE Trans. Reliab.1
2024 Efficient Disaggregated Memory Eviction with Glitter
abstract
Memory disaggregation, a promising technique allowing applications to use remote memory, is increasingly appealing in datacenters due to its high resource utilization. Operationally, the application’s host server constantly evicts unused data to remote to make room for memory allocation of new pages. Inefficient evictions allow memory usage to hit its limit, resulting in application blocking, which brings severe throughput degradation. However, most existing works neglect the importance of eviction. They offload the eviction to a background thread and set a fixed trigger timing, rendering a belated eviction. Worse still, they overlook the impact of network congestion on eviction efficiency, making their strategy flawed in large-scale scenarios. In this paper, we present Glitter, an adaptive, multi-level awareness eviction solution that accelerates applications by minimizing the overhead of application blocking from host and network aspects. For host, Glitter presents an adaptive eviction threshold adjustment to optimize the eviction timing, reducing the occurrence of application blocking. For network, Glitter adopts an eviction flow scheduling to address the hazards posed by flow contention at switches, decreasing the duration of each application blocking. Through comprehensive experiments, Glitter gives an average 1.4 throughput boost to Fastswap, a state-of-the-art disaggregated×memory system.
Linxuan Zhong, Wenxin Li 0001, Yulong Li 0001, Jiawen Shen, Song Zhang 0008, Wenyu Qu, Yitao Hu
HPCC4