Shamil Hadi has finished his PhD degree of Computer Science at Oakland University. He has received his Master Degree in computer Information System from the University of Michigan. Also, He has received his Bachelor Degree in Software  Engineering from the University of Michigan-Dearborn.  He has been working at the University of Michigan as a researcher/Software Developer. His research interests were in detecting changes in Service Oriented Architectures. The objective of his research was to propose a framework for the automatic detection of changes in SOA's