BibSLEIGH
BibSLEIGH corpus
BibSLEIGH tags
BibSLEIGH bundles
BibSLEIGH people
EDIT!
CC-BY
Open Knowledge
XHTML 1.0 W3C Rec
CSS 2.1 W3C CanRec
email twitter
Travelled to:
1 × Austria
1 × China
1 × Greece
1 × Italy
1 × Poland
1 × Sweden
2 × France
2 × The Netherlands
20 × USA
3 × Canada
Collaborated with:
S.D.Stoller T.Rothamel K.T.Tekle M.Gorbovitski L.Unnikrishnan G.Gomez K.Hristova T.Teitelbaum Jon Brandvein B.Lin Y.Zhang Y.Liu W.Chen J.Sun N.Li Saksham Chand C.L.Heitmeyer E.I.Leonard Y.E.Liu F.Yu N.Hu R.Grosu S.A.Smolka J.Yan S.J.Zhang J.S.Dong C.Wang Y.Cheng Y.Zhao J.Zhang
Talks about:
effici (10) increment (9) queri (9) optim (8) program (7) analysi (7) transform (5) base (5) distribut (4) languag (4)

Person: Yanhong A. Liu

DBLP DBLP: Liu:Yanhong_A=

Contributed to:

OOPSLA 20122012
PEPM 20122012
SIGMOD 20112011
PPDP 20102010
FM 20092009
GPCE 20092009
SEKE 20092009
GPCE 20082008
SCAM 20082008
PEPM 20072007
PPDP 20072007
LCTES 20062006
PADL 20062006
PEPM 20062006
VMCAI 20062006
OOPSLA 20052005
PLDI 20042004
PEPM 20032003
PPDP 20032003
VMCAI 20032003
PEPM 20022002
ASE 20012001
LCTES/OM 20012001
SAS 20012001
CAV 20002000
PEPM 20002000
ESOP 19991999
SAS 19991999
CAV 19981998
ICFP 19981998
LCTES 19981998
POPL 19961996
KBSE 19951995
PEPM 19951995
PEPM 20162016
PPDP 20162016
PPDP 20192019

Wrote 39 papers:

OOPSLA-2012-LiuSLG #algorithm #distributed #performance
From clarity to efficiency for distributed algorithms (YAL, SDS, BL, MG), pp. 395–410.
PEPM-2012-GorbovitskiLSR #optimisation
Composing transformations for instrumentation and optimization (MG, YAL, SDS, TR), pp. 53–62.
SIGMOD-2011-TekleL #datalog #performance #query #set
More efficient datalog queries: subsumptive tabling beats magic sets (KTT, YAL), pp. 661–672.
PPDP-2010-TekleGL #datalog #graph #optimisation #query
Graph queries through datalog optimizations (KTT, MG, YAL), pp. 25–34.
PPDP-2010-TekleL #analysis #complexity #datalog #performance #precise #query
Precise complexity analysis for efficient datalog queries (KTT, YAL), pp. 35–44.
FM-2009-LiuCLS #model checking #refinement
Model Checking Linearizability via Refinement (YL, WC, YAL, JS), pp. 321–337.
GPCE-2009-LiuGS #framework #invariant
A language and framework for invariant-driven transformations (YAL, MG, SDS), pp. 55–64.
SEKE-2009-ZhangLSDCL #scalability #verification
Formal Verification of Scalable NonZero Indicators (SJZ, YL, JS, JSD, WC, YAL), pp. 406–411.
GPCE-2008-RothamelL #generative #implementation #incremental #query
Generating incremental implementations of object-set queries (TR, YAL), pp. 55–66.
SCAM-2008-GorbovitskiTRSL #analysis #debugging #performance
Analysis and Transformations for Efficient Query-Based Debugging (MG, KTT, TR, SDS, YAL), pp. 174–183.
PEPM-2007-RothamelL #implementation #performance #retrieval #tuple
Efficient implementation of tuple pattern based retrieval (TR, YAL), pp. 81–90.
PPDP-2007-HristovaTL #analysis #performance #policy #trust
Efficient trust management policy analysis from rules (KH, KTT, YAL), pp. 211–220.
LCTES-2006-RothamelLHL #generative #specification
Generating optimized code from SCR specifications (TR, YAL, CLH, EIL), pp. 135–144.
PADL-2006-LiuS #graph #query
Querying Complex Graphs (YAL, SDS), pp. 199–214.
PEPM-2006-LiuWGRCZZ #data access #implementation #performance
Core role-based access control: efficient implementations by transformations (YAL, CW, MG, TR, YC, YZ, JZ), pp. 112–120.
VMCAI-2006-HristovaL #algorithm #automaton #linear #logic #model checking
Improved Algorithm Complexities for Linear Temporal Logic Model Checking of Pushdown Systems (KH, YAL), pp. 190–206.
OOPSLA-2005-LiuSGRL #abstraction
Incrementalization across object abstraction (YAL, SDS, MG, TR, YEL), pp. 473–486.
PLDI-2004-LiuRYSH #parametricity #query
Parametric regular path queries (YAL, TR, FY, SDS, NH), pp. 219–230.
PEPM-2003-LiuS #optimisation
Optimizing Ackermann’s function by incrementalization (YAL, SDS), pp. 85–91.
PPDP-2003-LiuS #datalog #performance #source code
From datalog rules to efficient programs with time and space guarantees (YAL, SDS), pp. 172–183.
VMCAI-2003-UnnikrishnanSL #analysis #bound
Optimized Live Heap Bound Analysis (LU, SDS, YAL), pp. 70–85.
PEPM-2002-GomezL #analysis #automation #bound #higher-order
Automatic time-bound analysis for a higher-order language (GG, YAL), pp. 75–86.
PEPM-2002-LiuS #data type #optimisation #recursion #using
Program optimization using indexed and recursive data structures (YAL, SDS), pp. 108–118.
ASE-2001-GrosuLSSY #automation #concurrent #re-engineering #using
Automated Software Engineering Using Concurrent Class Machines (RG, YAL, SAS, SDS, JY), p. 297–?.
LCTES-OM-2001-UnnikrishnanSL #analysis #automation #garbage collection #memory management
Automatic Accurate Live Memory Analysis for Garbage-Collected Languages (LU, SDS, YAL), pp. 102–111.
SAS-2001-LiuLS #constraints #grammarware
Solving Regular Tree Grammar Based Constraints (YAL, NL, SDS), pp. 213–233.
CAV-2000-StollerUL #detection #distributed #partial order #performance #using
Efficient Detection of Global Properties in Distributed Systems Using Partial-Order Methods (SDS, LU, YAL), pp. 264–279.
PEPM-2000-LiuS #optimisation #question #recursion #what
From Recursion to Iteration: What are the Optimizations? (YAL, SDS), pp. 73–82.
ESOP-1999-LiuS #programming
Dynamic Programming via Static Incrementalization (YAL, SDS), pp. 288–305.
SAS-1999-LiuS #recursion
Eliminating Dead Code on Recursive Data (YAL, SDS), pp. 211–231.
CAV-1998-StollerL #detection #distributed #performance
Efficient Symbolic Detection of Global Properties in Distributed Systems (SDS, YAL), pp. 357–368.
ICFP-1998-ZhangL #automation #incremental #source code
Automating Derivation of Incremental Programs (YZ, YAL), p. 350.
LCTES-1998-LiuG #analysis #automation #bound
Automatic Accurate Time-Bound Analysis for High-Level Languages (YAL, GG), pp. 31–40.
POPL-1996-LiuST #incremental
Discovering Auxiliary Information for Incremental Computation (YAL, SDS, TT), pp. 157–170.
KBSE-1995-Liu #incremental #interactive #named #program transformation #source code
CACHET: An Interactive, Incremental-Attribution-Based Program Transformation System for Deriving Incremental Programs (YAL), pp. 19–26.
PEPM-1995-LiuT
Caching Intermediate Results for Program Improvement (YAL, TT), pp. 190–201.
PEPM-2016-BrandveinL #query #runtime
Removing runtime overhead for optimized object queries (JB, YAL), pp. 73–84.
PPDP-2016-LiuBSL #incremental #query
Demand-driven incremental object queries (YAL, JB, SDS, BL), pp. 228–241.
PPDP-2019-LiuCS #algorithm #distributed #execution #specification
Moderately Complex Paxos Made Simple: High-Level Executable Specification of Distributed Algorithms (YAL, SC, SDS), p. 15.

Bibliography of Software Language Engineering in Generated Hypertext (BibSLEIGH) is created and maintained by Dr. Vadim Zaytsev.
Hosted as a part of SLEBOK on GitHub.