Innovations and Advances in Computer Sciences and Engineering - Sobh, Tarek (Springer Science+Business Media B.V., 2010)