Nenad Medvidovic

Nenad Medvidović
Editor-in-Chief, IEEE TSE
Professor, CS Department
Viterbi School of Engineering
University of Southern California
Office:   SAL 338
Phone:   +1-213-740-5579
Fax:       +1-213-740-4927

Mailing Address
     941 Bloom Walk (SAL 338)

University of Southern California
Los Angeles, CA 90089-0781

  • 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
  • Yuriy Brun (Ph.D. 2008) named an ACM Distinguished Scientist
  • 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
  • Constructing a Shared Infrastructure for Software Architecture Analysis and Maintenance accepted to ICSA 2021
  • Architectural Decay as Predictor of Issue- and Change-Proneness accepted to ICSA 2021
  • An Architectural Style for Solving Computationally Intensive Problems on Large Networks named Most Influential Paper of SEAMS 2007
  • eQual: Informing Early Design Decisions presented at ESEC/FSE 2020
  • FrUITeR – A Framework for Evaluating UI Test Reuse presented at ESEC/FSE 2020
  • Online Sports Betting Through the Prism of Software Engineering presented in the Industrial track at ESEC/FSE 2020
  • Mining Architectural Information to Stem Technical Debt funded by Google (2019-2021)
  • Constructing a Community-Wide Software Architecture Infrastructure funded by NSF (2018-2021)
  • Rooting Out Data- and Control-Flow Anomalies in Event-Based Systems funded by NSF (2017-2021)
  • Ensuring Security of Android Software via Tailorable Multi-Layer Customization funded by ONR (2017-2021)

(Google Scholar)



Short Bio

Nenad Medvidović is a Professor in the Computer Science Department and in the Informatics Program at the University of Southern California. He is 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).
He is the current Area Lead for the Computer Systems Area in USC's CS Department.
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.