Joshua Garcia
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
Top Papers
- 1PLASMA71 citations · 2010
- 2Architecture-driven self-adaptation and self-management in robotics systems64 citations · 2009
- 3An architecture-driven software mobility framework55 citations · 2009
- 4