Tag #program transformation
207 papers:
CC-2020-DaviesK - Postcondition-preserving fusion of postorder tree transformations (ED, SK), pp. 191–200.
ECOOP-2019-KangTLMJ0 #case study #experience #java #semantics- Semantic Patches for Java Program Transformation (Experience Report) (HJK, FT, JL, GM, LJ, DL0), p. 27.
PLATEAU-2019-LubinC #functional- Type-Directed Program Transformations for the Working Functional Programmer (JL, RC), p. 12.
PPDP-2019-Kikuchi0S #induction #proving #term rewriting #theorem proving- Inductive Theorem Proving in Non-terminating Rewriting Systems and Its Application to Program Transformation (KK, TA0, IS), p. 14.
ASE-2019-JiangRXZ - Inferring Program Transformations From Singular Examples via Big Code (JJ, LR, YX, LZ), pp. 255–266.
ASE-2019-WuZ0TZ #automation- Automating CUDA Synchronization via Program Transformation (MW, LZ, CL0, SHT, YZ), pp. 748–759.
ASPLOS-2019-BhatKBG #named- ProbeGuard: Mitigating Probing Attacks Through Reactive Program Transformations (KB, EvdK, HB, CG), pp. 545–558.
ESOP-2019-GiarrussoRS #incremental #λ-calculus- Incremental λ-Calculus in Cache-Transfer Style - Static Memoization by Program Transformation (PGG, YRG, PS), pp. 553–580.
ICSME-2018-LecerfBGD #approach #automation #pattern matching #reflexive- A Reflexive and Automated Approach to Syntactic Pattern Matching in Code Transformations (JL, JB, TG, SD), pp. 426–436.
SANER-2018-DantasCMFSLB #automation #empirical #java #source code- Reconciling the past and the present: An empirical study on the application of source code transformations to automatically rejuvenate Java programs (RD, AC, DM, LF, US, WL, RB), pp. 497–501.
ECOOP-2018-ChenHZHK0 #execution #learning #symbolic computation- Learning to Accelerate Symbolic Execution via Code Transformation (JC0, WH, LZ, DH, SK, LZ0), p. 27.
OOPSLA-2018-WongMLK #bytecode #execution #performance- Faster variational execution with transparent bytecode transformation (CPW, JM, LL, CK), p. 30.
SAS-2018-NamjoshiP #program analysis- The Impact of Program Transformations on Static Program Analysis (KSN, ZP), pp. 306–325.
PEPM-2017-NarasimhanRL #data transformation #dependence #interactive #migration #representation- Interactive data representation migration: exploiting program dependence to aid program transformation (KN, CR, JL), pp. 47–58.
PLDI-2017-PetrashkoLO #compilation #composition #named #performance #using- Miniphases: compilation using modular and efficient tree transformations (DP, OL, MO), pp. 201–216.
- ICSE-2017-RolimSDPGGSH #learning
- Learning syntactic program transformations from examples (RR, GS, LD, OP, SG, RG, RS, BH), pp. 404–415.
FM-2016-LahavV #memory management #modelling- Explaining Relaxed Memory Models with Program Transformations (OL, VV), pp. 479–495.
ICSME-2015-SantosAEDV #source code- System specific, source code transformations (GS, NA, AE, SD, MTV), pp. 221–230.
SCAM-2015-SantosEADV #game studies #source code- Recording and replaying system specific, source code transformations (GS, AE, NA, SD, MTV), pp. 221–230.
ICEIS-v1-2015-AyadiHAF - Decision Tree Transformation for Knowledge Warehousing (RA, YH, SA, JF), pp. 616–623.
PADL-2015-TamaritVCM #c #haskell #implementation #rule-based #source code- A Haskell Implementation of a Rule-Based Program Transformation for C Programs (ST, GV, MC, JM), pp. 105–114.
ESEC-FSE-2015-Cadar #execution #symbolic computation- Targeted program transformations for symbolic execution (CC), pp. 906–909.
SLE-2015-RitschelE #composition- Modular capture avoidance for program transformations (NR, SE), pp. 59–70.
TACAS-2015-ChenHTWW #contest #named #recursion #source code #text-to-text #verification- CPArec: Verifying Recursive Programs via Source-to-Source Program Transformation — (Competition Contribution) (YFC, CH, MHT, BYW, FW), pp. 426–428.
ICLP-J-2015-GangeNSSS #horn clause #program analysis #representation- Horn clauses as an intermediate representation for program analysis and transformation (GG, JAN, PS, HS, PJS), pp. 526–542.
SCAM-2014-RooverI - The Ekeko/X Program Transformation Tool (CDR, KI), pp. 53–58.
ICMT-2014-InostrozaSE #string- Tracing Program Transformations with String Origins (PI, TvdS, SE), pp. 154–169.
ECOOP-2014-ErdwegSD - Capture-Avoiding and Hygienic Program Transformations (SE, TvdS, YD), pp. 489–514.
LOPSTR-2014-CornishGNSSS #array #source code- Analyzing Array Manipulating Programs by Program Transformation (JRMC, GG, JAN, PS, HS, PJS), pp. 3–20.
ISSTA-2014-BaudryAM #source code- Tailored source code transformations to synthesize computationally diverse program variants (BB, SA, MM), pp. 149–159.
SEFM-2013-JiHB #deduction #execution #symbolic computation- Program Transformation Based on Symbolic Execution and Deduction (RJ, RH, RB), pp. 289–304.
PEPM-2013-CarbinKMR #approximate- Verified integrity properties for safe approximate program transformations (MC, DK, SM, MCR), pp. 63–66.
SAS-2013-NamjoshiZ - Witnessing Program Transformations (KSN, LDZ), pp. 304–323.
ICSE-2013-CokerH #c #integer- Program transformations to fix C integers (ZC, MH), pp. 792–801.
ICSE-2013-JacobellisMK #named- LASE: an example-based program transformation tool for locating and applying systematic edits (JJ, NM, MK), pp. 1319–1322.
ICSE-2013-LeeCJ #performance #refactoring- Drag-and-drop refactoring: intuitive and efficient program transformation (YYL, NC, REJ), pp. 23–32.
ESOP-2013-AlglaveKNT #memory management #verification- Software Verification for Weak Memory via Program Transformation (JA, DK, VN, MT), pp. 512–532.
SCAM-2012-WilcoxSB #optimisation- Optimizing Expression Selection for Lookup Table Program Transformation (CW, MMS, JMB), pp. 84–93.
IFL-2012-SculthorpeFG #haskell- The HERMIT in the Tree — Mechanizing Program Transformations in the GHC Core Language (NS, AF, AG), pp. 86–103.
LOPSTR-2012-SeghirB #array #quantifier #verification- Simplifying the Verification of Quantified Array Assertions via Code Transformation (MNS, MB), pp. 194–212.
LOPSTR-2012-Seki #logic programming #proving #source code- Proving Properties of Co-logic Programs with Negation by Program Transformations (HS), pp. 213–227.
PADL-2012-HaveC #performance #using- Efficient Tabling of Structured Data Using Indexing and Program Transformation (CTH, HC), pp. 93–107.
POPL-2012-LiangFF #concurrent #simulation #verification- A rely-guarantee-based simulation for verifying concurrent program transformations (HL, XF, MF), pp. 455–468.
POPL-2012-ZhaoNMZ #formal method #representation- Formalizing the LLVM intermediate representation for verified program transformations (JZ, SN, MMKM, SZ), pp. 427–440.
POPL-2012-ZhuMKR #approximate #performance #random- Randomized accuracy-aware program transformations for efficient approximate computations (ZAZ, SM, JAK, MCR), pp. 441–454.
IJCAR-2012-RauSS #correctness #problem #termination- Correctness of Program Transformations as a Termination Problem (CR, DS, MSS), pp. 462–476.
WCRE-2011-Mintchev #integration #legacy- Renovation by Machine-Assisted Program Transformation in Production Reporting and Integration (SM), pp. 406–410.
ICFP-2011-ThamsborgB #logic- A kripke logical relation for effect-based program transformations (JT, LB), pp. 445–456.
PEPM-2011-Caballero #functional #logic programming #source code- A program transformation for returning states in functional-logic programs (RC), pp. 111–120.
PEPM-2011-Rinard #bound #probability #program analysis #source code- Probabilistic accuracy bounds for perforated programs: a new foundation for program analysis and transformation (MCR), pp. 79–80.
PLDI-2011-MengKM #editing #generative- Systematic editing: generating program transformations from an example (NM, MK, KSM), pp. 329–342.
SAS-2011-MisailovicRR - Probabilistically Accurate Program Transformations (SM, DMR, MCR), pp. 316–333.
ESEC-FSE-2011-MengKM #named- Sydit: creating and applying a program transformation from an example (NM, MK, KSM), pp. 440–443.
DATE-2011-BaiDDC #network #programming #runtime- Simplified programming of faulty sensor networks via code transformation and run-time interval computation (LSB, RPD, PAD, PHC), pp. 88–93.
LICS-2011-Miquel - Forcing as a Program Transformation (AM), pp. 197–206.
ICSM-2010-Cleve #data-driven #evolution #program analysis- Program analysis and transformation for data-intensive system evolution (AC), pp. 1–6.
PADL-2010-AgarwalBGG #automation- Automating Mathematical Program Transformations (AA, SB, AGG, IEG), pp. 134–148.
LDTA-2010-HoldermansH #on the #type system- On the rôle of minimal typing derivations in type-driven program transformation (SH, JH), p. 2.
OOPSLA-2009-SongT #programming #tool support- Enhancing source-level programming tools with an awareness of transparent program transformations (MS, ET), pp. 301–320.
LOPSTR-2009-PettorossiPS #branch #logic- Deciding Full Branching Time Logic by Program Transformation (AP, MP, VS), pp. 5–21.
PADL-2009-GuzmanCH #execution #towards- Towards a Complete Scheme for Tabled Execution Based on Program Transformation (PCdG, MC, MVH), pp. 224–238.
PEPM-2009-Martel #precise- Program transformation for numerical precision (MM), pp. 101–110.
PPDP-2009-BentonKBH #higher-order #relational #semantics- Relational semantics for effect-based program transformations: higher-order store (NB, AK, LB, MH), pp. 301–312.
GTTSE-2009-DinizC #architecture #configuration management #embedded- Code Transformations for Embedded Reconfigurable Computing Architectures (PCD, JMPC), pp. 322–344.
ASPLOS-2009-AleenC #analysis #commutative #parallel- Commutativity analysis for software parallelization: letting program transformations see the big picture (FA, NC), pp. 241–252.
SCAM-2008-CeccatoDT #legacy #using- Using Program Transformations to Add Structure to a Legacy Data Model (MC, TRD, PT), pp. 197–206.
SEKE-2008-Fuad #architecture #distributed #self- Code Transformation Techniques and Management Architecture for Self-manageable Distributed Applications (MMF), pp. 315–320.
MoDELS-2008-RobbesL - Example-Based Program Transformation (RR, ML), pp. 174–188.
MoDELS-2008-RobbesL - Example-Based Program Transformation (RR, ML), pp. 174–188.
ECOOP-2008-SevcikA #java #memory management #on the- On Validity of Program Transformations in the Java Memory Model (JS, DA), pp. 27–51.
TOOLS-EUROPE-2008-CohenGM #using- Guarded Program Transformations Using JTL (TC, JYG, IM), pp. 100–120.
ICLP-2008-GuzmanCH #execution #sketching- A Sketch of a Complete Scheme for Tabled Execution Based on Program Transformation (PCdG, MC, MVH), pp. 795–800.
WCRE-J-2005-AkersBMEL07 #automation #c++ #case study #component #modelling #re-engineering- Case study: Re-engineering C++ component models via automatic program transformation (RLA, IDB, MM, BJE, KRL), pp. 275–291.
LOPSTR-2007-WeertSD - Aggregates for CHR through Program Transformation (PVW, JS, BD), pp. 59–73.
PPDP-2007-BentonKBH #relational #semantics- Relational semantics for effect-based program transformations with dynamic allocation (NB, AK, LB, MH), pp. 87–96.
SAC-2007-Varma #program analysis #recognition- Generalizing recognition of an individual dialect in program analysis and transformation (PV), pp. 1432–1439.
LDTA-J-2005-WaddingtonY #c #c++- High-fidelity C/C++ code transformation (DGW, BY), pp. 64–78.
DATE-2007-KraemerLAM #interactive #parallel #source code #using- Interactive presentation: SoftSIMD — exploiting subword parallelism using source code transformations (SK, RL, GA, HM), pp. 1349–1354.
TACAS-2007-AnandOH #analysis #execution #symbolic computation- Type-Dependence Analysis and Program Transformation for Symbolic Execution (SA, AO, MJH), pp. 117–133.
ICLP-2007-PettorossiPS #automation #correctness #logic programming #proving- Automatic Correctness Proofs for Logic Program Transformations (AP, MP, VS), pp. 364–379.
ICLP-2007-RochaSL #on the #prolog- On Applying Program Transformation to Implement Suspension-Based Tabling in Prolog (RR, CS, RL), pp. 444–445.
ICSM-2006-YaoMKB #automation #c #metaprogramming #source code- C Macro Handling in Automated Source Code Transformation Systems (BY, WM, SK, RB), pp. 68–69.
RTA-2006-ChibaA #named #term rewriting- RAPT: A Program Transformation System Based on Term Rewriting (YC, TA), pp. 267–276.
LOPSTR-2006-BrasselFH #functional #logic- A Program Transformation for Tracing Functional Logic Computations (BB, SF, FH), pp. 160–176.
PEPM-2006-LucaAAK - Program transformation by solving recurrences (BL, SA, HA, SCK), pp. 121–129.
GPCE-2006-TilevichS - Transparent program transformations in the presence of opaque code (ET, YS), pp. 89–94.
ASPLOS-2006-SchuchmanV #architecture #quantum- A program transformation and architecture support for quantum uncomputation (ES, TNV), pp. 252–263.
PASTE-2005-Myers #distributed #program analysis- Making distributed systems secure with program analysis and transformation (ACM), p. 47.
WCRE-2005-AkersBMEL #automation #c++ #component #modelling #re-engineering- Reengineering C++ Component Models via Automatic Program Transformation (RLA, IDB, MM, BJE, KRL), pp. 13–22.
IFL-2005-CunhaPP #framework- A Framework for Point-Free Program Transformation (AC, JSP, JP), pp. 1–18.
POPL-2005-FosterGMPS #approach #combinator #problem- Combinators for bi-directional tree transformations: a linguistic approach to the view update problem (JNF, MBG, JTM, BCP, AS), pp. 233–246.
POPL-2005-NeubauerT #multi #source code- From sequential programs to multi-tier applications by program transformation (MN, PT), pp. 221–232.
PPDP-2005-ChibaAT #term rewriting- Program transformation by templates based on term rewriting (YC, TA, YT), pp. 59–69.
GTTSE-2005-Chiba #aspect-oriented #programming- Program Transformation with Reflection and Aspect-Oriented Programming (SC), pp. 65–94.
GTTSE-2005-WinterB #using- Program Transformation Using HATS 1.84 (VLW, JB), pp. 378–396.
LDTA-2005-WaddingtonY #c #c++- High-Fidelity C/C++ Code Transformation (DGW, BY), pp. 35–56.
CC-2005-ShashidharBCJ #equivalence #source code #verification- Verification of Source Code Transformations by Program Equivalence Checking (KCS, MB, FC, GJ), pp. 221–236.
CSMR-2004-Martin #automation #generative #source code- Automated Source Code Transformations on Fourth Generation Languages (JM), pp. 214–222.
ICSM-2004-BaxterA #architecture #component #re-engineering- Component Architecture Reengineering by Program Transformation (IDB, RLA), p. 509.
IFL-2004-Cristobal-SalasCRG #message passing #source code- Exploiting Single-Assignment Properties to Optimize Message-Passing Programs by Code Transformations (ACS, AC, ERA, JLG), pp. 1–16.
PEPM-2004-AkersBM #automation #c++ #component #re-engineering- Invited application paper: re-engineering C++ components via automatic program transformation (RLA, IDB, MM), pp. 51–55.
PEPM-2004-HulaasB #cpu #java- Program transformations for portable CPU accounting and control in Java (JH, WB), pp. 169–177.
PEPM-2004-PettorossiP #formal method #logic programming- A theory of totally correct logic program transformations (AP, MP), pp. 159–168.
POPL-2004-Benton #analysis #correctness #proving #relational- Simple relational correctness proofs for static analyses and program transformations (NB), pp. 14–25.
ICSE-2004-BaxterPM #evolution #scalability- DMS®: Program Transformations for Practical Scalable Software Evolution (IDB, CWP, MM), pp. 625–634.
SAC-2004-AgostaPS #architecture #design #embedded #multi #power management #source code- Multi-objective co-exploration of source code transformations and design space architectures for low-power embedded systems (GA, GP, CS), pp. 891–896.
GPCE-2004-GrayZLRWSGNSB #framework #modelling #scalability- Model-Driven Program Transformation of a Large Avionics Framework (JGG, JZ, YL, SR, HW, RS, ASG, SN, FS, TB), pp. 361–378.
DATE-DF-2004-BrandoleseFSS #analysis #energy #modelling #source code- Analysis and Modeling of Energy Reducing Source Code Transformations (CB, WF, FS, DS), pp. 306–311.
WCRE-2003-DahnM #c #source code #using- Using Program Transformation to Secure C Programs Against Buffer Overflows (CD, SM), pp. 323–333.
LOPSTR-2003-AlvesF - Linearization by Program Transformation (SA, MF), pp. 160–175.
LOPSTR-2003-Gallagher #analysis #logic programming #source code- A Program Transformation for Backwards Analysis of Logic Programs (JPG), pp. 92–105.
LOPSTR-2003-YokoyamaHT #higher-order- Deterministic Higher-Order Patterns for Program Transformation (TY, ZH, MT), pp. 128–142.
PEPM-2003-ChenX #implementation- Implementing typeful program transformations (CC, HX), pp. 20–28.
SCAM-J-2001-BartoliniP02 #embedded- A cache-aware program transformation technique suitable for embedded systems (SB, CAP), pp. 783–795.
ICGT-2002-MensDJ #behaviour #formal method- Formalising Behaviour Preserving Program Transformations (TM, SD, DJ), pp. 286–301.
LOPSTR-2002-FioravantiPP #higher-order #logic #logic programming #monad #source code- Combining Logic Programs and Monadic Second Order Logics by Program Transformation (FF, AP, MP), pp. 160–181.
LOPSTR-2002-GuoRR - Justification Based on Program Transformation (HFG, CRR, IVR), pp. 158–159.
POPL-2002-CousotC #abstract interpretation #design #framework- Systematic design of program transformation frameworks by abstract interpretation (PC, RC), pp. 178–190.
DATE-2002-LiverisZSG #performance- A Code Transformation-Based Methodology for Improving I-Cache Performance of DSP Applications (NDL, NDZ, DS, CEG), pp. 977–983.
CAV-2002-BouajjaniT - Extrapolating Tree Transformations (AB, TT), pp. 539–554.
RTA-2001-Visser #named #stratego- Stratego: A Language for Program Transformation Based on Rewriting Strategies (EV), pp. 357–362.
LOPSTR-2001-FioravantiPP #infinity #process #set #using #verification- Verification of Sets of Infinite State Processes Using Program Transformation (FF, AP, MP), pp. 111–128.
LDTA-2001-JongeVV #named #tool support- XT: a bundle of program transformation tools (MdJ, EV, JV), pp. 79–86.
CC-2001-LaceyM #imperative- Imperative Program Transformation by Rewriting (DL, OdM), pp. 52–68.
DATE-2001-CheynetNVRRV #automation #evaluation #safety- System safety through automatic high-level code transformations: an experimental evaluation (PC, BN, RV, MR, MSR, MV), pp. 297–301.
ICLP-2001-Cousot #abstract interpretation #design #semantics- Design of Syntactic Program Transformations by Abstract Interpretation of Semantic Transformations (PC), pp. 4–5.
WCRE-2000-Ward #assembly #reverse engineering #specification- Reverse Engineering from Assembler to Formal Specifications via Program Transformations (MPW), p. 11–?.
POPL-2000-ColcombetF - Enforcing Trace Properties by Program Transformation (TC, PF), pp. 54–66.
DATE-2000-GuptaGMC #analysis #programmable- Analysis of High-Level Address Code Transformations for Programmable Processors (SG, RKG, MM, FC), pp. 9–13.
TACAS-2000-RoychoudhuryKRRS #logic programming #using #verification- Verification of Parameterized Systems Using Logic Program Transformations (AR, KNK, CRR, IVR, SAS), pp. 172–187.
CAV-2000-NamjoshiK #abstraction #automation- Syntactic Program Transformations for Automatic Abstraction (KSN, RPK), pp. 435–449.
FLOPS-1999-MoorS #higher-order- Higher Order Matching for Program Transformation (OdM, GS), pp. 209–224.
PPDP-1999-CorrensonDPR #case study #declarative #deforestation- Declarative Program Transformation: A Deforestation Case-Study (LC, ÉD, DP, GR), pp. 360–377.
ICSM-1998-Bennett #question #reverse engineering- Do Program Transformations Help Reverse Engineering? (KHB), p. 247–?.
AFP-1998-MoorS98 - Generic Program Transformation (OdM, GS), pp. 116–149.
LOPSTR-1998-AyedDFM - Mathematical Foundations for Program Transformations (RBA, JD, MF, AM), pp. 319–321.
ASPLOS-1998-GhoshMM #analysis #precise- Precise Miss Analysis for Program Transformations with Caches of Arbitrary Associativity (SG, MM, SM), pp. 228–239.
WPC-1997-YangLC #component #comprehension #identification #reuse- Code Understanding through Program Transformation for Reusable Component Identification (HY, PL, WCC), pp. 148–157.
LOPSTR-1997-BuyukyildizF #logic programming- Generalised Logic Program Transformation Schemas (HB, PF), pp. 49–68.
CC-1996-Assmann #graph grammar #how #program analysis #term rewriting- How to Uniformly Specify Program Analysis and Transformation with Graph Rewrite Systems (UA), pp. 121–135.
TAPSOFT-J-1995-Sands96 #automation #correctness #proving #recursion- Proving the Correctness of Recursion-Based Automatic Program Transformations (DS), pp. 193–233.
ESOP-1996-Jones96a #compilation #haskell- Compiling Haskell by Program Transformation: A Report from the Trenches (SLPJ), pp. 18–44.
RTA-1995-Bellegarde #automation #named #towards- ASTRE: Towards a Fully Automated Program Transformation System (FB), pp. 403–407.
LOPSTR-1995-FlenerD #logic programming- Logic Program Transformation through Generalization Schemata (PF, YD), pp. 171–173.
LOPSTR-1995-Gluck #on the- On the Mechanics of Metasystem Hierarchies in Program Transformation (RG), pp. 234–251.
LOPSTR-1995-ToniK #approach #logic programming- An Argumentation-Theoretic Approach to Logic Program Transformation (FT, RAK), pp. 61–75.
LOPSTR-1995-WaalT #deduction #problem #program analysis #using- Solving Deductive Planning Problems Using Program Analysis and Transformation (DAdW, MT), pp. 189–203.
POPL-1995-Sands #correctness- Total Correctness by Local Improvement in Program Transformation (DS), pp. 221–232.
KBSE-1995-Liu #incremental #interactive #named #source code- CACHET: An Interactive, Incremental-Attribution-Based Program Transformation System for Deriving Incremental Programs (YAL), pp. 19–26.
ASF+SDF-1995-BrandEGMOP #asf+sdf #using- Program Transformations using ASF+SDF (MvdB, SME, DKAG, HM, MJFP, HRO), pp. 29–52.
PDP-1995-Kessler #automation #parallel- Pattern-driven automatic program transformation and parallelization (CWK), pp. 76–83.
TAPSOFT-1995-Sands #automation #correctness #proving #recursion- Proving the Correctness of Recursion-Based Automatic Program Transformations (DS), pp. 681–695.
ILPS-1995-LauOPP #correctness #logic programming #termination- Correctness of Logic Program Transformations Based on Existential Termination (KKL, MO, AP, MP), pp. 480–494.
CAiSE-1994-SheuY #knowledge-based- A Knowledge-based Program Transformation System (PCYS, SBY), pp. 228–241.
SEKE-1994-SheuY #deduction- A deductive program transformation system (PCYS, SBY), pp. 524–531.
ALP-1994-Paige - Viewing A program Transformation System At Work (RP), p. 5.
LOPSTR-1994-BoulangerB #analysis #logic programming #using- Using Call/Exit Analysis for Logic Program Transformation (DB, MB), pp. 36–50.
PLILP-1994-HundehegeLX #hybrid #memory management #optimisation #runtime #semantics- Semantic-Based Static Program Transformations for Memory Space and Run Time Optimization in Hybrid Languages (JBH, WML, UX), pp. 453–454.
PLILP-1994-Paige - Viewing A Program Transformation System At Work (RP), pp. 5–24.
SAC-1994-GallK #reuse- Program transformation to enhance the reuse potential of procedural software (HG, RK), pp. 99–104.
HPDC-1994-LiHW #performance #program analysis- Program Analysis and Transformations for Fast Data Sharing (AL, GH, LDW), pp. 131–138.
PDP-1994-Dezan #array #generative- Generating Regular Arrays By Program Transformations (CD), pp. 175–179.
CADE-1994-WaalG #logic programming #program analysis #proving #theorem proving- The Applicability of Logic Program Analysis and Transformation to Theorem Proving (DAdW, JPG), pp. 207–221.
ICLP-1994-AzevedoS - Recomputation-Free Lemmatization by Program Transformation (PJdSA, MJS), pp. 739–740.
ICLP-1994-Stuber #modelling- Computing Stable Models by Program Transformation (JS), pp. 58–73.
ILPS-1994-DebrayJ #parallel- A Simple Program Transformation for Parallelism (SKD, MJ), pp. 305–319.
WCRE-1993-WardB #reverse engineering- A Practical Program Transformation System for Reverse Engineering (MW, KB), pp. 212–221.
SEKE-1993-WillisP #machine learning #reuse- Machine Learning for Program Transformations in Software Reuse (CPW, DJP), pp. 275–277.
SAC-1993-Kim #problem #set- Program Transformation for the Longest Upsequence Set Problem (HK), pp. 609–613.
PDP-1993-SharpC #algorithm #fourier #functional #performance #synthesis- Synthesis of the fast Fourier transform algorithm by functional language program transformation (DWNS, MC), pp. 136–143.
CSL-1993-SiegW #proving- Program Transformation and Proof Transformation (WS, SSW), pp. 305–317.
PEPM-1992-Bsaies #framework #logic programming #synthesis- A Framework for Mechanizing Logic Program Transformation: The Synthesis of Eureka-Properties (KB), pp. 108–115.
PEPM-1992-Burton - Program Transformation by Derivor Manipulations (CTPB), pp. 90–97.
WSA-1992-Araragi #reasoning- Program Transformation in a Nonmonotonic Reasoning System (TA), pp. 135–143.
STOC-1992-KedemPRR #parallel #performance- Efficient Program Transformations for Resilient Parallel Computation via Randomization (ZMK, KVP, MOR, AR), pp. 306–317.
RTA-1991-Bellegarde - Program Transformation and Rewriting (FB), pp. 226–239.
LOPSTR-1991-Ameur #evaluation #functional- Program Transformations Directed by the Evaluation of non Functional Properties (YAA), pp. 297–299.
LOPSTR-1991-ParrainDL #prolog- Prolog Program Transformations and Meta-Interpreters (AP, PD, PL), pp. 238–251.
PEPM-1991-AriolaA #approach- A Syntactic Approach to Program Transformations (ZMA, A), pp. 116–129.
PEPM-1991-MasonT #component #configuration management- Program Transformations for Configuring Components (IAM, CLT), pp. 297–308.
WSA-1991-EchahedJPS #case study #comparative #equation- Equational Reasonning and the Completion Procedure. A Comparative Study in Program Transformation (RE, PJ, MLP, SS), pp. 53–61.
PPoPP-1991-YangC #metalanguage #using- Parallel-Program Transformation Using A Metalanguage (JAY, YiC), pp. 11–20.
ISLP-1991-Nakayama #principle #proving- Program Transformation under the Principle of Proof as Program (HN), pp. 626–640.
PODS-1990-Saraiya #database #deduction #polynomial- Polynomial-Time Program Transformations in Deductive Databases (YPS), pp. 132–144.
POPL-1990-AikenWW #fault- Program Transformation in the Presence of Errors (AA, JHW, ELW), pp. 210–217.
WAGA-1990-FengKT #attribute grammar #incremental #multi- Incremental Attribute Evaluation for Multiple Subtree Replacements in Structure-Oriented Environments (AF, TK, KT), pp. 192–206.
WAGA-1990-VogtBF #agile #attribute grammar #development #dynamic transformation- Rapid Development of a Program Transformation System with Attribute Grammars and Dynamic Transformations (HV, AvdB, AF), pp. 101–115.
WAGA-1990-Wilhelm #attribute grammar #functional- Tree Transformations, Functional Languages, and Attribute Grammars (RW), pp. 116–129.
ESOP-1990-SteffenKR #graph #representation- The Value Flow Graph: A Program Representation for Optimal Program Transformations (BS, JK, OR), pp. 389–405.
PODS-1989-RamakrishnanSUV #theorem- Proof-Tree Transformation Theorems and Their Applications (RR, YS, JDU, MYV), pp. 172–181.
POPL-1989-KelseyH #compilation- Realistic Compilation by Program Transformation (RK, PH), pp. 281–292.
ICSE-1989-CarleP #composition #incremental #specification- Modular Specification of Incremental Program Transformation Systems (AC, LLP), pp. 178–187.
TAV-1989-KotikM #analysis #automation #testing #using- Automating Software Analysis and Testing Using a Program Transformation System (GK, LM), pp. 75–84.
PLILP-1988-SchreyeB #abstract interpretation- An Application of Abstract Interpretation in Source Level Program Transformation (DDS, MB), pp. 35–57.
CCHSC-1988-Alblas - Attributed Tree Transformations with Delayed and Smart Re-Evaluation (HA), pp. 160–174.
CCHSC-1988-LippsMW #case study #experience #named #overview #specification- OPTRAN — A Language/System for the Specification of Program Transformations: System Overview and Experiences (PL, UM, RW), pp. 52–65.
ESOP-1988-Heckmann #functional #specification- A Functional Language for the Specification of Complex Tree Transformations (RH), pp. 175–190.
ESOP-1988-Heckmann88a #functional #specification- A Functional Language for the Specification of Complex Tree Transformations (RH), p. 380.
CADE-1988-ButlerLO #automaton #compilation #performance #prolog- Notes on Prolog Program Transformations, Prolog Style, and Efficient Compilation to The Warren Abstract Machine (RB, RL, RO), pp. 323–332.
AS-1985-Backus #optimisation #semantics- From Function Level Semantics to Program Transformation and Optimization (JWB), pp. 60–91.
LFP-1984-GivlerK #recognition- Schema Recognition for Program Transformations (JSG, RBK), pp. 74–84.
SCC-1984-KellerPPM #case study #experience- Tree transformation techniques and experiences (SEK, JAP, TFP, SPM), pp. 190–201.
ILPC-1982-Skuce82 #automation #development #generative- Module Development Based on Program Transformation and Automatic Generation of the Input-output Relation (DRS), pp. 116–122.
STOC-1977-ODonnell #combinator #equation #lisp #logic #recursion- Subtree Replacement Systems: A Unifying Theory for Recursive Equations, LISP, Lucid and Combinatory Logic (MO), pp. 295–305.
POPL-1976-BoyerMS #recursion- Primitive Recursive Program Transformations (RSB, JSM, RES), pp. 171–174.
POPL-1976-Wegbreit - Goal-Directed Program Transformation (BW), pp. 153–170.
POPL-1975-Gerhart - Correctness-Preserving Program Transformations (SLG), pp. 54–66.