# Nenad Medvidović

> Yugo-American entrepreneur and software engineer

**Wikidata**: [Q29452743](https://www.wikidata.org/wiki/Q29452743)  
**Wikipedia**: [English](https://en.wikipedia.org/wiki/Nenad_Medvidović)  
**Source**: https://4ort.xyz/entity/nenad-medvidovic

## Summary
Nenad Medvidović is a Yugo-American computer scientist and entrepreneur known for his work in software architecture and distributed systems. He is a professor at the University of Southern California and has made significant contributions to the field of software engineering through research, teaching, and mentorship.

## Biography
- Born: Not specified
- Nationality: Montenegro (formerly Socialist Federal Republic of Yugoslavia)
- Education: Ph.D. from University of California, Irvine; also educated at Arizona State University
- Known for: Software architecture, distributed systems, and software engineering research
- Employer(s): University of Southern California (since 1999)
- Field(s): Computer science, informatics

## Contributions
Nenad Medvidović has built a distinguished career in software architecture research and education. As a professor at USC since 1999, he has published extensively on software architecture, middleware, and distributed systems. He has mentored numerous doctoral students who have gone on to successful careers in academia and industry, including Yuriy Brun, Sam Malek, Roshanak Roshandel, Marija Mikić-Rakić, and Chris Mattmann. His research has contributed to advancing methodologies for architectural modeling, analysis, and evolution of software systems. Medvidović has also served as Department Chair of Computer Science at USC, demonstrating leadership in shaping computer science education and research directions.

## FAQs
### Q: What is Nenad Medvidović's primary area of research?
A: Nenad Medvidović specializes in software architecture, distributed systems, and middleware, focusing on architectural modeling, analysis, and evolution of software systems.

### Q: Where does Nenad Medvidović work?
A: He is a professor in the Department of Computer Science at the University of Southern California, where he has worked since 1999 and served as Department Chair.

### Q: What languages does Nenad Medvidović speak?
A: He speaks English, Croatian, and Serbian.

## Why They Matter
Nenad Medvidović's work has significantly advanced the field of software architecture by developing methodologies and tools that help engineers design, analyze, and evolve complex software systems. His mentorship of doctoral students has created a lasting academic lineage, with his former students now holding positions at major universities and research institutions. Through his leadership roles at USC and his extensive publications, Medvidović has influenced both the theoretical foundations and practical applications of software engineering, helping to establish best practices that are now widely adopted in the industry.

## Notable For
- ACM Distinguished Member (2015)
- Professor and former Department Chair at USC
- Mentor to numerous successful doctoral students in computer science
- Extensive publications in software architecture and distributed systems
- Contributions to architectural modeling and analysis methodologies

## Body
### Academic Background
Nenad Medvidović earned his Ph.D. from the University of California, Irvine, where he was advised by Richard N. Taylor. He also studied at Arizona State University earlier in his academic career.

### Research Focus
His research primarily focuses on software architecture, middleware, and distributed systems. He has developed methodologies for architectural modeling, analysis, and evolution that have become influential in both academic and industrial contexts.

### Mentorship Legacy
Medvidović has supervised multiple doctoral students who have become prominent researchers themselves, including Yuriy Brun, Sam Malek, Roshanak Roshandel, Marija Mikić-Rakić, and Chris Mattmann. This mentorship has created a significant academic lineage in computer science.

### Professional Recognition
He was named an ACM Distinguished Member in 2015, recognizing his outstanding contributions to the computing field. His work is documented in the Mathematics Genealogy Project (ID: 139966) and indexed in major academic databases including DBLP and Google Scholar.

### Leadership Roles
Beyond his research contributions, Medvidović has served as Department Chair of Computer Science at USC, demonstrating his commitment to advancing computer science education and research infrastructure.

## Schema Markup
```json
{
  "@context": "https://schema.org",
  "@type": "Person",
  "name": "Nenad Medvidović",
  "jobTitle": "Professor of Computer Science",
  "worksFor": {
    "@type": "Organization",
    "name": "University of Southern California"
  },
  "nationality": {
    "@type": "Country",
    "name": "Montenegro"
  },
  "alumniOf": [
    {
      "@type": "EducationalOrganization",
      "name": "University of California, Irvine"
    },
    {
      "@type": "EducationalOrganization",
      "name": "Arizona State University"
    }
  ],
  "knowsAbout": [
    "Software Architecture",
    "Distributed Systems",
    "Middleware",
    "Computer Science"
  ],
  "sameAs": [
    "https://en.wikipedia.org/wiki/Nenad_Medvidović",
    "https://www.wikidata.org/wiki/Q13550863"
  ],
  "description": "Yugo-American entrepreneur and software engineer"
}

## References

1. Czech National Authority Database
2. [Source](https://viterbischool.usc.edu/news/2022/06/usc-department-of-computer-science-names-new-chair/)
3. Mathematics Genealogy Project
4. [Source](https://awards.acm.org/distinguished-members/award-winners)
5. [Source](https://today.usc.edu/profile/nenad-medvidovic/)