NOTE: This website is no longer updated. I am now at UCI. Please visit my updated site at http://jgarcia.ics.uci.edu.
My name is Joshua Garcia. I’m a Ph.D. student in Computer Science at the University of Southern California (USC). My advisor is Nenad Medvidovic. I am a member of the Software Architecture Research Group at the Center for Systems and Software Engineering at USC. My current research interests are in software architecture antipatterns, software architecture reconstruction, program comprehension, self-adaptive systems, and software architecture for embedded systems. I’ve worked at a variety of organizations including the Jet Propulsion Laboratory as a software engineer, the Southern California Earthquake Center at USC as a research assistant, and at Xerox Special Information Systems as a software development intern.