Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Yupeng Fu

dblp:10/655 · DBLP profile ↗
← Back
13ranked-venue papers
9as first author
3since 2021 · last 2025
—ORCID · conflict

Domains — the database's venue-derived domains; a paper can count in several

Databases, data management, data science and information retrieval · 10 · 7 first-author · 2 since 2021Artificial intelligence and machine learning · 3 · 2 first-author · 1 since 2021Systems, architecture and hardware · 2 · 2 first-authorApplied, interdisciplinary, general and emerging computing · 2 · 1 since 2021Software engineering, systems software and programming languages · 1 · 1 since 2021

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.

Databases, data mining, and information retrieval
6 papers
Data integration and cleaning · 30% Indexing and storage engines · 30% Data stream processing · 20%
Human-computer interaction and pervasive computing
1 paper
User interface design and tools · 100%
Computer architecture, parallel and distributed computing, and storage systems
1 paper
Distributed systems · 100%
Network and information security
3 papers
Web and mobile security · 64% Privacy and data protection · 36%

Topics — the 5 heaviest of 12, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Query processing and optimization › view maintenance
incremental view maintenance
0.222014
Ajax-based report pages as incrementally rendered views · SIGMOD Conference 2010
FORWARD: Data-Centric UIs using Declarative Templates that Efficiently Wrap Third-Party JavaScript Components · Proc. VLDB Endow. 2014
Query processing and optimization › secure query processing
query auditing
0.212013
On Scaling Up Sensitive Data Auditing · Proc. VLDB Endow. 2013
Information retrieval › evaluation › evaluation methodology
automatic evaluation
0.112007
Automatic search engine performance evaluation with click-through data analysis · WWW 2007
Information retrieval › query log analysis › clickthrough data
click-through data analysis
0.112007
Automatic search engine performance evaluation with click-through data analysis · WWW 2007
Information retrieval
retrieval evaluation
0.112007
Automatic search engine performance evaluation with click-through data analysis · WWW 2007

Methods — techniques the papers use, named apart from their topics

open-source stream processing · 1.0indexing · 0.8compression · 0.8incremental view maintenance · 0.6cost-based optimization · 0.6capability-based wrappers · 0.6SQL query analysis · 0.3declarative view specification · 0.2SQL extension · 0.2click-through data analysis · 0.1
YearPublicationVenuePosition
2025 Joining the Dots: Efficient Joins Over Parent-Child Ordered Postings Lists
Karthikeyan Ramasamy, Yupeng Fu, Jinny Jingyu Wang, Tejas Naik, George Zhai, Saurabh Kathpalia, Noah Schlager, Kamyar Arbabifard, Sandhya Sainath, Kunal Veera, Vivek Muniyandi, Nimish Sheth, Yiyu Pan, Tao Gui, Kaustubh Butte, Monika Agarwal, Aparajita Pandey
IEEE Big Data2
2024 μSlope: High Compression and Fast Search on Semi-Structured Logs
Devin Gibson, Kirk Rodrigues, Yu Luo 0006, Kaibo Wang, Yupeng Fu, Ding Yuan 0004
OSDI7
2021 Real-time Data Infrastructure at Uber
abstract
Uber's business is highly real-time in nature. PBs of data is continuously being collected from the end users such as Uber drivers, riders, restaurants, eaters and so on everyday. There is a lot of valuable information to be processed and many decisions must be made in seconds for a variety of use cases such as customer incentives, fraud detection, machine learning model prediction. In addition, there is an increasing need to expose this ability to different user categories, including engineers, data scientists, executives and operations personnel which adds to the complexity. In this paper, we present the overall architecture of the real-time data infrastructure and identify three scaling challenges that we need to continuously address for each component in the architecture. At Uber, we heavily rely on open source technologies for the key areas of the infrastructure. On top of those open-source software, we add significant improvements and customizations to make the open-source solutions fit in Uber's environment and bridge the gaps to meet Uber's unique scale and requirements. We then highlight several important use cases and show their real-time solutions and tradeoffs. Finally, we reflect on the lessons we learned as we built, operated and scaled these systems.
Yupeng Fu, Chinmay Soman
SIGMOD Conference1
2020 A 32-GHz Nested-PLL-Based FMCW Modulator With 2.16-GHz Bandwidth in a 65-nm CMOS Process
abstract
This article presents a 32-GHz frequency modulated continuous wave (FMCW) modulator based on the phase-locked loop (PLL) with nested sub-PLL structure in a 65-nm CMOS process. With the sub-PLL, the low-pass effect in phase domain is realized, reducing the noise folding effect, quantization noise, and spurs due to the delta sigma modulator (DSM). To achieve good stability and phase noise performance, both the phase-domain model and the phase noise model are analyzed and simulated. Based on these models, the chirp linearity is discussed and simulated, which helps to determine the design parameters and verifies the linearity improvement. The measurement results illustrate that in fractional-N mode, the nested-PLL achieves the phase noise of -91 dBc/Hz at 1-MHz offset frequency and the fractional spurs of less than -54 dBc at 30.78-GHz output frequency. In FMCW mode, the proposed modulator achieves a triangular chirp with 1.08-2.16-GHz bandwidth at about 32-GHz center frequency. In addition, the measured root mean square (rms) frequency errors of 400 and 770 kHz are achieved with the ramp slopes of 1.08 GHz/93 μs and 2.16 GHz/93 μs, respectively. Measurement results prove the improvements of the phase noise and chirp linearity with the sub-PLL. Including all pads, the chip occupies a silicon area of 1.5 mm2, and consumes 62-mW dc power.
Yupeng Fu, Lianming Li, Yilong Liao, Xuan Wang 0035, Yongjian Shi, Dongming Wang 0002
IEEE Trans. Very Large Scale Integr. Syst.1
2019 28-GHz CMOS VCO With Capacitive Splitting and Transformer Feedback Techniques for 5G Communication
abstract
This paper presents a 28-GHz low phase noise voltage-controlled oscillator (VCO) in a 65-nm CMOS process for 5G communication applications. With the capacitive splitting and transformer feedback techniques, theoretical analysis and simulations are undertaken for the proposed oscillator, proving that its negative Gmcan be enhanced over the interested frequency range and reduced at the harmonic frequencies. Moreover, the proposed oscillator startup performance is analyzed, and its tank quality factor, transient and phase noise performance are simulated. With 4-bit switch capacitors and varactors, the proposed VCO achieves a tuning range from 25.7 to 29.7 GHz, consuming 10.8 mW from a 0.9-V supply voltage. With a wideband common-source buffer, the output signal power is around 1 dBm. At 26.5 GHz, the proposed VCO achieves low phase noise of -105.8 dBc/Hz at 1-MHz offset and -130 dBc/Hz at the 10-MHz offset, respectively.
Yupeng Fu, Lianming Li, Dongming Wang 0002, Xuan Wang 0035
IEEE Trans. Very Large Scale Integr. Syst.1
2014 FORWARD: Data-Centric UIs using Declarative Templates that Efficiently Wrap Third-Party JavaScript Components
abstract
While Ajax programming and the plethora of JavaScript component libraries enable high-quality Uls in web applications, integrating them with page data is laborious and error-prone as a developer has to handcode incremental modifications with trigger-based programming and manual coordination of data dependencies. The FORWARD web framework simplifies the development of Ajax applications through declarative, state-based templates. This declarative, data-centric approach is characterized by the principle of logical/physical independence, which the database community has often deployed successfully. It enables FORWARD to leverage database techniques, such as incremental view maintenance, updatable views, capability-based component wrappers and cost-based optimization to automate efficient live visualizations. We demonstrate an end-to-end system implementation, including a web-based IDE (itself built in FORWARD), academic and commercial applications built in FORWARD and a wide variety of JavaScript components supported by the declarative templates.
Yupeng Fu, Kian Win Ong, Yannis Papakonstantinou, Erick Zamora
Proc. VLDB Endow.1
2013 On Scaling Up Sensitive Data Auditing
abstract
This paper studies the following problem: given (1) a query and (2) a set of sensitive records, find the subset of records "accessed" by the query. The notion of a query accessing a single record is adopted from prior work. There are several scenarios where the number of sensitive records is large (in the millions). The novel challenge addressed in this work is to develop a general-purpose solution for complex SQL that scales in the number of sensitive records. We propose efficient techniques that improves upon straightforward alternatives by orders of magnitude. Our empirical evaluation over the TPC-H benchmark data illustrates the benefits of our techniques.
Yupeng Fu, Raghav Kaushik, Ravishankar Ramamurthy
Proc. VLDB Endow.1
2011 The SQL-based all-declarative FORWARD web application development framework
Yupeng Fu, Kian Win Ong, Yannis Papakonstantinou, Michalis Petropoulos
CIDR1
2010 Ajax-based report pages as incrementally rendered views
abstract
While Ajax-based programming enables faster performance and higher interface quality over pure server-side programming, it is demanding and error prone as each action that partially updates the page requires custom, ad-hoc code. The problem is exacerbated by distributed programming between the browser and server, where the developer uses JavaScript to access the page state and Java/SQL for the database. The FORWARD framework simplifies the development of Ajax pages by treating them as rendered views, where the developer declares a view using an extension of SQL and page units, which map to the view and render the data in the browser. Such a declarative approach leads to significantly less code, as the framework automatically solves performance optimization problems that the developer would otherwise hand-code. Since pages are fueled by views, FORWARD leverages years of database research on incremental view maintenance by creating optimization techniques appropriately extended for the needs of pages (nesting, variability, ordering), thereby achieving performance comparable to hand-coded JavaScript/Java applications.
Yupeng Fu, Keith Kowalczykowski, Kian Win Ong, Yannis Papakonstantinou, Kevin Keliang Zhao
SIGMOD Conference1
2009 FORWARD: Design Specification Techniques for Do-It-Yourself Application Platforms
Gaurav Bhatia, Yupeng Fu, Keith Kowalczykowski, Kian Win Ong, Kevin Keliang Zhao, Alin Deutsch, Yannis Papakonstantinou
WebDB2
2007 A CDD-based formal model for expert finding
abstract
Searching an organization's document repositories for experts is a frequently faced problem in intranet information management. This paper proposes a candidate-centered model which is referred as Candidate Description Document (CDD)-based retrieval model. The expertise evidence about an expert candidate scattered over repositories is mined and aggregated automatically to form a profile called the candidate's CDD, which represents his knowledge. We present the model from its foundations through its logical development and argue in favor of this model for expert finding. We devise and compare the different strategies for exploring a variety of expertise evidence. The experiments on TREC enterprise corpora demonstrate that the CDD-based model achieves significant and consistent improvement on performance through comparative studies with non-CDD methods.
Yupeng Fu, Rongjing Xiang, Yiqun Liu 0001, Min Zhang 0006, Shaoping Ma
CIKM1
2007 Finding Experts Using Social Network Analysis
abstract
Searching an organization's document repositories for experts is a frequently occurred problem in intranet information management. A common method for finding experts in an organization is to use social networks - people are not isolated but connected by various kinds of associations. In organizations, people explicitly send email to one another thus social networks are likely to be contained in the patterns of communication. Moreover, in some web pages, the relationship among people is also recorded. In our approach we propose several strategies in discovering the associations among people from emails and web pages. Based on the social networks, we proposed an expertise propagation algorithm: from a ranked list of candidates according to their probability of being expert for a certain topic, we select a small set of the top ones as seed, and then use the social networks among the candidates to discover other potential experts. The experiments on TREC enterprise track show significant performance improvement with the algorithm.
Yupeng Fu, Rongjing Xiang, Yiqun Liu 0001, Min Zhang 0006, Shaoping Ma
Web Intelligence1
2007 Automatic search engine performance evaluation with click-through data analysis
abstract
Performance evaluation is an important issue in Web search engine researches. Traditional evaluation methods rely on much human efforts and are therefore quite time-consuming. With click-through data analysis, we proposed an automatic search engine performance evaluation method. This method generates navigational type query topics and answers automatically based on search users. querying and clicking behavior. Experimental results based on a commercial Chinese search engine's user logs show that the automatically method gets a similar evaluation result with traditional assessor-based ones.
Yiqun Liu 0001, Yupeng Fu, Min Zhang 0006, Shaoping Ma, Liyun Ru
WWW2