Nenad Medvidovic

Nenad Medvidović
Professor and Chair, CS Department
Editor-in-Chief, IEEE TSE
Viterbi School of Engineering
University of Southern California 

Office:  SAL 106 (Chair) / SAL 338 (Faculty)
Phone: +1-213-764-4986 (Chair) / +1-213-740-5579 (Faculty) 

Assistant to CS Chair: Angela Inostroza-Hoffman
      Office:  SAL 106    
      Phone: +1-213-740-4498

Mailing Address
     941 Bloom Walk

University of Southern California
Los Angeles, CA 90089-0781, U.S.A.

  • Chris Mattmann (Ph.D. 2007) named Chief Innovation Technology Officer at NASA/JPL
  • Yuriy Brun (Ph.D. 2008) promoted to Full Professor at UMass
  • Yixue Zhao (Ph.D. 2020) joined UMass as a CRA Computing Innovation Post-Doctoral Fellow
  • Adriana Sejfia named a Google Ph.D. Fellow
  • Marija Mikić (Ph.D. 2004) named a Senior Engineering Director at Google
  • Roshanak Roshandel (Ph.D. 2006) joined Amazon as a Principal Product Manager - Technical
  • Joshua Garcia (Ph.D. 2014) joined UC Irvine as an Assistant Professor
  • AVGUST: Automating Usage-Based Test Generation from Videos of App Executions accepted to ESEC/FSE 2022
  • Latency Minimization in Mobile Applications allowed as U.S. Patent (Application 16/831,482)
  • SEALANT: Security for End-users of Android via Light-weight ANalysis Techniques issued as U.S. Patent 10,827,349
  • UI Test Migration Across Mobile Platforms presented at ASE 2021
  • Identifying Casualty Changes in Software Patches presented at ESEC/FSE 2021
  • Automatic Program Patching and Synthesis funded by Google Research (2022-2023)
  • A General Framework for Automated Test Transfer funded by NSF (2021-2025)
  • Constructing a Community-Wide Software Architecture Infrastructure funded by NSF (2018-2023)
  • Rooting Out Data- and Control-Flow Anomalies in Event-Based Systems funded by NSF (2017-2022)

(Google Scholar)



Short Bio

Nenad Medvidović is a Professor
and Chair in the Department of Computer Science at the University of Southern California (USC). He is also a Professor in the Informatics Program at USC and a faculty associate of the Institute for Software Research (ISR) at the University of California, Irvine. Medvidović is the Founding Director of the SoftArch Laboratory at USC. He has served as Director of the USC Center for Systems and Software Engineering (2009-2013), as well as Vice-Chair for Tenure Affairs (2021-2022) and Associate Chair for Ph.D. Affairs in USC's CS Department (2011-2015).
Medvidović is currently serving as Editor-in-Chief of IEEE Transactions on Software Engineering. He has Chaired the
ACM Software System Award Committee (2021-2022), ACM Special Interest Group on Software Engineering (SIGSOFT) (2015-2018), and Steering Committees for the International Conference on Software Engineering (2013-2015) and the Symposium on the Foundations of Software Engineering (2015-2017). He was the Program Co-Chair of ICSE 2011.

Medvidović received his Ph.D. in 1999 from the Department of Information and Computer Science at UC Irvine.


Medvidović’s research interests are in the area of architecture-based software development.
His work focuses on event-based architectures; architecture recovery, maintenance, and evolution; middleware facilities for architectural implementation; domain-specific architectures; architectural styles and patterns; and architectures of distributed, decentralized, mobile, resource constrained, and embedded systems. Recently, he has worked on leveraging architectural characteristics of mobile applications to improve their testing. He is a co-author of a textbook on software architectures.

Medvidović is a recipient of the National Science Foundation CAREER (2000) award, the Okawa Foundation Research Grant (2005), the IBM Real-Time Innovation Award (2007), the USC Mellon Mentoring Award (2010), the OCEC Distinguished Engineering Merit Award (2018), and the ACM SIGSOFT Distinguished Service Award (2020). He is a co-author of the ICSE 1998 and SEAMS 2007 papers that were given the respected conferences' Most Influential Paper ("test-of-time") awards. Several of his other papers have won Best Paper awards at conferences and Most Cited recognitions from journals. Medvidović is an ACM Distinguished Scientist and an IEEE Fellow.