Thomas Reps - Publications

Affiliations: 
University of Wisconsin, Madison, Madison, WI 
Area:
Computer Science

46 high-probability publications. We are testing a new system for linking publications to authors. You can help! If you notice any inaccuracies, please sign in and mark papers as correct or incorrect matches. If you identify any major omissions or other inaccuracies in the publication list, please let us know.

Year Citation  Score
2017 Reps T, Turetsky E, Prabhu P. Newtonian Program Analysis via Tensor Product Acm Transactions On Programming Languages and Systems. 39: 9. DOI: 10.1145/3024084  0.397
2015 Thakur A, Lal A, Lim J, Reps T. PostHat and All That Electronic Notes in Theoretical Computer Science. 311: 15-32. DOI: 10.1016/J.Entcs.2015.02.003  0.76
2014 Elder M, Lim J, Sharma T, Andersen T, Reps T. Abstract Domains of Affine Relations Acm Transactions On Programming Languages and Systems. 36: 11. DOI: 10.1145/2651361  0.646
2014 Aung M, Horwitz S, Joiner R, Reps T. Specialization Slicing Acm Transactions On Programming Languages and Systems. 36. DOI: 10.1145/2566620  0.487
2013 Lim J, Reps T. TSL: A System for Generating Abstract Interpreters and its Application to Machine-Code Analysis Acm Transactions On Programming Languages and Systems. 35: 4. DOI: 10.1145/2450136.2450139  0.621
2013 Zhang W, Sun C, Lim J, Lu S, Reps T. ConMem: Detecting Crash-Triggering Concurrency Bugs through an Effect-Oriented Approach Acm Transactions On Software Engineering and Methodology. 22: 10. DOI: 10.1145/2430545.2430546  0.623
2011 Kidd N, Reps T, Dolby J, Vaziri M. Finding concurrency-related bugs using random isolation International Journal On Software Tools For Technology Transfer. 13: 495-518. DOI: 10.1007/S10009-011-0197-7  0.743
2011 Kidd N, Lammich P, Touili T, Reps T. A decision procedure for detecting atomicity violations for communicating processes with locks International Journal On Software Tools For Technology Transfer. 13: 37-60. DOI: 10.1007/S10009-010-0159-5  0.734
2011 Lim J, Lal A, Reps T. Symbolic analysis via semantic reinterpretation International Journal On Software Tools For Technology Transfer. 13: 61-87. DOI: 10.1007/S10009-010-0158-6  0.737
2010 Reps T, Sagiv M, Loginov A. Finite differencing of logical formulas for static analysis Acm Transactions On Programming Languages and Systems. 32: 24. DOI: 10.1145/1749608.1749613  0.667
2010 Balakrishnan G, Reps T. WYSINWYX: What you see is not what you execute Acm Transactions On Programming Languages and Systems. 32. DOI: 10.1145/1749608.1749612  0.598
2010 Jeannet B, Loginov A, Reps T, Sagiv M. A relational approach to interprocedural shape analysis Acm Transactions On Programming Languages and Systems. 32: 5-52. DOI: 10.1145/1667048.1667050  0.694
2010 Elder M, Gopan D, Reps T. View-augmented abstractions Electronic Notes in Theoretical Computer Science. 267: 43-57. DOI: 10.1016/J.Entcs.2010.09.005  0.746
2007 Yorsh G, Reps T, Sagiv M, Wilhelm R. Logical characterizations of heap abstractions Acm Transactions On Computational Logic. 8: 5. DOI: 10.1145/1182613.1182618  0.431
2007 Reps T, Sagiv M, Bauer J. An appreciation of the work of Reinhard Wilhelm Lecture Notes in Computer Science. 4444: 1-11. DOI: 10.1007/978-3-540-71322-7_1  0.436
2006 Yahav E, Reps T, Sagiv M, Wilhelm R. Verifying Temporal Heap Properties Specified via Evolution Logic Logic Journal of the Igpl. 14: 755-783. DOI: 10.1093/Jigpal/Jzl009  0.466
2005 Alur R, Benedikt M, Etessami K, Godefroid P, Reps T, Yannakakis M. Analysis of recursive state machines Acm Transactions On Programming Languages and Systems. 27: 786-818. DOI: 10.1145/1075382.1075387  0.344
2005 Reps T, Schwoon S, Jha S, Melski D. Weighted pushdown systems and their application to interprocedural dataflow analysis Science of Computer Programming. 58: 206-263. DOI: 10.1016/J.Scico.2005.02.009  0.668
2005 Yorsh G, Skidanov A, Reps T, Sagiv M. Automatic Assume/Guarantee Reasoning for Heap-Manipulating Programs Electronic Notes in Theoretical Computer Science. 131: 125-138. DOI: 10.1016/J.Entcs.2005.01.028  0.43
2004 Jha S, Reps T. Model checking SPKI/SDSI Journal of Computer Security. 12: 317-353. DOI: 10.3233/Jcs-2004-123-402  0.396
2004 Horwitz S, Reps T, Binkley D. Interprocedural slicing using dependence graphs Acm Sigplan Notices. 39: 232-243. DOI: 10.1145/77606.77608  0.472
2003 Anderson P, Reps T, Teitelbaum T. Design and implementation of a fine-grained software inspection tool Ieee Transactions On Software Engineering. 29: 721-733. DOI: 10.1109/Tse.2003.1223646  0.399
2003 Anderson P, Reps T, Teitelbaum T, Zarins M. Tool support for fine-grained software inspection Ieee Software. 20: 42-50. DOI: 10.1109/Ms.2003.1207453  0.39
2002 Sagiv M, Reps T, Wilhelm R. Parametric shape analysis via 3-valued logic Acm Transactions On Programming Languages and Systems. 24: 217-298. DOI: 10.1145/514188.514190  0.508
2000 Reps T. Undecidability of context-sensitive data-dependence analysis Acm Transactions On Programming Languages and Systems. 22: 162-186. DOI: 10.1145/345099.345137  0.377
2000 Melski D, Reps T. Interconvertibility of a class of set constraints and context-free-language reachability Theoretical Computer Science. 248: 29-98. DOI: 10.1016/S0304-3975(00)00049-9  0.684
1999 Siff M, Reps T. Identifying modules via concept analysis Ieee Transactions On Software Engineering. 25: 749-768. DOI: 10.1109/32.824377  0.38
1998 Müller H, Reps T, Snelting G. Program comprehension and software reengineering Acm Sigsoft Software Engineering Notes. 23: 36-44. DOI: 10.1145/290249.290260  0.414
1998 Reps T. “Maximal-munch” tokenization in linear time Acm Transactions On Programming Languages and Systems. 20: 259-273. DOI: 10.1145/276393.276394  0.349
1998 Sagiv M, Reps T, Wilhelm R. Solving shape-analysis problems in languages with destructive updating Acm Transactions On Programming Languages and Systems. 20: 1-50. DOI: 10.1145/271510.271517  0.482
1996 Sagiv M, Reps T, Horwitz S. Precise interprocedural dataflow analysis with applications to constant propagation Theoretical Computer Science. 167: 131-170. DOI: 10.1016/0304-3975(96)00072-2  0.473
1996 Ramalingam G, Reps T. On the computational complexity of dynamic graph problems Theoretical Computer Science. 158: 233-277. DOI: 10.1016/0304-3975(95)00079-8  0.368
1996 Reps T. On the sequential nature of interprocedural program-analysis problems Acta Informatica. 33: 739-757. DOI: 10.1007/Bf03036473  0.462
1996 Ramalingam G, Reps T. An Incremental Algorithm for a Generalization of the Shortest-Path Problem Journal of Algorithms. 21: 267-305. DOI: 10.1006/Jagm.1996.0046  0.402
1995 Binkley D, Horwitz S, Reps T. Program Integration for Languages with Procedure Calls Acm Transactions On Software Engineering and Methodology (Tosem). 4: 3-35. DOI: 10.1145/201055.201056  0.464
1994 Ramalingam G, Reps T. On competitive on-line algorithms for the dynamic priority-ordering problem Information Processing Letters. 51: 155-161. DOI: 10.1016/0020-0190(94)00080-8  0.357
1992 Klint P, Reps T, Snelting G. Programming environments: report on an international workshop at Dagstuhl Castle Sigplan Notices. 27: 90-96. DOI: 10.1145/141018.141058  0.366
1992 Yang W, Horwitz S, Reps T. A Program Integration Algorithm that Accommodates Semantics-Preserving Transformations Acm Transactions On Software Engineering and Methodology (Tosem). 1: 310-354. DOI: 10.1145/131736.131756  0.426
1991 Horwitz S, Reps T. Efficient comparison of program slices Acta Informatica. 28: 713-732. DOI: 10.1007/Bf01261653  0.45
1990 Yang W, Horwitz S, Reps T. A program integration algorithm that accommodates semantics-preserving transformations Acm Sigsoft Software Engineering Notes. 15: 133-143. DOI: 10.1145/99278.99290  0.429
1989 Horwitz S, Prins J, Reps T. Integrating Noninterfering Versions of Programs Acm Transactions On Programming Languages and Systems (Toplas). 11: 345-387. DOI: 10.1145/65979.65980  0.461
1988 Reps T. Incremental evaluation for attribute grammars with unrestricted movement between tree modifications Acta Informatica. 25: 155-178. DOI: 10.1007/Bf00263583  0.443
1987 Reps T, Demers A. Sublinear-space evaluation algorithms for attribute grammars Acm Transactions On Programming Languages and Systems. 9: 408-440. DOI: 10.1145/24039.214529  0.32
1983 Reps T, Teitelbaum T, Demers A. Incremental Context-Dependent Analysis for Language-Based Editors Acm Transactions On Programming Languages and Systems. 5: 449-477. DOI: 10.1145/2166.357218  0.328
1981 Teitelbaum T, Reps T, Horwitz S. The why and wherefore of the Cornell Program Synthesizer Acm Sigplan Notices. 16: 8-16. DOI: 10.1145/872730.806448  0.417
1981 Teitelbaum T, Reps T. The Cornell program synthesizer: a syntax-directed programming environment Communications of the Acm. 24: 563-573. DOI: 10.1145/358746.358755  0.431
Show low-probability matches.