If you made any changes in Pure these will be visible here soon.

Research Output

2020

A New Fully-Distributed Arbitration-Based Membership Protocol

Ahsan, S. B. & Gupta, I., Jul 2020, INFOCOM 2020 - IEEE Conference on Computer Communications. Institute of Electrical and Electronics Engineers Inc., p. 716-725 10 p. 9155481. (Proceedings - IEEE INFOCOM; vol. 2020-July).

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Open cirrusTM cloud computing testbed: Federated data centers for open source systems and services research

Campbell, R., Gupta, I., Heath, M., Ko, S. Y., Kozuch, M., Kunze, M., Kwan, T., Lai, K., Lee, H. Y., Lyons, M., Milojicic, D., O'Hallaron, D. & Soh, Y. C., Jan 1 2020.

Research output: Contribution to conferencePaper

SLSGD: Secure and Efficient Distributed On-device Machine Learning

Xie, C., Koyejo, O. & Gupta, I., 2020, Machine Learning and Knowledge Discovery in Databases - European Conference, ECML PKDD 2019, Proceedings. Brefeld, U., Fromont, E., Hotho, A., Knobbe, A., Maathuis, M. & Robardet, C. (eds.). Springer, p. 213-228 16 p. (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics); vol. 11907 LNAI).

Research output: Chapter in Book/Report/Conference proceedingConference contribution

2019

Fall of empires: Breaking byzantine-tolerant SGD by inner product manipulation

Xie, C., Koyejo, O. & Gupta, I., 2019.

Research output: Contribution to conferencePaper

Home, safehome: Ensuring a safe and reliable home using the edge

Ahsan, S. B., Yang, R., Noghabi, S. A. & Gupta, I., Jan 1 2019.

Research output: Contribution to conferencePaper

Kaizen: Building a performant blockchain system verified for consensus and integrity

Kalim, F., Palmskog, K., Mehar, J., Murali, A., Gupta, I. & Madhusudan, P., Oct 2019, Proceedings of the 19th Conference on Formal Methods in Computer-Aided Design, FMCAD 2019. Barrett, C. & Yang, J. (eds.). Institute of Electrical and Electronics Engineers Inc., p. 96-104 9 p. 8894248. (Proceedings of the 19th Conference on Formal Methods in Computer-Aided Design, FMCAD 2019).

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Medley: A novel distributed failure detector for IoT networks

Yang, R., Zhu, S., Li, Y. & Gupta, I., Dec 9 2019, Middleware 2019 - Proceedings of the 2019 20th International Middleware Conference. Association for Computing Machinery, Inc, p. 319-331 13 p. (Middleware 2019 - Proceedings of the 2019 20th International Middleware Conference).

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Read atomic transactions with prevention of lost updates: ROLA and its formal analysis

Liu, S., Ölveczky, P. C., Wang, Q., Gupta, I. & Meseguer, J., Nov 1 2019, In : Formal Aspects of Computing. 31, 5, p. 503-540 38 p.

Research output: Contribution to journalArticle

Zeno: Distributed stochastic gradient descent with suspicion-based fault-tolerance

Xie, C., Koyejo, O. & Gupta, I., Jan 1 2019, 36th International Conference on Machine Learning, ICML 2019. International Machine Learning Society (IMLS), p. 11928-11944 17 p. (36th International Conference on Machine Learning, ICML 2019; vol. 2019-June).

Research output: Chapter in Book/Report/Conference proceedingConference contribution

2018

Henge: Intent-driven multi-tenant stream processing

Kalim, F., Xu, L., Bathey, S., Meherwal, R. & Gupta, I., Oct 11 2018, SoCC 2018 - Proceedings of the 2018 ACM Symposium on Cloud Computing. Association for Computing Machinery, Inc, p. 249-262 14 p. (SoCC 2018 - Proceedings of the 2018 ACM Symposium on Cloud Computing).

Research output: Chapter in Book/Report/Conference proceedingConference contribution

OPTiC: Opportunistic graph processing in multi-tenant clusters

Rahman, M. R., Gupta, I., Kapoor, A. & Ding, H., May 16 2018, Proceedings - 2018 IEEE International Conference on Cloud Engineering, IC2E 2018. Li, J., Chandra, A., Guo, T. & Cai, Y. (eds.). Institute of Electrical and Electronics Engineers Inc., p. 113-123 11 p. (Proceedings - 2018 IEEE International Conference on Cloud Engineering, IC2E 2018).

Research output: Chapter in Book/Report/Conference proceedingConference contribution

ROLA: A new distributed transaction protocol and its formal analysis

Liu, S., Ölveczky, P. C., Santhanam, K., Wang, Q., Gupta, I. & Meseguer, J., Jan 1 2018, Fundamental Approaches to Software Engineering - 21st International Conference, FASE 2018, Held as Part of the European Joint Conferences on Theory and Practice of Software, ETAPS 2018, Proceedings. Schurr, A. & Russo, A. (eds.). Springer-Verlag Berlin Heidelberg, p. 77-93 17 p. (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics); vol. 10802 LNCS).

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Service Fabric: A Distributed Platform for Building Microservices in the Cloud

Kakivaya, G., Xun, L., Hasha, R., Ahsan, S. B., Pfleiger, T., Sinha, R., Gupta, A., Tarta, M., Fussell, M., Modi, V., Mohsin, M., Kong, R., Ahuja, A., Platon, O., Wun, A., Snider, M., Daniel, C., Mastrian, D., Li, Y., Rao, A. & 13 others, Kidambi, V., Wang, R., Ram, A., Shivaprakash, S., Nair, R., Warwick, A., Narasimman, B. S., Lin, M., Chen, J., Mhatre, A. B., Subbarayalu, P., Coskun, M. & Gupta, I., Apr 23 2018, Proceedings of the 13th EuroSys Conference, EuroSys 2018. Association for Computing Machinery, Inc, (Proceedings of the 13th EuroSys Conference, EuroSys 2018; vol. 2018-January).

Research output: Chapter in Book/Report/Conference proceedingConference contribution

2017

4CeeD: Real-time data acquisition and analysis framework for material-related cyber-physical environments

Nguyen, P., Konstanty, S., Nicholson, T., OBrien, T., Schwartz-Duval, A., Spila, T., Nahrstedt, K., Campbell, R. H., Gupta, I., Chan, M., McHenry, K. & Paquin, N., Jul 10 2017, Proceedings - 2017 17th IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing, CCGRID 2017. Institute of Electrical and Electronics Engineers Inc., p. 11-20 10 p. 7973684. (Proceedings - 2017 17th IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing, CCGRID 2017).

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Characterizing and adapting the consistency-latency tradeoff in distributed key-value stores

Rahman, M. R., Tseng, L., Nguyen, S., Gupta, I. & Vaidya, N., Jan 2017, In : ACM Transactions on Autonomous and Adaptive Systems. 11, 4, 20.

Research output: Contribution to journalArticle

Exploring Design Alternatives for RAMP Transactions Through Statistical Model, Checking

Liu, S., Ölveczky, P. C., Ganhotra, J., Gupta, I. & Meseguer, J., Jan 1 2017, Formal Methods and Software Engineering - 19th International Conference on Formal Engineering Methods, ICFEM 2017, Proceedings. Duan, Z. & Ong, L. (eds.). Springer-Verlag Berlin Heidelberg, p. 298-314 17 p. (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics); vol. 10610 LNCS).

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Message from the IC2E 2017 Program Chairs

Gupta, I., Liu, J. & Isci, C., May 9 2017, In : Proceedings - 2017 IEEE International Conference on Cloud Engineering, IC2E 2017. p. x 7923768.

Research output: Contribution to journalEditorial

REMAX: Reachability-Maximizing P2P Detection of Erroneous Readings in Wireless Sensor Networks

Krishna, V. B., Rausch, M., Ujcich, B. E., Gupta, I. & Sanders, W. H., Aug 30 2017, Proceedings - 47th Annual IEEE/IFIP International Conference on Dependable Systems and Networks, DSN 2017. Institute of Electrical and Electronics Engineers Inc., p. 321-332 12 p. 8023133. (Proceedings - 47th Annual IEEE/IFIP International Conference on Dependable Systems and Networks, DSN 2017).

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Samza: Stateful scalable stream processing at linkedin

Noghabi, S. A., Paramasivamy, K., Pany, Y., Rameshy, N., Bringhursty, J., Gupta, I. & Campbell, R. H., Aug 1 2017, In : Proceedings of the VLDB Endowment. 10, 12, p. 1634-1645 12 p.

Research output: Contribution to journalConference article

2016

Ambry: LinkedIn's scalable geo-distributed object store

Noghabi, S. A., Subramanian, S., Narayanan, P., Narayanan, S., Holla, G., Zadeh, M., Li, T., Gupta, I. & Campbell, R. H., Jun 26 2016, SIGMOD 2016 - Proceedings of the 2016 International Conference on Management of Data. Association for Computing Machinery, p. 253-265 13 p. (Proceedings of the ACM SIGMOD International Conference on Management of Data; vol. 26-June-2016).

Research output: Chapter in Book/Report/Conference proceedingConference contribution

An experimental comparison of partitioning strategies in distributed graph processing

Verma, S., Leslie, L. M., Shin, Y. & Gupta, I., 2016, In : Proceedings of the VLDB Endowment. 10, 5, p. 493-504 12 p.

Research output: Contribution to journalConference article

Building a scalable distributed online media processing environment

Noghabi, S. A., Campbell, R. H. & Gupta, I., Jan 1 2016, In : CEUR Workshop Proceedings. 1671

Research output: Contribution to journalConference article

Formal modeling and analysis of RAMP transaction systems

Liu, S., Ganhotra, J., Ölveczky, P. C., Gupta, I., Rahman, M. R. & Meseguer, J., Apr 4 2016, 2016 Symposium on Applied Computing, SAC 2016. Association for Computing Machinery, p. 1700-1707 8 p. (Proceedings of the ACM Symposium on Applied Computing; vol. 04-08-April-2016).

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Idempotent distributed counters using a forgetful bloom filter

Subramanyam, R., Gupta, I., Leslie, L. M. & Wang, W., Jun 1 2016, In : Cluster Computing. 19, 2, p. 879-892 14 p.

Research output: Contribution to journalArticle

New techniques to curtail the tail latency in stream processing systems

Du, G. & Gupta, I., Jul 25 2016, Proceedings of the 4th Workshop on Distributed Cloud Computing, DCC 2016. Association for Computing Machinery, a7. (Proceedings of the Annual ACM Symposium on Principles of Distributed Computing).

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Phurti: Application and network-aware flow scheduling for multi-tenant MapReduce clusters

Cai, C. X., Saeed, S., Gupta, I., Campbell, R. H. & Le, F., Jun 1 2016, Proceedings - 2016 IEEE International Conference on Cloud Engineering, IC2E 2016: Co-located with the 1st IEEE International Conference on Internet-of-Things Design and Implementation, IoTDI 2016. Institute of Electrical and Electronics Engineers Inc., p. 161-170 10 p. 7484180. (Proceedings - 2016 IEEE International Conference on Cloud Engineering, IC2E 2016: Co-located with the 1st IEEE International Conference on Internet-of-Things Design and Implementation, IoTDI 2016).

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Software-defined consistency group abstractions for virtual machines

Rahman, M. R., Piduri, S., Languev, I., Griffith, R. & Gupta, I., Jul 25 2016, Proceedings of the 4th Workshop on Distributed Cloud Computing, DCC 2016. Association for Computing Machinery, a3. (Proceedings of the Annual ACM Symposium on Principles of Distributed Computing).

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Stela: Enabling stream processing systems to scale-in and scale-out on-demand

Xu, L., Peng, B. & Gupta, I., Jun 1 2016, Proceedings - 2016 IEEE International Conference on Cloud Engineering, IC2E 2016: Co-located with the 1st IEEE International Conference on Internet-of-Things Design and Implementation, IoTDI 2016. Institute of Electrical and Electronics Engineers Inc., p. 22-31 10 p. 7484160. (Proceedings - 2016 IEEE International Conference on Cloud Engineering, IC2E 2016: Co-located with the 1st IEEE International Conference on Internet-of-Things Design and Implementation, IoTDI 2016).

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Supporting on-demand elasticity in distributed graph processing

Pundir, M., Kumar, M., Leslie, L. M., Gupta, I. & Campbell, R. H., Jun 1 2016, Proceedings - 2016 IEEE International Conference on Cloud Engineering, IC2E 2016: Co-located with the 1st IEEE International Conference on Internet-of-Things Design and Implementation, IoTDI 2016. Institute of Electrical and Electronics Engineers Inc., p. 12-21 10 p. 7484159. (Proceedings - 2016 IEEE International Conference on Cloud Engineering, IC2E 2016: Co-located with the 1st IEEE International Conference on Internet-of-Things Design and Implementation, IoTDI 2016).

Research output: Chapter in Book/Report/Conference proceedingConference contribution

The cat theorem and performance of transactional distributed systems

Ahsan, S. B. & Gupta, I., Jul 25 2016, Proceedings of the 4th Workshop on Distributed Cloud Computing, DCC 2016. Association for Computing Machinery, a6. (Proceedings of the Annual ACM Symposium on Principles of Distributed Computing).

Research output: Chapter in Book/Report/Conference proceedingConference contribution

2015

3DTI Amphitheater: Towards 3DTI broadcasting

Chen, S., Gao, Z., Nahrstedt, K. & Gupta, I., Feb 1 2015, In : ACM Transactions on Multimedia Computing, Communications and Applications. 11, 2, 47.

Research output: Contribution to journalArticle

Cross-layer scheduling in cloud systems

Alkaff, H., Gupta, I. & Leslie, L. M., Jan 1 2015, Proceedings - 2015 IEEE International Conference on Cloud Engineering, IC2E 2015. Institute of Electrical and Electronics Engineers Inc., p. 236-245 10 p. 7092925. (Proceedings - 2015 IEEE International Conference on Cloud Engineering, IC2E 2015).

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Fast Compaction Algorithms for NoSQL Databases

Ghosh, M., Gupta, I., Gupta, S. & Kumar, N., Jul 22 2015, Proceedings - 2015 IEEE 35th International Conference on Distributed Computing Systems, ICDCS 2015. Institute of Electrical and Electronics Engineers Inc., p. 452-461 10 p. 7164931. (Proceedings - International Conference on Distributed Computing Systems; vol. 2015-July).

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Idempotent Distributed Counters Using a Forgetful Bloom Filter

Subramanyam, R., Gupta, I., Leslie, L. M. & Wang, W., Oct 28 2015, Proceedings - 2015 International Conference on Cloud and Autonomic Computing, ICCAC 2015. Institute of Electrical and Electronics Engineers Inc., p. 113-124 12 p. 7312146. (Proceedings - 2015 International Conference on Cloud and Autonomic Computing, ICCAC 2015).

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Leveraging Metadata in No SQL Storage Systems

Alkhaldi, A., Gupta, I., Raghavan, V. & Ghosh, M., Aug 19 2015, Proceedings - 2015 IEEE 8th International Conference on Cloud Computing, CLOUD 2015. Pu, C. & Mohindra, A. (eds.). Institute of Electrical and Electronics Engineers Inc., p. 57-64 8 p. 7214028. (Proceedings - 2015 IEEE 8th International Conference on Cloud Computing, CLOUD 2015).

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Morphus: Supporting online reconfigurations in Sharded NoSQL systems

Ghosh, M., Wang, W., Holla, G. & Gupta, I., Sep 14 2015, Proceedings - IEEE International Conference on Autonomic Computing, ICAC 2015. Lalanda, P., Kounev, S., Diaconescu, A. & Cherkasova, L. (eds.). Institute of Electrical and Electronics Engineers Inc., p. 1-10 10 p. 7266929. (Proceedings - IEEE International Conference on Autonomic Computing, ICAC 2015).

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Parqua: Online Reconfigurations in Virtual Ring-Based NoSQL Systems

Shin, Y., Ghosh, M. & Gupta, I., Oct 28 2015, Proceedings - 2015 International Conference on Cloud and Autonomic Computing, ICCAC 2015. Institute of Electrical and Electronics Engineers Inc., p. 220-223 4 p. 7312160. (Proceedings - 2015 International Conference on Cloud and Autonomic Computing, ICCAC 2015).

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Quantitative analysis of consistency in NoSQL key-value stores

Liu, S., Nguyen, S., Ganhotra, J., Rahman, M. R., Gupta, I. & Meseguer, J., Jan 1 2015, Quantitative Evaluation of Systems - 12th International Conference, QEST 2015, Proceedings. Campos, J. & Haverkort, B. R. (eds.). Springer-Verlag Berlin Heidelberg, p. 228-243 16 p. (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics); vol. 9259).

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Scale up vs. scale out in cloud storage and graph processing systems

Wang, W., Xu, L. & Gupta, I., Jan 1 2015, Proceedings - 2015 IEEE International Conference on Cloud Engineering, IC2E 2015. Institute of Electrical and Electronics Engineers Inc., p. 428-433 6 p. 7092956. (Proceedings - 2015 IEEE International Conference on Cloud Engineering, IC2E 2015).

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Social trove: A self-summarizing storage service for social sensing

Al Amin, M. T., Li, S., Rahman, M. R., Seetharamu, P. T., Wang, S., Abdelzaher, T., Gupta, I., Srivatsa, M., Ganti, R., Ahmed, R. & Le, H., Sep 14 2015, Proceedings - IEEE International Conference on Autonomic Computing, ICAC 2015. Lalanda, P., Kounev, S., Diaconescu, A. & Cherkasova, L. (eds.). Institute of Electrical and Electronics Engineers Inc., p. 41-50 10 p. 7266933. (Proceedings - IEEE International Conference on Autonomic Computing, ICAC 2015).

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Zorro: zero-cost reactive failure recovery in distributed graph processing

Pundir, M., Leslie, L. M., Gupta, I. & Campbell, R. H., Aug 27 2015, ACM SoCC 2015 - Proceedings of the 6th ACM Symposium on Cloud Computing. Balazinska, M., Freedman, M. J., Barahmand, S. & Ghandeharizadeh, S. (eds.). Association for Computing Machinery, Inc, p. 195-208 14 p. (ACM SoCC 2015 - Proceedings of the 6th ACM Symposium on Cloud Computing).

Research output: Chapter in Book/Report/Conference proceedingConference contribution

2014

13-th IEEE international conference on peer-to-peer computing - Message from the chairs

Chockler, G., Gupta, I. & Wattenhofer, R., Oct 22 2014, In : 14th IEEE International Conference on Peer-to-Peer Computing, IEEE P2P 2014 - Proceedings. p. iii-iv 6934292.

Research output: Contribution to journalEditorial

3DTI Amphitheater a manageable 3DTI environment with hierarchical stream prioritization

Chen, S., Nahrstedt, K. & Gupta, I., 2014, Proceedings of the 5th ACM Multimedia Systems Conference, MMSys 2014. Association for Computing Machinery, p. 70-80 11 p.

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Client-centric benchmarking of eventual consistency for cloud storage systems

Golab, W., Rahman, M. R., Auyoung, A., Keeton, K. & Gupta, I., Aug 29 2014, Proceedings - International Conference on Distributed Computing Systems. Institute of Electrical and Electronics Engineers Inc., p. 493-502 10 p. 6888925. (Proceedings - International Conference on Distributed Computing Systems).

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Formal modeling and analysis of cassandra in maude

Liu, S., Rahman, M. R., Skeirik, S., Gupta, I. & Meseguer, J., 2014, Formal Methods and Software Engineering - 16th International Conference on Formal Engineering Methods, ICFEM 2014, Proceedings. Merz, S. & Pang, J. (eds.). Springer-Verlag Berlin Heidelberg, p. 332-347 16 p. (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics); vol. 8829).

Research output: Chapter in Book/Report/Conference proceedingConference contribution

VMDedup: Memory de-duplication in hypervisor

Shaikh, F., Yao, F., Gupta, I. & Campbell, R. H., Sep 18 2014, Proceedings - 2014 IEEE International Conference on Cloud Engineering, IC2E 2014. Institute of Electrical and Electronics Engineers Inc., p. 379-384 6 p. 6903499. (Proceedings - 2014 IEEE International Conference on Cloud Engineering, IC2E 2014).

Research output: Chapter in Book/Report/Conference proceedingConference contribution

WOHA: Deadline-aware map-reduce workflow scheduling framework over hadoop clusters

Li, S., Hu, S., Wang, S., Su, L., Abdelzaher, T., Gupta, I. & Pace, R., Aug 29 2014, Proceedings - International Conference on Distributed Computing Systems. Institute of Electrical and Electronics Engineers Inc., p. 93-103 11 p. 6888886. (Proceedings - International Conference on Distributed Computing Systems).

Research output: Chapter in Book/Report/Conference proceedingConference contribution

2013

Breaking the MapReduce stage barrier

Verma, A., Cho, B., Zea, N., Gupta, I. & Campbell, R. H., Jan 1 2013, In : Cluster Computing. 16, 1, p. 191-206 16 p.

Research output: Contribution to journalArticle

Client-centric benchmarking of eventual consistency for cloud storage systems

Golab, W., Rahman, M. R., Auyoung, A., Keeton, K., Wylie, J. J. & Gupta, I., 2013, Proceedings of the 4th Annual Symposium on Cloud Computing, SoCC 2013. Association for Computing Machinery, 28. (Proceedings of the 4th Annual Symposium on Cloud Computing, SoCC 2013).

Research output: Chapter in Book/Report/Conference proceedingConference contribution