<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Sen He</title><link>https://senhe.ai/</link><atom:link href="https://senhe.ai/index.xml" rel="self" type="application/rss+xml"/><description>Sen He</description><generator>HugoBlox Kit (https://hugoblox.com)</generator><language>en-us</language><lastBuildDate>Mon, 01 Jan 2024 00:00:00 +0000</lastBuildDate><image><url>https://senhe.ai/media/icon_hu_da05098ef60dc2e7.png</url><title>Sen He</title><link>https://senhe.ai/</link></image><item><title>DynamicLip: Shape-Independent Continuous Authentication via Lip Articulator Dynamics</title><link>https://senhe.ai/publications/chen-2026-dynamiclip/</link><pubDate>Thu, 01 Jan 2026 00:00:00 +0000</pubDate><guid>https://senhe.ai/publications/chen-2026-dynamiclip/</guid><description/></item><item><title>Harnessing large language models for virtual reality exploration testing: a case study</title><link>https://senhe.ai/publications/qi-2026-vr-llm/</link><pubDate>Thu, 01 Jan 2026 00:00:00 +0000</pubDate><guid>https://senhe.ai/publications/qi-2026-vr-llm/</guid><description/></item><item><title>Microservice logs analysis employing AI: A systematic literature review</title><link>https://senhe.ai/publications/uddin-2026-microservice-logs/</link><pubDate>Thu, 01 Jan 2026 00:00:00 +0000</pubDate><guid>https://senhe.ai/publications/uddin-2026-microservice-logs/</guid><description/></item><item><title>Performance analysis of AI-generated code: A case study of Copilot, Copilot Chat, CodeLlaMa, and DeepSeek-Coder models</title><link>https://senhe.ai/publications/li-2026-ai-codegen/</link><pubDate>Thu, 01 Jan 2026 00:00:00 +0000</pubDate><guid>https://senhe.ai/publications/li-2026-ai-codegen/</guid><description/></item><item><title>UWB-PostureGuard: A Privacy-Preserving RF Sensing System for Continuous Ergonomic Sitting Posture Monitoring</title><link>https://senhe.ai/publications/li-2026-uwb-posture/</link><pubDate>Thu, 01 Jan 2026 00:00:00 +0000</pubDate><guid>https://senhe.ai/publications/li-2026-uwb-posture/</guid><description/></item><item><title>Welcome to My New Research Website</title><link>https://senhe.ai/blog/welcome/</link><pubDate>Fri, 11 Apr 2025 00:00:00 +0000</pubDate><guid>https://senhe.ai/blog/welcome/</guid><description>&lt;p&gt;Welcome to my updated research website! I&amp;rsquo;m Sen He, an Assistant Professor in the Department of Electrical and Computer Engineering at the University of Arizona.&lt;/p&gt;
&lt;p&gt;This site serves as a central hub for my research activities, publications, teaching, and information for prospective students. I&amp;rsquo;ll be posting updates here about new publications, project milestones, and opportunities in my lab.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Current highlights:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Our paper on using LLMs for VR exploration testing has been published in &lt;em&gt;Automated Software Engineering&lt;/em&gt;.&lt;/li&gt;
&lt;li&gt;PerfOrch, our multi-agent LLM orchestration framework, has been submitted to TOSEM.&lt;/li&gt;
&lt;li&gt;I&amp;rsquo;m teaching SFWE 409/509 Cloud Computing Principles this spring.&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>GraphQL-Aware Healing in Service-Oriented Architectures via Multi-Signal Learning</title><link>https://senhe.ai/publications/mani-2025-graphql/</link><pubDate>Wed, 01 Jan 2025 00:00:00 +0000</pubDate><guid>https://senhe.ai/publications/mani-2025-graphql/</guid><description/></item><item><title>Self-Supervised Graph Transformer with Contrastive Learning for Brain Connectivity Analysis Towards Improving Autism Detection</title><link>https://senhe.ai/publications/leng-2025-brain-autism/</link><pubDate>Wed, 01 Jan 2025 00:00:00 +0000</pubDate><guid>https://senhe.ai/publications/leng-2025-brain-autism/</guid><description/></item><item><title>Unveiling code clone patterns in open source VR software: an empirical study</title><link>https://senhe.ai/publications/chen-2025-vr-clones/</link><pubDate>Wed, 01 Jan 2025 00:00:00 +0000</pubDate><guid>https://senhe.ai/publications/chen-2025-vr-clones/</guid><description/></item><item><title>AI-Driven Software Testing</title><link>https://senhe.ai/projects/ai-testing/</link><pubDate>Sat, 01 Jun 2024 00:00:00 +0000</pubDate><guid>https://senhe.ai/projects/ai-testing/</guid><description>&lt;h2 id="overview"&gt;Overview&lt;/h2&gt;
&lt;p&gt;Modern software systems — from virtual reality applications to microservice architectures — present unique testing challenges that traditional approaches struggle to address. This project explores how &lt;strong&gt;large language models and AI techniques&lt;/strong&gt; can be applied to automate and improve software testing across these domains.&lt;/p&gt;
&lt;h2 id="research-directions"&gt;Research Directions&lt;/h2&gt;
&lt;p&gt;&lt;strong&gt;LLM-Based VR Testing&lt;/strong&gt;: We investigate using LLMs for exploration testing of VR applications, where the state space is large and traditional test generation methods are insufficient. Our work demonstrates how LLMs can generate meaningful interaction sequences that achieve high code coverage.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Code Clone Detection in VR Software&lt;/strong&gt;: Empirical studies on code cloning patterns specific to VR software development, identifying unique maintenance and security implications.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Software Security in VR&lt;/strong&gt;: Investigating software security weaknesses across VR projects, examining when and why vulnerabilities emerge during the development lifecycle.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Microservice Log Analysis with AI&lt;/strong&gt;: Systematic analysis of how AI techniques can be applied to microservice log data for anomaly detection, root cause analysis, and system health monitoring.&lt;/p&gt;</description></item><item><title>Applied Computer Vision and Medical Image Analysis</title><link>https://senhe.ai/projects/computer-vision/</link><pubDate>Mon, 01 Jan 2024 00:00:00 +0000</pubDate><guid>https://senhe.ai/projects/computer-vision/</guid><description>&lt;h2 id="overview"&gt;Overview&lt;/h2&gt;
&lt;p&gt;This research thrust applies deep learning and computer vision techniques to impactful application domains, with a current emphasis on &lt;strong&gt;medical image analysis&lt;/strong&gt; and &lt;strong&gt;privacy-preserving sensing&lt;/strong&gt;.&lt;/p&gt;
&lt;h2 id="active-projects"&gt;Active Projects&lt;/h2&gt;
&lt;p&gt;&lt;strong&gt;Brain Connectivity Analysis for Autism Detection&lt;/strong&gt;: Developing self-supervised graph transformers with contrastive learning to analyze brain connectivity patterns from fMRI data, with the goal of improving autism spectrum disorder detection (published at ISBI 2025).&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Medical Image Segmentation&lt;/strong&gt;: Collaborating on advanced segmentation architectures for biomedical imaging applications, including work targeting ECCV venues.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Privacy-Preserving Posture Monitoring (UWB-PostureGuard)&lt;/strong&gt;: A UWB-based RF sensing system for continuous ergonomic sitting posture monitoring that avoids the privacy concerns of camera-based approaches (published at HICSS 2026, NSF I-Corps participation).&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Sediment Concentration Estimation&lt;/strong&gt;: Applying machine learning models to estimate suspended sediment concentration from laboratory data, bridging computer vision/ML with environmental monitoring.&lt;/p&gt;</description></item><item><title>Experience</title><link>https://senhe.ai/experience/</link><pubDate>Mon, 01 Jan 2024 00:00:00 +0000</pubDate><guid>https://senhe.ai/experience/</guid><description/></item><item><title>Multi-Agent LLM Orchestration for Software Engineering</title><link>https://senhe.ai/projects/perforchestra/</link><pubDate>Mon, 01 Jan 2024 00:00:00 +0000</pubDate><guid>https://senhe.ai/projects/perforchestra/</guid><description>&lt;h2 id="overview"&gt;Overview&lt;/h2&gt;
&lt;p&gt;Large language models have demonstrated remarkable capabilities in code generation, but individual models often produce code with functional errors or performance inefficiencies. This project investigates &lt;strong&gt;multi-agent orchestration frameworks&lt;/strong&gt; that coordinate multiple LLMs through structured collaboration pipelines — combining specialized agents for categorization, code generation, debugging, and refinement.&lt;/p&gt;
&lt;h2 id="key-contributions"&gt;Key Contributions&lt;/h2&gt;
&lt;p&gt;Our flagship system, &lt;strong&gt;PerfOrch&lt;/strong&gt;, introduces a memory-augmented multi-agent architecture where:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;A &lt;strong&gt;Categorizing Agent&lt;/strong&gt; classifies programming tasks using a fixed category vocabulary to enable retrieval of relevant historical solutions.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Generator&lt;/strong&gt; and &lt;strong&gt;Debugger Agents&lt;/strong&gt; collaborate through iterative cycles to produce functionally correct code.&lt;/li&gt;
&lt;li&gt;A &lt;strong&gt;Refinement Agent&lt;/strong&gt; optimizes code performance using aggregated insights from the orchestration&amp;rsquo;s memory module.&lt;/li&gt;
&lt;li&gt;The architecture leverages asymmetric aggregation strategies (product vs. sum) across different pipeline stages.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;We evaluate across 5 frontier LLMs and demonstrate significant improvements over single-model baselines on both correctness and runtime performance metrics.&lt;/p&gt;
&lt;h2 id="status"&gt;Status&lt;/h2&gt;
&lt;p&gt;Manuscript submitted to ACM Transactions on Software Engineering and Methodology (TOSEM).&lt;/p&gt;</description></item><item><title>Performance Testing for Cloud and Serverless Computing</title><link>https://senhe.ai/projects/cloud-testing/</link><pubDate>Sun, 01 Jan 2023 00:00:00 +0000</pubDate><guid>https://senhe.ai/projects/cloud-testing/</guid><description>&lt;h2 id="overview"&gt;Overview&lt;/h2&gt;
&lt;p&gt;Cloud computing introduces fundamental challenges for performance testing due to resource contention, hidden scheduling policies, and passive auto-scaling. These challenges are amplified in &lt;strong&gt;serverless computing&lt;/strong&gt; environments where the resource abstraction level is higher and auto-scaling behaviors are not well-characterized.&lt;/p&gt;
&lt;h2 id="research-thrusts"&gt;Research Thrusts&lt;/h2&gt;
&lt;p&gt;&lt;strong&gt;Serverless Auto-Scaling Characterization&lt;/strong&gt;: We define and characterize auto-scaling stages for serverless platforms, decomposing performance uncertainty into resource contention during execution and cold start-up latencies during environment initiation.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Monte Carlo Simulation-Based Testing&lt;/strong&gt;: We develop simulation-based methodologies that can predict performance distributions of serverless applications, accounting for the stochastic nature of cloud performance fluctuations.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;AI-Based Cloud Emulation&lt;/strong&gt;: Building systems that emulate cloud environments on local machines to help users obtain accurate performance results at reduced testing costs, particularly when multiple applications need to be evaluated.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Performance Assurance in DevOps&lt;/strong&gt;: Using development and operational data to detect performance regressions early in the software delivery cycle, with attention to end-user impact.&lt;/p&gt;</description></item></channel></rss>