Publications also available at DBLP , Google Scholar and Scopus.