Program Derivation Using Analogy. - Mehdi T. Harandi; Sanjay Bhansali (IJCAI, 1989)

Handling Multiple Inheritance with Exceptions: An Alternative Approach. - Sanjay Bhansali; Mehdi T. Harandi (KBCS, 1989)

APU: an automatic programmer for UNIX. - Mehdi T. Harandi; Sanjay Bhansali (TAI, 1990)

Synthesizing UNIX Shell Scripts Using Derivational Analogy: An Empirical Assessment. - Sanjay Bhansali; Mehdi T. Harandi (AAAI, 1991)

Domain-Based Program Synthesis Using Planning and Derivational Analogy. - Sanjay Bhansali (AI Mag., 1991)

Domain-based program synthesis using planning and derivational analogy - Sanjay Bhansali (1991)

Process Programming by Hindsight. - Pankaj K. Garg; Sanjay Bhansali (ICSE, 1992)

Software design by reusing architectures. - Sanjay Bhansali; H. Penny Nii (KBSE, 1992)

Architecture-driven Reuse of Code in KASE. - Sanjay Bhansali (SEKE, 1993)

Synthesis of UNIX Programs Using Derivational Analogy. - Sanjay Bhansali; Mehdi T. Harandi (Mach. Learn., 1993)

Planning from First Principles for Geometric Constraint Satisfaction. - Sanjay Bhansali; Glenn A. Kramer (AAAI, 1994)

On porting sequential programs to parallel machines. - C. S. Raghavendra 001; Sanjay Bhansali (COMPSAC, 1994)

Parallelizing sequential programs by algorithm-level transformations. - Sanjay Bhansali; Jack R. Hagemeister; C. S. Raghavendra 001; H. Sivaraman (WPC, 1994)

Software synthesis using generic architectures. - Sanjay Bhansali (Autom. Softw. Eng., 1994)

Knowledge-Based Program Synthesis for a Geometric Constraint Satisfaction System. - Sanjay Bhansali; Tim J. Hoar (KBSE, 1995)

A Hybrid Approach to Software Reuse. - Sanjay Bhansali (SSR, 1995)

Implementation of a pattern-matching approach for identifying algorithmic concepts in scientific FORTRAN programs. - Jack R. Hagemeister; Sanjay Bhansali; C. S. Raghavendra 001 (HiPC, 1996)

A Knowledge-Assisted Approach to Parameterized Reuse. - Sanjay Bhansali (Int. J. Softw. Eng. Knowl. Eng., 1996)

A Principled Approach Towards Symbolic Geometric Constraint Satisfaction. - Sanjay Bhansali; Glenn A. Kramer; Tim J. Hoar (J. Artif. Intell. Res., 1996)

Semi-automatic Generation of Parallelizable Patterns from Source Code Examples. - Dejan Markovic; Jack R. Hagemeister; C. S. Raghavendra 001; Sanjay Bhansali (WPC, 1997)

Automated Software Synthesis: An Application in Mechanical CAD. - Sanjay Bhansali; Tim J. Hoar (IEEE Trans. Software Eng., 1998)

Profile-guided proactive garbage collection for locality optimization. - Wen-ke Chen; Sanjay Bhansali; Trishul M. Chilimbi; Xiaofeng Gao 003; Weihaw Chuang (PLDI, 2006)

Searching for build debt: experiences managing technical debt at Google. - J. David Morgenthaler; Misha Gridnev; Raluca Sauciuc; Sanjay Bhansali (MTD@ICSE, 2012)

Mesa: Geo-Replicated, Near Real-Time, Scalable Data Warehousing. - Ashish Gupta; Fan Yang; Jason Govig; Adam Kirsch; Kelvin Chan; Kevin Lai; Shuo Wu; Sandeep Govind Dhoot; Abhilash Rajesh Kumar; Ankur Agiwal; Sanjay Bhansali; Mingsheng Hong; et al. (Proc. VLDB Endow., 2014)

Mesa: a geo-replicated online data warehouse for Google's advertising system. - Ashish Gupta; Fan Yang; Jason Govig; Adam Kirsch; Kelvin Chan; Kevin Lai; Shuo Wu; Sandeep Govind Dhoot; Abhilash Rajesh Kumar; Ankur Agiwal; Sanjay Bhansali; Mingsheng Hong; et al. (Commun. ACM, 2016)