Nenad Medvidovic

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

Office:   SAL 338
Phone:   +1-310-702-3309

Mailing Address
     941 Bloom Walk (SAL 338)

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

  • 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
  • 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
  • Assessing the Feasibility of Web-Request Prediction Models on Mobile Platforms presented at MobileSoft 2021
  • Constructing a Shared Infrastructure for Software Architecture Analysis and Maintenance presented at ICSA 2021
  • Architectural Decay as Predictor of Issue- and Change-Proneness presented at ICSA 2021
  • A General Framework for Automated Test Transfer funded by NSF (2021-2025)
  • Constructing a Community-Wide Software Architecture Infrastructure funded by NSF (2018-2022)
  • 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 Vice-Chair for Tenure Affairs in the Computer Science Department 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) 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 served as Chair of the ACM Special Interest Group on Software Engineering (SIGSOFT) (2015-2018), and Chair of the 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. 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.