Affiliation: | a Department of Computer Science, Bar Ilan University, Ramat-Gan 52900, Israelb Department of Software Engineering, Shenkar College, 12 Anna Frank, Ramat-Gan, Israelc CRI, University of Haifa, Mount Carmel, Haifa 31905, Israeld Department of Computer Science, Johns Hopkins University, Baltimore, MD 21218, United States |