Nenad Medvidović is a computer scientist whose work has focused on software engineering and distributed systems. He is a Professor and Chair of the Thomas Lord Department of Computer Science at the University of Southern California in Los Angeles, CA.[1] He is a Fellow of ACM[2] and IEEE.[3]

Nenad Medvidović
CitizenshipAmerican
AwardsIEEE Fellow (2016)
ACM Fellow (2025)
ACM/IEEE ICSE Most Influential Paper (2008)
IEEE ICSA Best Paper (2017)
IEEE/ACM ASE Best Tool Paper (2017)
IEEE ICSA Best Paper (2018)
ACM/IEEE SEAMS Most Influential Paper (2020)
IEEE TSE Most Influential Paper (2025)
Scientific career
FieldsSoftware Engineering
Computer Science
InstitutionsUniversity of Southern California
Richard Taylor
Doctoral students
Chris Mattmann
Websitesoftarch.usc.edu/~neno/

Medvidović served as Chair of ACM SIGSOFT[4] and Editor-in-Chief of IEEE Transactions on Software Engineering (TSE). He received Distinguished Service Awards from ACM SIGSOFT (2020)[5] and IEEE TCSE (2026)[6].

Medvidović co-authored the textbook Software Architecture: Foundations, Theory, and Practice (2009). In 2008, he received the Most Influential Paper Award for a paper titled "Architecture-Based Runtime Software Evolution"[7] published in the 1998 ACM/IEEE International Conference on Software Engineering (ICSE).[8] In 2020, he received the Most Influential Paper Award for a paper titled "An architectural style for solving computationally intensive problems on large networks"[9] published in the 2007 ACM/IEEE International Conference on Software Engineering for Adaptive and Self-Managing Systems (SEAMS).[10][11] In 2025, his paper titled "A Classification and Comparison Framework for Software Architecture Description Languages", published in 2000 in IEEE TSE, was named a TSE Most Influential Paper[12]. In 2017 and 2018, Medvidović received back-to-back Best Paper Awards[13] from the IEEE International Conference on Software Architecture (ICSA) for his papers titled "Continuous Analysis of Collaborative Design"[14] and ''An Empirical Study of Architectural Decay in Open-Source Software"[15]. In 2017, his paper titled "SEALANT: A Detection and Visualization Tool for Inter-app Security Vulnerabilities in Android" received the Best Tool Paper Award at the IEEE/ACM International Conference on Automated Software Engineering (ASE)[16].

Medvidović received a PhD from UC Irvine in 1999.[17]

Bibliography

edit

References

edit
  1. "Nenad Medvidović". USC (University of Southern California, Los Angeles.
  2. "Recipients". Retrieved February 1, 2026.
  3. "IEEE Fellows Directory". IEEE. Retrieved April 6, 2017.
  4. "ACM SIGSOFT - Executive Committee". ACM. Retrieved April 6, 2017.
  5. Hugo, SIGSOFT template made by Raula using. "Distinguished Service Award". The ACM Special Interest Group on Software Engineering. Retrieved 2026-02-06.
  6. "Awards". IEEE Computer Society Technical Council on Software Engineering. Retrieved 2026-02-06.
  7. Architecture-Based Runtime Software Evolution. April 1998. pp. 177–186. ISBN 9780818683688.
  8. "ICSE 2008 MIP Award".
  9. Brun, Yuriy; Medvidovic, Nenad (2007). "An Architectural Style for Solving Computationally Intensive Problems on Large Networks". International Workshop on Software Engineering for Adaptive and Self-Managing Systems (SEAMS '07). p. 2. doi:10.1109/SEAMS.2007.4. ISBN 978-0-7695-2973-8. S2CID 1216395.
  10. "USC Computer Science Professor Wins Most Influential Paper Award".
  11. "CICS Professor Yuriy Brun Receives SEAMS 2020 Most Influential Paper Award". Manning College of Information & Computer Sciences. 25 March 2020.
  12. "50 Years of Transactions on Software Engineering". ieeexplore.ieee.org. Retrieved 2026-02-06.
  13. "Continuous Analysis of Collaborative Design" (PDF). 2017 IEEE International Conference on Software Architecture.
  14. "Best Paper Award at ICSA 2017". 5 April 2017.
  15. "Hall of Fame – ICSA". Retrieved 2026-02-06.
  16. "ASE 2017". www.se.cs.uni-saarland.de. Retrieved 2026-02-06.
  17. "Nenad Medvidovic". Viterbi Faculty Directory. Retrieved 26 October 2022.
edit