Chang Xu
Papers
4
Total Citations
27
H-Index
3
About
Chang Xu is a software engineering researcher whose work centers on self-adaptive systems, cyber-physical systems, and runtime dependability — areas at the intersection of software reliability and real-world environmental complexity. His most influential contributions address a fundamental challenge in modern software: how systems can remain robust and correct when operating in dynamic, unpredictable environments that designers cannot fully anticipate at design time. His 2013 paper on "environment rematching" (12 citations) represents a notable advance in fault detection for self-adaptive applications, proposing mechanisms to identify and address consistency failures before they escalate into runtime system failures. Complementing this, his 2012 work on resynchronizing model-based self-adaptive systems (8 citations) tackles the critical problem of restoring a system's integrity after environmental mismatches cause failures — an issue of growing importance as autonomous software becomes more prevalent. Xu has also contributed to our understanding of cyber-physical systems development challenges and, more recently, to questions of simulation validity in context-aware system testing, highlighting that simulation environments may not faithfully replicate physical deployment conditions. Collectively, his research provides both theoretical frameworks and practical tools for engineers building dependable adaptive software, making his work valuable reading for anyone working on resilient, real-world software systems.
Research Focus
Key Achievements
Top Papers
- 1
- 2Resynchronizing Model-Based Self-Adaptive Systems with Environments8 citations · 2012
- 3
- 4Challenges in developing software for cyber-physical systems2 citations · 2013