Please note: This is a beta version of the new dblp website.
You can find the classic dblp view of this page here.
You can find the classic dblp view of this page here.
J. Eliot B. Moss
2010 – today
- 2013
[c69]Nathan P. Ricci, Samuel Z. Guyer, J. Eliot B. Moss: Elephant tracks: portable production of complete and precise gc traces. ISMM 2013: 109-118- 2011
[j25]Phil McGachey, Antony L. Hosking, J. Eliot B. Moss: Class Transformations for Transparent Distribution of Java Applications. Journal of Object Technology 10: 9: 1-35 (2011)
[c68]Nathan P. Ricci, Samuel Z. Guyer, J. Eliot B. Moss: Elephant Tracks: generating program traces with object death records. PPPJ 2011: 139-142
[r1]- 2010
[c67]Michael Crouch, Neil Immerman, J. Eliot B. Moss: Finding Reductions Automatically. Fields of Logic and Computation 2010: 181-200
2000 – 2009
- 2009
[j24]Phil McGachey, Antony L. Hosking, J. Eliot B. Moss: Pervasive Load-Time Transformation for Transparently Distributed Java. Electr. Notes Theor. Comput. Sci. 253(5): 47-64 (2009)
[c66]Phil McGachey, Antony L. Hosking, J. Eliot B. Moss: Classifying Java class transformations for pervasive virtualized access. GPCE 2009: 75-84
[c65]Daniel Frampton, Stephen M. Blackburn, Perry Cheng, Robin Garner, David Grove, J. Eliot B. Moss, Sergey I. Salishev: Demystifying magic: high-level low-level programming. VEE 2009: 81-90- 2008
[j23]Stephen M. Blackburn, Kathryn S. McKinley, Robin Garner, Chris Hoffmann, Asjad M. Khan, Rotem Bentzur, Amer Diwan, Daniel Feinberg, Daniel Frampton, Samuel Z. Guyer, Martin Hirzel, Antony L. Hosking, Maria Jump, Han Lee, J. Eliot B. Moss, Aashish Phansalkar, Darko Stefanovic, Thomas VanDrunen, Daniel von Dincklage, Ben Wiedermann: Wake up and smell the coffee: evaluation methodology for the 21st century. Commun. ACM 51(8): 83-89 (2008)
[j22]Edward K. Walters II, J. Eliot B. Moss, Trek S. Palmer, Timothy Richards, Charles C. Weems: CASL: A rapid-prototyping language for modern micro-architectures. Computer Languages, Systems & Structures 34(4): 195-211 (2008)
[c64]Timothy Richards, Edward K. Walters II, J. Eliot B. Moss, Trek S. Palmer, Charles C. Weems: Towards universal code generator generation. IPDPS 2008: 1-8
[c63]Aki Namioka, Julie A. Adams, Juanita J. Ewing, Nadyne Mielke, J. Eliot B. Moss, Lucy A. Suchman: From sorceress to scientist: women in computing. OOPSLA Companion 2008: 795-796
[c62]Ting Yang, Tongping Liu, Emery D. Berger, Scott F. Kaplan, J. Eliot B. Moss: Redline: First Class Support for Interactivity in Commodity Operating Systems. OSDI 2008: 73-86- 2007
[j21]Stephen M. Blackburn, Matthew Hertz, Kathryn S. McKinley, J. Eliot B. Moss, Ting Yang: Profile-based pretenuring. ACM Trans. Program. Lang. Syst. 29(1) (2007)
[j20]Han Bok Lee, Amer Diwan, J. Eliot B. Moss: Design, implementation, and evaluation of a compilation server. ACM Trans. Program. Lang. Syst. 29(4) (2007)
[c61]Edward K. Walters II, J. Eliot B. Moss, Trek S. Palmer, Timothy Richards, Charles C. Weems: Modeling Modern Micro-architectures using CASL. IPDPS 2007: 1-6
[c60]Yang Ni, Vijay Menon, Ali-Reza Adl-Tabatabai, Antony L. Hosking, Richard L. Hudson, J. Eliot B. Moss, Bratin Saha, Tatiana Shpeisman: Open nesting in software transactional memory. PPOPP 2007: 68-78- 2006
[j19]J. Eliot B. Moss, Antony L. Hosking: Nested transactional memory: Model and architecture sketches. Sci. Comput. Program. 63(2): 186-201 (2006)
[j18]Han Bok Lee, Daniel von Dincklage, Amer Diwan, J. Eliot B. Moss: Understanding the behavior of compiler optimizations. Softw., Pract. Exper. 36(8): 835-844 (2006)
[j17]Matthew Hertz, Stephen M. Blackburn, J. Eliot B. Moss, Kathryn S. McKinley, Darko Stefanovic: Generating object lifetime traces with Merlin. ACM Trans. Program. Lang. Syst. 28(3): 476-516 (2006)
[c59]John Cavazos, J. Eliot B. Moss, Michael F. P. O'Boyle: Hybrid Optimizations: Which Optimization Algorithm to Use?. CC 2006: 124-138
[c58]Stephen M. Blackburn, Robin Garner, Chris Hoffmann, Asjad M. Khan, Kathryn S. McKinley, Rotem Bentzur, Amer Diwan, Daniel Feinberg, Daniel Frampton, Samuel Z. Guyer, Martin Hirzel, Antony L. Hosking, Maria Jump, Han Bok Lee, J. Eliot B. Moss, Aashish Phansalkar, Darko Stefanovic, Thomas VanDrunen, Daniel von Dincklage, Ben Wiedermann: The DaCapo benchmarks: java benchmarking development and analysis. OOPSLA 2006: 169-190
[c57]Ting Yang, Emery D. Berger, Scott F. Kaplan, J. Eliot B. Moss: CRAMM: Virtual Memory Support for Garbage-Collected Applications. OSDI 2006: 103-116
[e2]Erez Petrank, J. Eliot B. Moss (Eds.): Proceedings of the 5th International Symposium on Memory Management, ISMM 2006, Ottawa, Ontario, Canada, June 10-11, 2006. ACM 2006, ISBN 1-59593-221-6- 2005
[j16]Bowen Alpern, Steve Augart, Stephen M. Blackburn, Maria A. Butrico, Anthony Cocchi, Perry Cheng, Julian Dolby, Stephen J. Fink, David Grove, Michael Hind, Kathryn S. McKinley, Mark F. Mergen, J. Eliot B. Moss, Ton Anh Ngo, Vivek Sarkar, Martin Trapp: The Jikes Research Virtual Machine project: Building an open-source research community. IBM Systems Journal 44(2): 399-418 (2005)
[j15]J. Eliot B. Moss, Trek S. Palmer, Timothy Richards, Edward K. Walters II, Charles C. Weems: CISL: A Class-Based Machine Description Language for Co-Generation of Compilers and Simulators. International Journal of Parallel Programming 33(2-3): 231-246 (2005)
[j14]J. Eliot B. Moss, Ravi Rajwar: Atomicity as a First-Class System Provision. J. UCS 11(5): 651-660 (2005)
[j13]Cliff B. Jones, David B. Lomet, Alexander B. Romanovsky, Gerhard Weikum, Alan Fekete, Marie-Claude Gaudel, Henry F. Korth, Rogério de Lemos, J. Eliot B. Moss, Ravi Rajwar, Krithi Ramamritham, Brian Randell, Luís Rodrigues: The atomic manifesto: a story in four quarks. SIGMOD Record 34(1): 63-69 (2005)
[j12]Cliff B. Jones, David B. Lomet, Alexander B. Romanovsky, Gerhard Weikum, Alan Fekete, Marie-Claude Gaudel, Henry F. Korth, Rogério de Lemos, J. Eliot B. Moss, Ravi Rajwar, Krithi Ramamritham, Brian Randell, Luís Rodrigues: The atomic manifesto: a story in four quarks. Operating Systems Review 39(2): 41-46 (2005)- 2004
[c56]J. Eliot B. Moss, Trek S. Palmer, Timothy Richards, Edward K. Walters II, Charles C. Weems: CMDL: A Class-Based Machine Description Language for Co-generation of Compilers and Simulators. IPDPS Next Generation Software Program - NSFNGS - PI Workshop 2004
[c55]Ting Yang, Matthew Hertz, Emery D. Berger, Scott F. Kaplan, J. Eliot B. Moss: Automatic heap sizing: taking real memory into account. ISMM 2004: 61-72
[c54]Xianglong Huang, Stephen M. Blackburn, Kathryn S. McKinley, J. Eliot B. Moss, Zhenlin Wang, Perry Cheng: The garbage collection advantage: improving program locality. OOPSLA 2004: 69-80
[c53]Narendran Sachindran, J. Eliot B. Moss, Emery D. Berger: MC2: high-performance garbage collection for memory-constrained environments. OOPSLA 2004: 81-98
[c52]John Cavazos, J. Eliot B. Moss: Inducing heuristics to decide whether to schedule. PLDI 2004: 183-194- 2003
[j11]Richard L. Hudson, J. Eliot B. Moss: Sapphire: copying garbage collection without stopping the world. Concurrency and Computation: Practice and Experience 15(3-5): 223-261 (2003)
[c51]J. Eliot B. Moss, Charles C. Weems, Timothy Richards: The CoGenT Project: Co-Generating Compilers and Simulators for Dynamically Compiled Languages. IPDPS 2003: 210
[c50]Narendran Sachindran, J. Eliot B. Moss: Mark-copy: fast copying GC with less space overhead. OOPSLA 2003: 326-343- 2002
[j10]Amy McGovern, J. Eliot B. Moss, Andrew G. Barto: Building a Basic Block Instruction Scheduler with Reinforcement Learning and Rollouts. Machine Learning 49(2-3): 141-160 (2002)
[c49]Matthew Hertz, Neil Immerman, J. Eliot B. Moss: Framework for Analyzing Garbage Collection. IFIP TCS 2002: 230-242
[c48]Darko Stefanovic, Matthew Hertz, Stephen Blackburn, Kathryn S. McKinley, J. Eliot B. Moss: Older-first garbage collection in practice: evaluation in Java Virtual Machine. MSP/ISMM 2002: 25-36
[c47]Jeffrey Palm, Han Bok Lee, Amer Diwan, J. Eliot B. Moss: When to use a compilation service? LCTES-SCOPES 2002: 194-203
[c46]Stephen Blackburn, Richard E. Jones, Kathryn S. McKinley, J. Eliot B. Moss: Beltway: Getting Around Garbage Collection Gridlock. PLDI 2002: 153-164
[c45]Matthew Hertz, Stephen Blackburn, J. Eliot B. Moss, Kathryn S. McKinley, Darko Stefanovic: Error-free garbage collection traces: how to cheat and not get caught. SIGMETRICS 2002: 140-151- 2001
[j9]Amer Diwan, Kathryn S. McKinley, J. Eliot B. Moss: Using types to analyze and optimize object-oriented programs. ACM Trans. Program. Lang. Syst. 23(1): 30-72 (2001)
[c44]Stephen M. Blackburn, J. Eliot B. Moss, Richard L. Hudson, Ronald Morrison, David S. Munro, John N. Zigman: Starting with Termination: A Methodology for Building Distributed Garbage Collection Algorithms. ACSC 2001: 20-28
[c43]Richard L. Hudson, J. Eliot B. Moss: Sapphire: copying GC without stopping the world. Java Grande 2001: 48-57
[c42]Stephen Blackburn, Sharad Singhai, Matthew Hertz, Kathryn S. McKinley, J. Eliot B. Moss: Pretenuring for Java. OOPSLA 2001: 342-352- 2000
[c41]Richard L. Hudson, J. Eliot B. Moss, Sreenivas Subramoney, Weldon Washburn: Cycles to Recycle: Garbage Collection on the IA-64. ISMM 2000: 101-110
[c40]Darko Stefanovic, Kathryn S. McKinley, J. Eliot B. Moss: On Models for Object Lifetimes. ISMM 2000: 137-142
[c39]Stephen M. Blackburn, John Cavazos, Sharad Singhai, Asjad M. Khan, Kathryn S. McKinley, J. Eliot B. Moss, Sara Smolensky: Profile-driven pretenuring for Java (poster session). OOPSLA Addendum 2000: 129-130
[c38]John N. Zigman, Stephen Blackburn, J. Eliot B. Moss: TMOS: A Transactional Garbage Collector. POS 2000: 138-156
1990 – 1999
- 1999
[c37]Darko Stefanovic, Kathryn S. McKinley, J. Eliot B. Moss: Age-Based Garbage Collection. OOPSLA 1999: 370-381- 1998
[c36]Amy McGovern, J. Eliot B. Moss: Scheduling Straight-Line Code Using Reinforcement Learning and Rollouts. NIPS 1998: 903-909
[c35]
[c34]Ole Agesen, David Detlefs, J. Eliot B. Moss: Garbage Collection and Local Variable Type-Precision and Liveness in Java Virtual Machines. PLDI 1998: 269-279
[c33]David S. Munro, Alfred L. Brown, Ronald Morrison, J. Eliot B. Moss: Incremental Garbage Collection of a Persistent Object Store using PMOS. POS/PJW 1998: 78-91
[c32]Gökhan Kutlu, J. Eliot B. Moss: Exploiting Reflection to Add Persistence and Query Optimization to a Statically Typed Object-Oriented Language. POS/PJW 1998: 123-135- 1997
[c31]J. Eliot B. Moss, Paul E. Utgoff, John Cavazos, Doina Precup, Darko Stefanovic, Carla E. Brodley, David Scheeff: Learning to Schedule Straight-Line Code. NIPS 1997
[c30]Richard L. Hudson, Ronald Morrison, J. Eliot B. Moss, David S. Munro: Garbage Collecting the World: One Car at a Time. OOPSLA 1997: 162-175- 1996
[j8]
[c29]Amer Diwan, J. Eliot B. Moss, Kathryn S. McKinley: Simple and Effective Analysis of Statically Typed Object-Oriented Programs. OOPSLA 1996: 292-305
[c28]J. Eliot B. Moss, David S. Munro, Richard L. Hudson: PMOS: A Complete and Coarse-Grained Incremental Garbage Collector for Persistent Object Stores. POS 1996: 140-150- 1995
[j7]Amer Diwan, David Tarditi, J. Eliot B. Moss: Memory System Performance of Programs with Intensive Heap Allocation. ACM Trans. Comput. Syst. 13(3): 244-273 (1995)
[c27]S. Scheuerl, Richard C. H. Connor, Ronald Morrison, J. Eliot B. Moss, David S. Munro: The MaStA I/O Cost Model and its Validation Strategy. ADBIS 1995: 305-328- 1994
[j6]
[c26]Eric W. Brown, James P. Callan, W. Bruce Croft, J. Eliot B. Moss: Supporting Full-Text Information Retrieval with a Persistent Object Store. EDBT 1994: 365-378
[c25]Darko Stefanovic, J. Eliot B. Moss: Characterization of Object Behaviour in Standard ML of New Jersey. LISP and Functional Programming 1994: 43-54
[c24]Amer Diwan, David Tarditi, J. Eliot B. Moss: Memory Subsystem Performance of Programs Using Copying Garbage Collection. POPL 1994: 1-14
[c23]J. Eliot B. Moss, Antony L. Hosking: Expressing Object Residency Optimizations Using Pointer Type Annotations. POS 1994: 3-15
[c22]Masanobu Yuhara, Brian N. Bershad, Chris Maeda, J. Eliot B. Moss: Efficient Packet Demultiplexing for Multiple Endpoints and Large Messages. USENIX Winter 1994: 153-165
[e1]Jeff McKenna, J. Eliot B. Moss, Richard L. Wexelblat (Eds.): OOPSLA'94, Proceedings of the Ninth Annual Conference on Object-Oriented Programming Systems, Languages, and Applications, Portland, Oregon, USA, October 23-27, 1994. ACM 1994, ISBN 0-89791-688-3- 1993
[c21]Maurice Herlihy, J. Eliot B. Moss: Transactional Memory: Architectural Support for Lock-Free Data Structures. ISCA 1993: 289-300
[c20]Antony L. Hosking, J. Eliot B. Moss: Object Fault Handling for Persistent Programming Languages: A Performance Evaluation. OOPSLA 1993: 288-303
[c19]Antony L. Hosking, J. Eliot B. Moss: Protection Traps and Alternatives for Memory Management of an Object-Oriented Language. SOSP 1993: 106-119
[c18]Antony L. Hosking, Eric W. Brown, J. Eliot B. Moss: Update Logging for Persistent Programming Languages: A Comparative Performance Evaluation. VLDB 1993: 429-440- 1992
[j5]Krithi Ramamritham, J. Eliot B. Moss, John A. Stankovic, David W. Stemple, W. Bruce Croft, Donald F. Towsley: Summary of Database Research Activities at The University of Massachusetts, Amherst. SIGMOD Record 21(1): 139-143 (1992)
[j4]Maurice Herlihy, J. Eliot B. Moss: Lock-Free Garbage Collection for Multiprocessors. IEEE Trans. Parallel Distrib. Syst. 3(3): 304-311 (1992)
[j3]J. Eliot B. Moss: Working with Persistent Objects: To Swizzle or Not to Swizzle. IEEE Trans. Software Eng. 18(8): 657-673 (1992)
[c17]
[c16]Antony L. Hosking, J. Eliot B. Moss, Darko Stefanovic: A Comparative Performance Evaluation of Write Barrier Implementations. OOPSLA 1992: 92-109
[c15]Amer Diwan, J. Eliot B. Moss, Richard L. Hudson: Compiler Support for Garbage Collection in a Statically Typed Language. PLDI 1992: 273-282- 1991
[c14]Maurice Herlihy, J. Eliot B. Moss: Lock-Free garbage Collection for Multiprocessors. SPAA 1991: 229-236- 1990
[j2]J. Eliot B. Moss: Design of the Mneme Persistent Object Store. ACM Trans. Inf. Syst. 8(2): 103-139 (1990)
[c13]Antony L. Hosking, J. Eliot B. Moss: Towards Compile-Time Optimizations for Persistence. POS 1990: 17-27
[c12]
1980 – 1989
- 1989
[c11]J. Eliot B. Moss: Addressing Large Distributed Collections of Persistent Objects: The Mneme Project's Approach. DBPL 1989: 358-374
[c10]J. Eliot B. Moss, Ralf Johnson, Alan Snyder, David W. Stemple, David Ungar: Panel: Inheritance: Can We Have Our Cake and Eat it, Too? OOPSLA 1989: 486-490
[p1]J. Eliot B. Moss: Object Orientation as Catalyst for Language-Database Inegration. Object-Oriented Concepts, Databases, and Applications 1989: 583-592- 1988
[c9]J. Eliot B. Moss, Steven Sinofsky: Managing Persistent Data with Mneme: Designing a Reliable, Shared Object Interface. OODBS 1988: 298-316- 1987
[c8]
[c7]J. Eliot B. Moss, Walter H. Kohler: Concurrency Features for the Trellis/Owl Language. ECOOP 1987: 171-180
[c6]J. Eliot B. Moss, Bruce Leban, Panos K. Chrysanthis: Finer Grained Concurrency for the Database Cache. ICDE 1987: 96-103
[c5]
[c4]- 1986
[j1]J. Eliot B. Moss: Getting the Operating System Out of the Way. IEEE Database Eng. Bull. 9(3): 35-42 (1986)
[c3]
[c2]J. Eliot B. Moss, Nancy D. Griffeth, Marc H. Graham: Abstraction in Recovery Management. SIGMOD Conference 1986: 72-83- 1983
[c1]J. Eliot B. Moss: Checkpoint and Restart in Distributed Transaction Systems. Symposium on Reliability in Distributed Software and Database Systems 1983: 85-89- 1981
[b1]Barbara Liskov, Russell R. Atkinson, Toby Bloom, J. Eliot B. Moss, Craig Schaffert, Robert Scheifler, Alan Snyder: CLU Reference Manual. Lecture Notes in Computer Science 114, Springer 1981, ISBN 3-540-10836-X
Coauthor Index
data released under the ODC-BY 1.0 license. See also our legal information page
last updated on 2013-06-12 21:37 CEST by the dblp team



