Joshua Garcia

University of Southern California

Papers

4

Total Citations

204

H-Index

4

About

Joshua Garcia is a software engineering researcher whose work sits at the intersection of software architecture, self-adaptive systems, and robotics. With a research portfolio that has garnered significant scholarly attention — including his landmark PLASMA framework (2010, 71 citations) — Garcia has established himself as a leading voice in the design and implementation of systems capable of dynamically responding to changing conditions, failures, and evolving operational demands. His most influential contributions center on architecture-driven approaches to self-adaptation and self-management. His 2009 work on self-adapting robotics systems (64 citations) introduced the concept of meta-level components as a foundation for building intelligent, responsive robotic platforms. Complementing this, his architecture-driven software mobility framework (2009, 55 citations) extended these principles to mobile and distributed contexts. Together, these works form a coherent body of research that bridges theoretical software architecture with real-world autonomous systems. Garcia further translated these ideas into practical tooling with RoboPrism and his broader work on heterogeneous robotics systems, making sophisticated robotic development more accessible to non-specialists. His research has meaningfully shaped how engineers think about building adaptive, resilient software systems — particularly in complex, dynamic environments where static designs inevitably fall short.

Research Focus

Key Achievements

4
H-Index
4
Papers
204
Total Citations
51
Avg Citations/Paper
🏆 Most Cited Paper
PLASMA
71 citations · 2010
📈 Most Prolific Year: 2009 (2 Papers)
🤝 Key Collaborators: 10
🏛 Institutions: University of Southern California

Top Papers

  1. 1
    PLASMA
    71 citations · 2010
  2. 2
  3. 3
  4. 4

Key Collaborators

Contact & Links

Available for collaboration
Content generated · 14 days ago