Selected Publication Publisher:Institute of Electrical and Electronics Engineers (IEEE)Selected Publication Venue:DISTRIBUTED COMPUTING AND INTERNET TECHNOLOGY, ICDCIT 2015Clear