Demo Data from EDBT 2026 / reviewers in the wild / expert
Abhijit Bose
dblp:83/3253
· DBLP profile ↗
14ranked-venue papers
4as first author
0since 2021 · last 2013
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Computer networks · 7 · 1 first-authorSecurity and privacy · 3 · 2 first-authorSystems, architecture and hardware · 2 · 1 first-authorArtificial intelligence and machine learning · 1Databases, data management, data science and information retrieval · 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
7 papers |
Internet architecture and protocols · 38% Network management and operations · 30% Routing and switching · 18% | |
| Network and information security
3 papers |
Malware analysis · 57% Network security · 35% Systems and software security · 8% | |
| Computer architecture, parallel and distributed computing, and storage systems
1 paper |
Cloud and datacenter computing · 100% |
Topics — the 16 heaviest of 21, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Network management and operations › fault management
fault diagnosis |
0.1 | 1 | 2011 | Polygraph: System for Dynamic Reduction of False Alerts in Large-Scale IT Service Delivery Environments · USENIX ATC 2011 |
Malware analysis › malware detection
behavior-based malware detection |
0.1 | 1 | 2008 | Behavioral detection of malware on mobile handsets · MobiSys 2008 |
Malware analysis
mobile malware detection |
0.1 | 1 | 2008 | Behavioral detection of malware on mobile handsets · MobiSys 2008 |
Network management and operations
application adaptation |
0.1 | 1 | 2006 | Sapphire: Statistical Characterization and Model-Based Adaptation of Networked Applications · IEEE Trans. Parallel Distributed Syst. 2006 |
Network performance modeling
application performance modeling |
0.1 | 1 | 2006 | Sapphire: Statistical Characterization and Model-Based Adaptation of Networked Applications · IEEE Trans. Parallel Distributed Syst. 2006 |
Internet architecture and protocols
network adaptation |
0.1 | 1 | 2006 | Sapphire: Statistical Characterization and Model-Based Adaptation of Networked Applications · IEEE Trans. Parallel Distributed Syst. 2006 |
Network security › attack strategy
denial-of-service attack |
0.1 | 1 | 2005 | IP Easy-pass: a light-weight network-edge resource access control · IEEE/ACM Trans. Netw. 2005 |
Internet architecture and protocols
traffic policing |
0.0 | 1 | 2004 | IP Easy-pass: Edge Resource Access Control · INFOCOM 2004 |
Internet architecture and protocols › quality of service
differentiated services |
0.0 | 1 | 2003 | Evolution of the Internet QoS and support for soft real-time applications · Proc. IEEE 2003 |
Internet architecture and protocols
integrated services |
0.0 | 1 | 2003 | Evolution of the Internet QoS and support for soft real-time applications · Proc. IEEE 2003 |
Internet architecture and protocols
quality of service |
0.0 | 1 | 2003 | Evolution of the Internet QoS and support for soft real-time applications · Proc. IEEE 2003 |
Routing and switching › inter-domain routing › BGP
BGP convergence |
0.0 | 1 | 2001 | Delayed Internet routing convergence · IEEE/ACM Trans. Netw. 2001 |
Routing and switching
inter-domain routing |
0.0 | 1 | 2001 | Delayed Internet routing convergence · IEEE/ACM Trans. Netw. 2001 |
Routing and switching › inter-domain routing
BGP |
0.0 | 1 | 2000 | Delayed internet routing convergence · SIGCOMM 2000 |
Routing and switching
traffic engineering |
0.0 | 1 | 2003 | Evolution of the Internet QoS and support for soft real-time applications · Proc. IEEE 2003 |
Routing and switching › routing protocol
routing convergence |
0.0 | 1 | 2001 | Delayed Internet routing convergence · IEEE/ACM Trans. Netw. 2001 |
Methods — techniques the papers use, named apart from their topics
kernel implementation · 0.2testbed measurement · 0.1packet marking · 0.1support vector machine · 0.1behavioral signature generation · 0.1statistical modeling · 0.1design of experiments · 0.1ANOVA · 0.1passive measurement · 0.1fault injection · 0.1service architecture comparison · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2013 | Agent-based modeling of malware dynamics in heterogeneous environmentsabstractABSTRACT The increasing convergence of power‐law networks such as social networking and peer‐to‐peer applications, web‐delivered applications, and mobile platforms makes today's users highly vulnerable to entirely new generations of malware that exploit vulnerabilities in web applications and mobile platforms for new infections, while using the power‐law connectivity for finding new victims. The traditional epidemic models based on assumptions of homogeneity, average‐degree distributions, and perfect‐mixing are inadequate to model this type of malware propagation. In this paper, we study four aspects crucial to modeling malware propagation:application‐level interactions among users of such networks,local network structure,user mobility, andnetwork coordination of malware such as botnets. Since closed‐form solutions of malware propagation considering these aspects are difficult to obtain, we describe an open‐source, flexible agent‐based emulation framework that can be used by malware researchers for studying today's complex malware. The framework, called Agent‐Based Malware Modeling (AMM), allows different applications, network structure, network coordination, and user mobility in either a geographic or a logical domain to study various infection and propagation scenarios. In addition to traditional worms and viruses, the framework also allows modeling network coordination of malware such as botnets. The majority of the parameters used in the framework can be derived from real‐life network traces collected from a network, and therefore, represent realistic malware propagation and infection scenarios. As representative examples, we examine two well‐known malware spreading mechanisms: (i) a malicious virus such as Cabir spreading among the subscribers of a cellular network using Bluetooth and (ii) a hybrid worm that exploit email and file‐sharing to infect users of a social network. In both cases, we identify the parameters most important to the spread of the epidemic based upon our extensive simulation results. Copyright © 2011 John Wiley & Sons, Ltd. Abhijit Bose, Kang G. Shin |
Secur. Commun. Networks | 1 |
| 2011 | Polygraph: System for Dynamic Reduction of False Alerts in Large-Scale IT Service Delivery Environments
Sangkyum Kim, Winnie Cheng, Shang Guo, Laura Z. Luan, Daniela Rosu 0001, Abhijit Bose |
USENIX ATC | 6 |
| 2010 | PTM: probabilistic topic mapping model for mining parallel document collectionsabstractMany applications generate a large volume of parallel document collections. A parallel document collection consists of two sets of documents where the documents in each set correspond to each other and form semantic pairs (e.g., pairs of problem and solution descriptions in a help-desk setting). Although much work has been done on text mining, little previous work has attempted to mine such a novel kind of text data. In this paper, we propose a new probabilistic topic model, called Probabilistic Topic Mapping (PTM) model, to mine parallel document collections to simultaneously discover latent topics in both sets of documents as well as the mapping of topics in one set to those in the other. We evaluate the PTM model on one real parallel document collection in IT service domain. We show that PTM can effectively discover meaningful topics, as well as their mappings, and it's also useful for improving text matching and retrieval when there's a vocabulary gap. Duo Zhang 0001, Jimeng Sun 0001, ChengXiang Zhai, Abhijit Bose, Nikos Anerousis |
CIKM | 4 |
| 2008 | Behavioral detection of malware on mobile handsetsabstractA novel behavioral detection framework is proposed to detect mobile worms, viruses and Trojans, instead of the signature-based solutions currently available for use in mobile devices. First, we propose an efficient representation of malware behaviors based on a key observation that the logical ordering of an application's actions over time often reveals the malicious intent even when each action alone may appear harmless. Then, we generate a database of malicious behavior signatures by studying more than 25 distinct families of mobile viruses and worms targeting the Symbian OS - the most widely-deployed handset OS - and their variants. Next, we propose a two-stage mapping technique that constructs these signatures at run-time from the monitored system events and API calls in Symbian OS. We discriminate the malicious behavior of malware from the normal behavior of applications by training a classifier based on Support Vector Machines (SVMs). Our evaluation on both simulated and real-world malware samples indicates that behavioral detection can identify current mobile viruses and worms with more than 96% accuracy. We also find that the time and resource overheads of constructing the behavior signatures from low-level API calls are acceptably low for their deployment in mobile devices. Abhijit Bose, Xin Hu 0001, Kang G. Shin, Taejoon Park |
MobiSys | 1 |
| 2008 | On capturing malware dynamics in mobile power-law networksabstractThe increasing convergence of power-law networks such as social networking and peer-to-peer sites, web applications and mobile platforms makes today's users highly vulnerable to entirely new generations of malware that exploit vulnerabilities in web applications and mobile platforms for new infections, while using the power-law connectivity for finding new victims. The traditional epidemic models based on assumptions of homogeneity, averagedegree distributions, and perfect-mixing are inadequate to model this type of malware propagation. In this paper, we study three aspects crucial to modeling malware propagation in such environments: application-level interactions among users of such networks, local network structure, and user mobility.Since closed-form solutions of malware propagation in such environments are difficult to obtain, we describe an open-source, flexible agent-based emulation framework that can be used by malware researchers for studying today's complex malware. The framework, called Agent-Based Malware Modeling (AMM), allows different applications, network structure and user mobility in either a geographic or a logical domain to study various infection and propagation scenarios. The majority of the parameters used in the framework can be derived from real-life network traces collected from these networks, and therefore, represent realistic malware propagation and infection scenarios. As representative examples, we examine two well-known malware spreading mechanisms: (i) a malicious virus such as Cabir spreading among the subscribers of a cellular network using Bluetooth, and (ii) a hybrid worm that exploit email and file-sharing to infect users of a social network. In both cases, we identify the parameters most important to the spread of the epidemic based upon our extensive simulation results. Abhijit Bose, Kang G. Shin |
SecureComm | 1 |
| 2008 | Containment of network worms via per-process rate-limitingabstractNetwork worms pose a serious threat to the Internet infrastructure as well as end-users. Various techniques have been proposed for detection of, and response against worms. A frequently-used and automated response mechanism is to rate-limit outbound worm traffic while maintaining the operation of legitimate applications, offering a gentler alternative to the usual detect-and-block approach. However, most rate-limiting schemes to date only focus on host-level network activities and impose a single threshold on the entire host, failing to (i) accommodate network-intensive applications and (ii) effectively contain network worms at the same time. To alleviate these limitations, we propose a per-process-based containment framework in each host that monitors the fine-grained runtime behavior of each process and accordingly assigns the process a suspicion level generated by a machine-learning algorithm. We have also developed a heuristic to optimally map each suspicion level to the rate-limiting threshold. The framework is shown to be effective in containing network worms and allowing the traffic of legitimate programs, achieving lower false-alarm rates. Xin Hu 0001, Haixiong Wang, Kang G. Shin, Abhijit Bose |
SecureComm | 5 |
| 2006 | Sapphire: Statistical Characterization and Model-Based Adaptation of Networked ApplicationsabstractMany modern networked applications require specific levels of service quality from the underlying network. Moreover, next-generation networked applications are expected to adapt to changes in the underlying network, services, and user interactions. While some applications have built-in adaptivity, the adaptation itself requires specification of a system model. This paper presents Sapphire, an experimental approach for systematic model generation for application adaptation within a target network. It employs a nearly-automated, statistical design of experiments to characterize the relationships of both application and network-level parameters. First, it applies the Analysis of Variance (ANOVA) method to identify the most significant parameters and their interactions that affect performance. Next, it generates a model of application performance with respect to these parameters within the ranges of measurements. The key benefit of the framework is the integration of several well-established concepts of statistical modeling and distributed systems in the form of simple APIs so that existing applications can take advantage of it. We demonstrate the usefulness and flexibility of Sapphire by generating a performance model of an audio streaming application. We show that many existing multimedia and QoS-sensitive applications can exploit a statistical modeling approach such as Sapphire to incorporate application adaptivity. The approach can also be used for feedback control of distributed applications, tuning network and application parameters to achieve service levels in a target network. Abhijit Bose, Mohamed A. El-Gendy, Kang G. Shin |
IEEE Trans. Parallel Distributed Syst. | 1 |
| 2005 | IP Easy-pass: a light-weight network-edge resource access controlabstractProviding real-time communication services to multimedia applications and subscription-based Internet access often requires that sufficient network resources be reserved for real-time traffic. However, the reserved network resource is susceptible to resource theft and abuse. Without a resource access control mechanism that can efficiently differentiate legitimate real-time traffic from attacking packets, the traffic conditioning and policing enforced at Internet Service Provider (ISP) edge routers cannot protect the reserved network resource from embezzlement. On the contrary to the usual expectation, the traffic policing at edge routers aggravates their vulnerability to flooding attacks by blindly dropping packets. In this paper, we propose a fast and lightweight IP network-edge resource access control mechanism, called IP Easy-pass, to prevent unauthorized access to reserved network resources at edge devices. We attach a unique pass to each legitimate real-time packet so that an ISP edge router can validate the legitimacy of the incoming IP packet very quickly and simply by checking its pass. We present the generation of Easy-pass, its embedding, and verification procedures. We implement the IP Easy-pass mechanism in the Linux kernel, and measure its overhead on our testbed. Finally, we demonstrate its effectiveness against packet forgery and resource embezzlement attempts by conducting a series of experiments. Haining Wang 0001, Abhijit Bose, Mohamed A. El-Gendy, Kang G. Shin |
IEEE/ACM Trans. Netw. | 2 |
| 2004 | IP Easy-pass: Edge Resource Access ControlabstractProviding real-time communication services to multimedia applications and subscription-based Internet access often requires sufficient network resources to be reserved for real-time traffic. However, the reserved network resource is susceptible to resource theft and abuse. Without a resource access control mechanism that can efficiently differentiate legitimate real-time traffic from attacking packets, the traffic conditioning and policing enforced at ISP (Internet service provider) edge routers cannot protect the reserved network resource from embezzlement. On the contrary, the traffic policing at edge routers aggravates their vulnerability to flooding attacks by blindly dropping packets. We propose a fast and light-weighted IP network-edge resource access control mechanism, called IP easy-pass to prevent unauthorized access to reserved network resources at edge devices. We attach a unique pass to each legitimate real-time packet so that an ISP edge router can validate the legitimacy of an incoming IP packet very quickly and simply by checking its pass. We present the generation of easy-pass, its embedding, and verification procedures. We implement the IP easy-pass mechanism in the Linux kernel, analyze its effectiveness against packet forgery and resource embezzlement attempts. Finally, we measure the overhead incurred by easy-pass. Haining Wang 0001, Abhijit Bose, Mohamed A. El-Gendy, Kang G. Shin |
INFOCOM | 2 |
| 2004 | Paving the first mile for QoS-dependent applications and appliancesabstractPaving the first mile of quality-of-service (QoS) support has become essential for full deployment and utilization of QoS proposals in the Internet. Most of existing efforts have been made to provide network services and control without paying much attention to how applications can use these services. In this paper, we design and implement a two-tier architecture, called QoS Gateway (QoSGW), that acts as an interface between application QoS requirements and network-provided QoS capabilities. The QoSGW is to support small embedded network devices that rely on network-provided QoS. Our architecture, in its full version, is composed of two key components: (i) an agent that resides on the end-host and provides an adequate interface for QoS-dependent applications, and (ii) a QoS manager that provides an interface to network services for the agents. Using these two components enhances generality and scalability in providing QoS support for Internet applications and end-devices. The QoSGW is intended to promote QoS deployment and facilitate construction of QoS-aware access networks. Mohamed A. El-Gendy, Abhijit Bose, Seong-Taek Park, Kang G. Shin |
IWQoS | 2 |
| 2003 | Statistical Characterization for Per-hop QoS
Mohamed A. El-Gendy, Abhijit Bose, Haining Wang 0001, Kang G. Shin |
IWQoS | 2 |
| 2003 | Evolution of the Internet QoS and support for soft real-time applicationsabstractThe past few years have witnessed the emergence of many real-time networked applications on the Internet. These types of applications require special support from the underlying network such as reliability, timeliness, and guaranteed delivery, as well as different levels of service quality. Unfortunately, this support is not available within the current "best-effort" Internet architecture. In this paper, we review several mechanisms and frameworks proposed to provide network- and application-level quality of service (QoS) in the next-generation Internet. We first discuss the QoS requirements of many of the above-mentioned real-time applications, and then we categorize them according to the required service levels. We also describe the various building blocks often used in QoS approaches. We briefly present asynchronous transfer mode (ATM) and Internet Protocol precedence. Then, we present and compare two service architectures recently adopted by the Internet Engineering Task Force, called integrated services (IntServ) and differentiated services (DiffServ), for providing per-flow and aggregated-flow service guarantees, respectively. We focus on DiffServ because it is a candidate QoS framework to be used in next-generation Internet along with multiprotocol label switching and traffic engineering. We also examine several operational and research issues that need to be resolved before such frameworks can be put in practice. Mohamed A. El-Gendy, Abhijit Bose, Kang G. Shin |
Proc. IEEE | 2 |
| 2001 | Delayed Internet routing convergenceabstractThis paper examines the latency in Internet path failure, failover, and repair due to the convergence properties of interdomain routing. Unlike circuit-switched paths which exhibit failover on the order of milliseconds, our experimental measurements show that interdomain routers in the packet-switched Internet may take tens of minutes to reach a consistent view of the network topology after a fault. These delays stem from temporary routing table fluctuations formed during the operation of the border gateway protocol (BGP) path selection process on the Internet backbone routers. During these periods of delayed convergence, we show that end-to-end Internet paths will experience intermittent loss of connectivity, as well as increased packet loss and latency. We present a two-year study of Internet routing convergence through the experimental instrumentation of key portions of the Internet infrastructure, including both passive data collection and fault-injection machines at major Internet exchange points. Based on data from the injection and measurement of several hundred thousand interdomain routing faults, we describe several unexpected properties of convergence and show that the measured upper bound on Internet interdomain routing convergence delay is an order of magnitude slower than previously thought. Our analysis also shows that the upper theoretic computational bound on the number of router states and control messages exchanged during the process of BGP convergence is factorial with respect to the number of autonomous systems in the Internet. Finally, we demonstrate that much of the observed convergence delay stems from specific router vendor implementation decisions and ambiguity in the BGP specification. Craig Labovitz, Abha Ahuja, Abhijit Bose, Farnam Jahanian |
IEEE/ACM Trans. Netw. | 3 |
| 2000 | Delayed internet routing convergenceabstractThis paper examines the latency in Internet path failure, failover and repair due to the convergence properties of inter-domain routing. Unlike switches in the public telephony network which exhibit failover on the order of milliseconds, our experimental measurements show that inter-domain routers in the packet switched Internet may take tens of minutes to reach a consistent view of the network topology after a fault. These delays stem from temporary routing table oscillations formed during the operation of the BGP path selection process on Internet backbone routers. During these periods of delayed convergence, we show that end-to-end Internet paths will experience intermittent loss of connectivity, as well as increased packet loss and latency. We present a two-year study of Internet routing convergence through the experimental instrumentation of key portions of the Internet infrastructure, including both passive data collection and fault-injection machines at major Internet exchange points. Based on data from the injection and measurement of several hundred thousand inter-domain routing faults, we describe several unexpected properties of convergence and show that the measured upper bound on Internet inter-domain routing convergence delay is an order of magnitude slower than previously thought. Our analysis also shows that the upper theoretic computational bound on the number of router states and control messages exchanged during the process of BGP convergence is factorial with respect to the number of autonomous systems in the Internet. Finally, we demonstrate that much of the observed convergence delay stems from specific router vendor implementation decisions and ambiguity in the BGP specification. Craig Labovitz, Abha Ahuja, Abhijit Bose, Farnam Jahanian |
SIGCOMM | 3 |