Open Systems Laboratory at Illinois

Atul Sandur

I am a PhD candidate in CS @ Illinois, working with Prof. Gul Agha in Open systems laboratory. My research interest is broadly in distributed systems, with my current focus being on Internet-of-things (IoT) applications that interact with their physical environment using sensors and actuators. Such systems operate in a dynamic environment and and are deployed on heterogeneous and resource-constrained devices (such as smartphones, smart sensors and other edge devices), making it challenging to perform complex computations on them. I am currently working on ways to provide performance, power-consumption and privacy guarantees for such systems.

Previously, I was working with cloud monitoring and diagnostics group at Microsoft Azure, Redmond. I got to work on a wide variety of problems ranging from data modeling for cloud service analytics and logging/reporting infrastructure to large-scale diagnostics log management services. Prior to that, I graduated with my Masters from University of Michigan, Ann Arbor, where my research was focused on context aware computing for structural health monitoring applications like highway bridge inspections. I went to BITS, Pilani, Goa campus, for my undergraduate studies in Electrical and Electronics engineering.

Research Interests: Distributed systems, mobile/ubiquitous computing, edge computing and IoT applications

Publications

2022

  1. Atul Sandur, ChanHo Park, Stavros Volos, Gul Agha, and Myeongjae Jeon. Jarvis: large-scale server monitoring with adaptive near-data processing. In 2022 IEEE 38th International Conference on Data Engineering (ICDE), 1408–1422. 2022.
  2. Atul Sandur, ChanHo Park, Stavros Volos, Gul Agha, and Myeongjae Jeon. Streaming analytics with adaptive near-data processing. In Companion Proceedings of the Web Conference 2022, WWW '22, 563–566. New York, NY, USA, 2022. Association for Computing Machinery.

2020

  1. Si Liu, Atul Sandur, José Meseguer, Peter Csaba Ölveczky, and Qi Wang. Generating correct-by-construction distributed implementations from formal maude designs. In NASA Formal Methods: 12th International Symposium, NFM 2020, Moffett Field, CA, USA, May 11–15, 2020, Proceedings, 22–40. Berlin, Heidelberg, 2020. Springer-Verlag.

2018

  1. Tarek Elgamal, Atul Sandur, Klara Nahrstedt, and Gul Agha. Costless: optimizing cost of serverless computing through function fusion and placement. In 2018 IEEE/ACM Symposium on Edge Computing (SEC), 300–312. 2018.
  2. Tarek Elgamal, Atul Sandur, Klara Nahrstedt, and Gul Agha. Costless: optimizing cost of serverless computing through function fusion and placement. CoRR, 2018.
  3. Tarek Elgamal, Atul Sandur, Gul Agha, and Klara Nahrstedt. Distributed placement of machine learning operators for iot applications spanning edge and cloud resources. In SysML Conference 2018, Stanford, CA, USA, February 15-16, 2018, 1–3. 2018.
  4. Atul Sandur, Tarek Elgamal, Gul Agha, and Klara Nahrstedt. Complexity analysis for droplet: distributed operator placement for iot applications spanning edge and cloud resources. In Illinois Digital Environment for Access to Learning and Scholarship, 1–6. 2018.
  5. Gul Agha, Minas Charalambides, Kirill Mechitov, Karl Palmskog, Atul Sandur, and Reza Shiftehfar. Inferring and enforcing use patterns for mobile cloud assurance. In R. H. Campbell and K. A. Kwiat C. A. Kamhoua, editors, Assured Cloud Computing, pages 237–376. Wiley/IEEE Press, 2018.

2013

  1. Manu Akula, Atul Sandur, Vineet R. Kamat, and Atul Prakash. Context-aware framework for highway bridge inspections. Journal of Computing in Civil Engineering, 29(1):04014027, 2013.

2012

  1. Manu Akula, Atul Sandur, Vineet R. Kamat, and Atul Prakash. Context-aware computing framework for improved bridge inspection. In Construction Research Congress 2012. ASCE, 2012.