Trabajó en el sistema operativo Hard Real-time, Maruti, que también abordó los problemas de tolerancia a fallas.
Recientemente, su trabajo se enfoca en sistemas omnipresentes conscientes del contexto y ha desarrollado, M-Urgency, un sistema para respaldar la seguridad pública al proporcionar audio y video en tiempo real, junto con la ubicación, etc., de una escena de incidente.
El marco general para el sistema sensible al contexto se está desarrollando como "Rover System", que está diseñado para proporcionar información relevante a los tomadores de decisiones sobre una situación en cuestión.
Glenn Ricart y Ashok Agrawala, “An Optimal Algorithm for Mutual Exclusion in Computer Networks”, Communications of the ACM, vol.
Shem-Tov Levi y Ashok Agrawala, "Real-Time System Design", McGraw Hill, Nueva York, 1990.
Shem-Tov Levi y Ashok Agrawala, "Fault Tolerant System Design", McGraw Hill, Nueva York, 1993.
Moustafa Youseff y Ashok Agrawala, "The Horus Location Determination System", Journal of Wireless Networks (WINET), 2007.