EDBT 2026 Demo / reviewers in the wild / expert
Adithya Abraham Philip
dblp:171/4483
· DBLP profile ↗
7ranked-venue papers
3as first author
3since 2021 · last 2024
0009-0002-9750-4442ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Computer networks · 3 · 2 first-author · 3 since 2021Software engineering, systems software and programming languages · 2 · 1 first-authorSystems, architecture and hardware · 1Human-computer interaction and ubiquitous computing · 1Applied, interdisciplinary, general and emerging computing · 1
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Computer networks
3 papers |
Transport protocols and congestion control · 71% Network measurement and analytics · 22% Network optimization and economics · 7% | |
| Software engineering, system software, and programming languages
3 papers |
Debugging and program repair · 54% Software testing · 29% Software maintenance and evolution · 17% | |
| Computer architecture, parallel and distributed computing, and storage systems
2 papers |
Cloud and datacenter computing · 54% Distributed systems · 46% |
Topics — the 11 heaviest of 14, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Transport protocols and congestion control
congestion control algorithm identification |
0.8 | 1 | 2024 | CCAnalyzer: An Efficient and Nearly-Passive Congestion Control Classifier · SIGCOMM 2024 |
Transport protocols and congestion control
congestion control fairness |
0.8 | 1 | 2024 | Prudentia: Findings of an Internet Fairness Watchdog · SIGCOMM 2024 |
Network measurement and analytics
traffic classification |
0.8 | 1 | 2024 | CCAnalyzer: An Efficient and Nearly-Passive Congestion Control Classifier · SIGCOMM 2024 |
Transport protocols and congestion control
congestion control evaluation |
0.5 | 1 | 2021 | Revisiting TCP congestion control throughput models & fairness properties at scale · Internet Measurement Conference 2021 |
Debugging and program repair
fault localization |
0.4 | 1 | 2019 | Orca: Differential Bug Localization in Large-Scale Services · USENIX ATC 2019 |
Software testing › test optimization
test case reduction |
0.4 | 1 | 2019 | FastLane: test minimization for rapidly deployed large-scale online services · ICSE 2019 |
Debugging and program repair › fault localization
bug localization |
0.3 | 1 | 2018 | Orca: Differential Bug Localization in Large-Scale Services · OSDI 2018 |
Transport protocols and congestion control › congestion management
heterogeneous congestion control |
0.2 | 1 | 2024 | Prudentia: Findings of an Internet Fairness Watchdog · SIGCOMM 2024 |
Network optimization and economics › fairness
max-min fairness |
0.2 | 1 | 2024 | Prudentia: Findings of an Internet Fairness Watchdog · SIGCOMM 2024 |
Transport protocols and congestion control
congestion control modeling |
0.1 | 1 | 2021 | Revisiting TCP congestion control throughput models & fairness properties at scale · Internet Measurement Conference 2021 |
Software maintenance and evolution › release engineering
continuous integration and deployment |
0.1 | 1 | 2019 | FastLane: test minimization for rapidly deployed large-scale online services · ICSE 2019 |
Methods — techniques the papers use, named apart from their topics
measurement study · 0.8machine learning classification · 0.8machine learning · 0.8commit log analysis · 0.8clustering · 0.8measurement · 0.5analytical modeling · 0.5
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2024 | Prudentia: Findings of an Internet Fairness WatchdogabstractWith the rise of heterogeneous congestion control algorithms and increasingly complex application control loops (e.g. adaptive bitrate algorithms), the Internet community has expressed growing concern that network bandwidth allocations are unfairly skewed, and that some Internet services are 'winners' at the expense of 'losing' services when competing over shared bottlenecks. In this paper, we provide the first study of fairness between live, end-to-end services with distinct workloads. Rather than focusing on individual components of an application stack (e.g., studying the fairness of an individual congestion control algorithm), we want to provide a direct study over real-world deployed applications. Among our findings, we observe that services typically achieve less-than-fair outcomes: on average, the 'losing' service achieves only 72% of its max-min fair share of link bandwidth. We also find that some services are significantly more contentious than others: for example, one popular file distribution service causes competing applications to obtain as low as 16% of their max-min fair share of bandwidth when competing in a moderately-constrained setting. Adithya Abraham Philip, Rukshani Athapathu, Ranysha Ware, Fabian Francis Mkocheko, Alexis Schlomer, Mengrou Shou, Zili Meng, Srinivasan Seshan, Justine Sherry |
SIGCOMM | 1 |
| 2024 | CCAnalyzer: An Efficient and Nearly-Passive Congestion Control ClassifierabstractWe present CCAnalyzer, a novel classifier for deployed Internet congestion control algorithms (CCAs) which is more accurate, more generalizable, and more human-interpretable than prior classifiers. CCAnalyzer requires no knowledge of the underlying CCA algorithms, and it can identify when a CCA is novel - i.e. not in the training set. Furthermore, CCAnalyzer can cluster together servers it believes use the same novel/unknown algorithm. CCAnalyzer correctly identifies all 15 of the default Internet CCAs deployed with Linux, including BBRv1, which no existing classifier can do. Finally, CCAnalyzer can classify server CCAs while being as efficient or better than prior approaches in terms of bytes transferred and runtime. We conduct a measurement study using CCAnalyzer measuring the CCA for 5000+ websites. We find widespread deployment of BBRv1 at large CDNs, and demonstrate how our clustering technique can detect deployments of new algorithms as it discovers BBRv3 although BBRv3 is not in its training set. Ranysha Ware, Adithya Abraham Philip, Nicholas Hungria, Yash Kothari, Justine Sherry, Srinivasan Seshan |
SIGCOMM | 2 |
| 2021 | Revisiting TCP congestion control throughput models & fairness properties at scaleabstractMuch of our understanding of congestion control algorithm (CCA) throughput and fairness is derived from models and measurements that (implicitly) assume congestion occurs in the last mile. That is, these studies evaluated CCAs in "small scale" edge settings at the scale of tens of flows and up to a few hundred Mbps bandwidths. However, recent measurements show that congestion can also occur at the core of the Internet on inter-provider links, where thousands of flows share high bandwidth links. Hence, a natural question is: Does our understanding of CCA throughput and fairness continue to hold at the scale found in the core of the Internet, with 1000s of flows and Gbps bandwidths? Adithya Abraham Philip, Ranysha Ware, Rukshani Athapathu, Justine Sherry, Vyas Sekar |
Internet Measurement Conference | 1 |
| 2019 | FastLane: test minimization for rapidly deployed large-scale online servicesabstractToday, we depend on numerous large-scale services for basic operations such as email. These services, built on the basis of Continuous Integration/Continuous Deployment (CI/CD) processes, are extremely dynamic: developers continuously commit code and introduce new features, functionality and fixes. Hundreds of commits may enter the code-base in a single day. Therefore one of the most time-critical, yet resource-intensive tasks towards ensuring code-quality is effectively testing such large code-bases. This paper presents FastLane, a system that performs data-driven test minimization. FastLane uses light-weight machine-learning models built upon a rich history of test and commit logs to predict test outcomes. Tests for which we predict outcomes need not be explicitly run, thereby saving us precious test-time and resources. Our evaluation on a large-scale email and collaboration platform service shows that our techniques can save 18.04%, i.e., almost a fifth of test-time while obtaining a test outcome accuracy of 99.99%. Adithya Abraham Philip, Ranjita Bhagwan, Rahul Kumar 0002, Chandra Shekhar Maddila, Nachiappan Nagappan |
ICSE | 1 |
| 2019 | Orca: Differential Bug Localization in Large-Scale Services
Ranjita Bhagwan, Rahul Kumar 0002, Chandra Shekhar Maddila, Adithya Abraham Philip |
USENIX ATC | 4 |
| 2018 | BeaconNet: A Beacon-Based Smartphone Ad-Hoc Network for Resource-Constrained ClassroomsabstractInstructors and learners in every country have increasing access to smartphones, and a variety of pedagogical tools and techniques have been developed to leverage the affordances of these devices in classroom settings. Two common patterns of communication between such devices are many-to-one (e.g., when each learner's device sends data to the instructor's device) and one-to-many (e.g., when the instructor's device sends data to each learner's device). Every classroom usually requires additional infrastructure (such as a Wi-Fi router) to reliably transmit this data, which can be challenging for institutions with limited resources. We therefore present BeaconNet, a hybrid Bluetooth/Wi-Fi beacon-based smartphone ad-hoc network that requires no infrastructure beyond commodity smartphones already owned by learners and instructors. BeaconNet supports many-to-one and one-to-many communication between these devices. For applications where the volume of communication is small (a few tens of bytes per message), it is faster and scales to large classrooms (up to 80 learners) more reliably than existing infrastructure-less solutions. Viraj Kumar, Adithya Abraham Philip, Sarah Shekeran, Pranav Singhania, Ram P. Rustagi |
ICALT | 2 |
| 2018 | Orca: Differential Bug Localization in Large-Scale Services
Ranjita Bhagwan, Rahul Kumar 0002, Chandra Shekhar Maddila, Adithya Abraham Philip |
OSDI | 4 |