Travelled to:
1 × Czech Republic
1 × Poland
1 × Portugal
1 × Romania
1 × Spain
1 × Sweden
1 × Switzerland
1 × United Kingdom
2 × France
2 × Germany
2 × Hungary
2 × Italy
24 × USA
5 × Canada
Collaborated with:
W.Landi A.Rountev F.Tip A.Milanova X.Ren S.Wei ∅ M.Arnold S.Zhang W.Zhang B.Dufour M.F.II J.Wloka O.C.Chesley G.Sevitsky R.Chatterjee J.Yur C.Fu M.Störzer P.Stocks H.D.Pande S.P.Masticola T.J.Marlowe M.D.Carroll J.Dolby L.Marrs M.Hind S.Basu O.Tripp A.Luchansky E.Geay M.Pistoia T.Tateishi F.Shah D.Smith U.Kremer M.Gordon N.Shah
Talks about:
analysi (26) java (14) program (11) pointer (8) flow (8) sensit (7) chang (7) alias (7) object (6) effect (6)
Person: Barbara G. Ryder
DBLP: Ryder:Barbara_G=
Facilitated 3 volumes:
Contributed to:
Wrote 52 papers:
- ECOOP-2015-WeiR #adaptation #analysis #javascript
- Adaptive Context-sensitive Analysis for JavaScript (SW, BGR), pp. 712–734.
- ECOOP-2014-WeiR #analysis #behaviour #javascript #points-to
- State-Sensitive Points-to Analysis for the Dynamic Behavior of JavaScript Objects (SW, BGR), pp. 1–26.
- ISSTA-2013-WeiR #analysis #javascript
- Practical blended taint analysis for JavaScript (SW, BGR), pp. 336–346.
- PASTE-2011-FisherWTRL #evaluation #test coverage
- An evaluation of change-based coverage criteria (MFI, JW, FT, BGR, AL), pp. 21–28.
- FSE-2010-FisherFMR #named
- HI-C: diagnosing object churn in framework-based applications (MFI, LM, BGR), pp. 379–380.
- ICSM-2010-FisherDBR #analysis #context-sensitive grammar
- Exploring the impact of context sensitivity on blended analysis (MFI, BD, SB, BGR), pp. 1–10.
- ICSE-2009-GeayPTRD #analysis #composition #precise #string
- Modular string-sensitive permission analysis with demand-driven precision (EG, MP, TT, BGR, JD), pp. 177–187.
- ICSE-2009-WlokaRT #named #testing
- JUnitMX — A change-aware unit testing tool (JW, BGR, FT), pp. 567–570.
- ICSE-2009-WlokaRTR #analysis #development
- Safe-commit analysis to facilitate team software development (JW, BGR, FT, XR), pp. 507–517.
- FSE-2008-DufourRS #java #scalability
- A scalable technique for characterizing the usage of temporaries in framework-intensive Java applications (BD, BGR, GS), pp. 59–70.
- ICSE-2007-ChesleyRRT #fault #java #locality #source code
- Crisp- A Fault Localization Tool for Java Programs (OCC, XR, BGR, FT), pp. 775–779.
- ICSE-2007-FuR #analysis #architecture #exception #java
- Exception-Chain Analysis: Revealing Exception Handling Architecture in Java Server Applications (CF, BGR), pp. 230–239.
- ISSTA-2007-DufourRS #analysis #comprehension #performance
- Blended analysis for performance understanding of framework-based applications (BD, BGR, GS), pp. 118–128.
- ISSTA-2007-RenR #fault #heuristic #java #locality #ranking
- Heuristic ranking of java program edits for fault localization (XR, BGR), pp. 239–249.
- PASTE-2007-ZhangR #dependence
- Discovering accurate interclass test dependences (WZ, BGR), pp. 55–62.
- FSE-2006-StorzerRRT #classification #java #source code #using
- Finding failure-inducing changes in java programs using change classification (MS, BGR, XR, FT), pp. 57–68.
- SCAM-2006-ZhangR #graph #java #library
- Constructing Accurate Application Call Graphs For Java To Model Library Callbacks (WZ, BGR), pp. 63–74.
- ICSE-2005-RenRST #impact analysis #java #named #source code
- Chianti: a change impact analysis tool for java programs (XR, BGR, MS, FT), pp. 664–665.
- ICSM-2005-ChesleyRR #debugging #java #named #source code
- Crisp: A Debugging Tool for Java Programs (OCC, XR, BGR), pp. 401–410.
- ICSM-2005-MilanovaR #analysis #constraints #precise
- Annotated Inclusion Constraints for Precise Flow Analysis (AM, BGR), pp. 187–196.
- OOPSLA-2004-RenSTRC #impact analysis #java #named #source code
- Chianti: a tool for change impact analysis of java programs (XR, FS, FT, BGR, OCC), pp. 432–448.
- CC-2003-Ryder #analysis #object-oriented #precise #programming language
- Dimensions of Precision in Reference Analysis of Object-Oriented Programming Languages (BGR), pp. 126–137.
- ICSE-2003-RountevMR #analysis #java #morphism #polymorphism #testing
- Fragment Class Analysis for Testing of Polymorphism in Java Software (AR, AM, BGR), pp. 210–220.
- ECOOP-2002-ArnoldR #effectiveness
- Thin Guards: A Simple and Effective Technique for Reducing the Penalty of Dynamic Class Loading (MA, BGR), pp. 498–524.
- ICSM-2002-MilanovaRR #diagrams #precise
- Constructing Precise Object Relation Diagrams (AM, AR, BGR), pp. 586–595.
- ISSTA-2002-MilanovaRR #analysis #java #points-to
- Parameterized object sensitivity for points-to and side-effect analyses for Java (AM, AR, BGR), pp. 1–11.
- OOPSLA-2002-ArnoldHR #java #online #optimisation
- Online feedback-directed optimization of Java (MA, MH, BGR), pp. 111–129.
- SCAM-2002-MilanovaRR #graph #pointer #precise
- Precise Call Graph Construction in the Presence of Function Pointers (AM, AR, BGR), pp. 155–162.
- CC-2001-RountevR #analysis #library #points-to #source code
- Points-to and Side-Effect Analyses for Programs Built with Precompiled Libraries (AR, BGR), pp. 20–36.
- OOPSLA-2001-RountevMR #analysis #constraints #java #points-to #using
- Points-To Analysis for Java using Annotated Constraints (AR, AM, BGR), pp. 43–55.
- PASTE-2001-RyderT #impact analysis #object-oriented #source code
- Change impact analysis for object-oriented programs (BGR, FT), pp. 46–53.
- PLDI-2001-ArnoldR #cost analysis #framework
- A Framework for Reducing the Cost of Instrumented Code (MA, BGR), pp. 168–179.
- CC-2000-RyderSKGS #exception #java #using
- A Static Study of Java Exceptions Using JESP (BGR, DS, UK, MG, NS), pp. 67–81.
- ESEC-FSE-1999-RountevRL #analysis #data flow
- Data-Flow Analysis of Program Fragments (AR, BGR, WL), pp. 235–252.
- ICSE-1999-YurRL #alias #analysis #incremental #pointer
- An Incremental Flow- and Context-Sensitive Pointer Aliasing Analysis (JSY, BGR, WL), pp. 442–451.
- POPL-1999-ChatterjeeRL
- Relevant Context Inference (RC, BGR, WL), pp. 133–146.
- ESOP-1998-ChatterjeeRL #complexity #exception
- Complexity of Concrete Type-Inference in the Presence of Exceptions (RC, BGR, WL), pp. 57–74.
- ISSTA-1998-StocksRLZ #context-sensitive grammar #problem
- Comparing Flow and Context Sensitivity on the Modification-Side-Effects Problem (PS, BGR, WL, SZ), pp. 21–31.
- PASTE-1998-ZhangRL #alias #analysis #pointer
- Experiments with Combined Analysis for Pointer Aliasing (SZ, BGR, WL), pp. 11–18.
- ICSE-1997-YurRLS #analysis #c #incremental
- Incremental Analysis of Side Effects for C Software System (JSY, BGR, WL, PS), pp. 422–432.
- SAS-1997-Ryder #analysis
- Practical Compile-Time Analysis (BGR), pp. 406–412.
- FSE-1996-ZhangRL #alias #analysis #composition #pointer #towards
- Program Decomposition for Pointer Aliasing: A Step Toward Practical Analyses (SZ, BGR, WL), pp. 81–92.
- SAS-1996-PandeR #data flow
- Data-Flow-Based Virtual Function Resolution (HDP, BGR), pp. 238–254.
- PLDI-1993-LandiRZ #alias #analysis #interprocedural #pointer
- Interprocedural Side Effect Analysis With Pointer Aliasing (WL, BGR, SZ), pp. 56–67.
- PPoPP-1993-MasticolaR #analysis
- Non-concurrency Analysis (SPM, BGR), pp. 129–138.
- Best-of-PLDI-1992-LandiR92a #algorithm #alias #approximate #interprocedural #pointer
- A safe approximate algorithm for interprocedural pointer aliasing (with retrospective) (WL, BGR), pp. 473–489.
- PLDI-1992-LandiR #algorithm #alias #approximate #interprocedural #pointer
- A Safe Approximate Algorithm for Interprocedural Pointer Aliasing (WL, BGR), pp. 235–248.
- POPL-1991-LandiR #alias #classification #pointer #problem
- Pointer-Induced Aliasing: A Problem Classification (WL, BGR), pp. 93–103.
- POPL-1990-MarloweR #algorithm #analysis #data flow #hybrid #incremental #performance
- An Efficient Hybrid Algorithm for Incremental Data Flow Analysis (TJM, BGR), pp. 184–196.
- POPL-1988-CarrollR #analysis #data flow #incremental
- Incremental Data Flow Analysis via Dominator and Attribute Updates (MDC, BGR), pp. 274–284.
- POPL-1983-Ryder #analysis #data flow #incremental
- Incremental Data Flow Analysis (BGR), pp. 167–176.
- FSE-2016-WeiTRD #javascript #locality #static analysis
- Revamping JavaScript static analysis via localization and remediation of root causes of imprecision (SW, OT, BGR, JD), pp. 487–498.