activity
20162024
most citedContextualized Data-Wrangling Code Generation in Computational Notebooks

5 citations · 15 across the 7 of their papers we have counts for

collaborators

7 papers

cs.DB2024★ 2 cited

Efficient Row-Level Lineage Leveraging Predicate Pushdown

Yin Lin, Cong Yan

Row-level lineage explains what input rows produce an output row through a data processing pipeline, having many applications like data debugging, auditing, data integration, etc.…

cs.SE2024★ 5 cited

Contextualized Data-Wrangling Code Generation in Computational Notebooks

Junjie Huang, Daya Guo, Chenglong Wang +7

Data wrangling, the process of preparing raw data for further analysis in computational notebooks, is a crucial yet time-consuming step in data science. Code generation has the pot…

cs.DB2023

Auto-Tables: Synthesizing Multi-Step Transformations to Relationalize Tables without Using Examples

Peng Li, Yeye He, Cong Yan +2

Relational tables, where each row corresponds to an entity and each column corresponds to an attribute, have been the standard for tables in relational databases. However, such a s…

cs.SE2022★ 4 cited

Execution-based Evaluation for Data Science Code Generation Models

Junjie Huang, Chenglong Wang, Jipeng Zhang +6

Code generation models can benefit data scientists' productivity by automatically generating code from context and text descriptions. An important measure of the modeling progress…

cs.DB2022★ 3 cited

Leveraging Application Data Constraints to Optimize Database-Backed Web Applications

Xiaoxuan Liu, Shuxian Wang, Mengzhu Sun +7

Exploiting the relationships among data is a classical query optimization technique. As persistent data is increasingly being created and maintained programmatically, prior work th…

cs.DB2021★ 1 cited

Releasing Locks As Early As You Can: Reducing Contention of Hotspots by Violating Two-Phase Locking (Extended Version)

Zhihan Guo, Kan Wu, Cong Yan +1

Hotspots, a small set of tuples frequently read/written by a large number of transactions, cause contention in a concurrency control protocol. While a hotspot may comprise only a s…

cs.DB2016

Database-Backed Web Applications in the Wild: How Well Do They Work?

Cong Yan, Alvin Cheung, Shan Lu

Most modern database-backed web applications are built upon Object Relational Mapping (ORM) frameworks. While ORM frameworks ease application development by abstracting persistent…