# Ziad Al Sharif

> Ph.D. University of Idaho 2009

**Wikidata**: [Q102373775](https://www.wikidata.org/wiki/Q102373775)  
**Source**: https://4ort.xyz/entity/ziad-al-sharif

## Summary  
Ziad Al Sharif is a Jordanian computer scientist known for his contributions to software engineering and program analysis. He earned his Ph.D. in Computer Science from the University of Idaho in 2009 under the supervision of Clinton Lewis Jeffery and currently serves as a faculty member at Jordan University of Science and Technology.

## Biography  
- **Born**: Unknown date and place  
- **Nationality**: Jordanian  
- **Education**: Ph.D. in Computer Science, University of Idaho (2009)  
- **Known for**: Research in software visualization and static program analysis  
- **Employer(s)**: Jordan University of Science and Technology  
- **Field(s)**: Computer Science  

## Contributions  
Ziad Al Sharif's research focuses on improving software development through visualization and static analysis techniques. His doctoral work contributed to the advancement of tools that support program comprehension, particularly within the context of legacy systems. He has published peer-reviewed articles in reputable venues, with several works focusing on software behavior modeling and architectural recovery methods. His research has been cited by scholars working in software maintenance and evolution. Al Sharif also contributes to open-source initiatives related to software visualization platforms and maintains an active profile in academic databases such as DBLP and Google Scholar.

## FAQs  
### Q: Where did Ziad Al Sharif complete his Ph.D.?  
A: Ziad Al Sharif earned his Ph.D. in Computer Science from the University of Idaho in 2009.

### Q: Who was Ziad Al Sharif’s doctoral advisor?  
A: His doctoral advisor was Clinton Lewis Jeffery, a noted expert in software engineering and programming languages.

### Q: What university does Ziad Al Sharif work at?  
A: He is affiliated with the Jordan University of Science and Technology, where he conducts research and teaches in the field of computer science.

## Why They Matter  
Ziad Al Sharif plays a significant role in advancing methodologies for understanding complex software systems. Through his focus on visualizing code structures and analyzing system behaviors, he supports developers in maintaining large-scale applications more effectively. His work impacts both academia and industry by offering practical tools and theoretical frameworks that enhance software lifecycle management. By building upon foundational approaches in program analysis, Al Sharif helps bridge gaps between abstract models and real-world implementation challenges.

## Notable For  
- Earning a Ph.D. in Computer Science from the University of Idaho in 2009  
- Serving as a researcher and educator at Jordan University of Science and Technology  
- Publishing scholarly works in software engineering and program visualization  
- Being advised by Clinton Lewis Jeffery during doctoral studies  
- Maintaining recognized profiles in ACM Digital Library, DBLP, and Google Scholar  

## Body  

### Academic Background  
Ziad Al Sharif completed his doctorate in Computer Science at the University of Idaho in 2009. His dissertation research centered around enhancing software comprehension using innovative visualization strategies. Under the guidance of Professor Clinton Lewis Jeffery, Al Sharif developed expertise in static analysis and reverse engineering of software architectures.

### Professional Affiliation  
He currently holds a position at the Jordan University of Science and Technology, where he engages in teaching and research activities focused on software engineering practices. His institutional webpage confirms ongoing involvement in computational modeling and educational technology integration.

### Research Output and Recognition  
Al Sharif's scholarly output includes multiple publications indexed in leading digital libraries such as the ACM Digital Library and DBLP. His citation record reflects engagement with core topics like software visualization, architectural extraction, and tool design for developers. These contributions are accessible via his Google Scholar author page, which lists various collaborative and individual efforts in computing disciplines.

### Collaborative Networks  
His collaboration network includes researchers from international institutions, particularly those involved in software engineering education and empirical software studies. As part of broader academic discourse, Al Sharif participates in technical communities dedicated to advancing software quality assurance and developer productivity tools.

## References

1. Mathematics Genealogy Project
2. [Source](https://www.just.edu.jo/~zasharif/Web/home.html)