Nate Nystrom

Assistant Professor
Department of Computer Science
University of Texas, Arlington

Email:

Office: +1 (817) 272-1134
Fax: +1 (817) 272-3784

Office: 333 Nedderman Hall
Lab: 336 ELB

Hours: Wednesday 4–6pm

Mailing address:
Box 19015
416 Yates Street
Arlington, Texas 76019-0015

Peer-reviewed publications

  • Thorn — Robust, Concurrent, Extensible Scripting on the JVM

    Tobias Wrigstad, Johan Östlund, Gregor Richards, Jan Vitek, Bard Bloom, John Field, Nathaniel Nystrom, and Rok Strniša, In OOPSLA 2009 (Orlando, FL, October 2009).

  • Software Hardening — A Research Agenda

    Tobias Wrigstad, Patrick Eugster, John Field, Nathaniel Nystrom, and Jan Vitek, In First International Workshop on Script to Program Evolution (STOP), Genova, Italy, July 2009.

  • Constrained Types for Object-Oriented Languages

    Nathaniel Nystrom, Vijay Saraswat, Jens Palsberg, Christian Grothoff, In OOPSLA 2008 (Nashville, TN, October 2008).

  • Matchete: Paths through the Pattern Matching Jungle

    Martin Hirzel, Nathaniel Nystrom, Bard Bloom, and Jan Vitek. In Practical Aspects of Declarative Languages (PADL), LNCS 4902, pp. 150-166, January 2008.

  • J&: Nested Intersection for Scalable Software Composition

    Nathaniel Nystrom, Xin Qi, Andrew C. Myers, In OOPSLA 2006 (Portland, OR, October 2006).

  • Scalable Extensibility via Nested Inheritance

    Nathaniel Nystrom, Stephen N. Chong, Andrew C. Myers, In OOPSLA 2004 (Vancouver, BC, Canada, October 2004).

  • Polyglot: An Extensible Compiler Framework for Java

    Nathaniel Nystrom, Michael R. Clarkson, Andrew C. Myers, In 12th International Conference on Compiler Construction (Warsaw, Poland, April 2003). Published as Compiler Construction, 12th International Conference, CC 2003, LNCS 2622, Görel Hedin (Ed.), pp. 138-152. Springer, 2003. Earlier version available as Cornell University Computer Science Technical Report 2002-1883.

  • Secure Program Partitioning

    Stephen Zdancewic, Lantian Zheng, Nathaniel Nystrom, Andrew C. Myers, In ACM Transactions on Computing Systems (TOCS), 20(3): 283-328, ACM, August 2002. Download from ACM Digital Library. Earlier version available as Cornell University Computer Science Technical Report 2001-1846, October 2001.

  • Code Sharing Among Virtual Machines

    Grzegorz Czajkowski, Laurent Daynès, Nathaniel Nystrom, In Proceedings of the 16th European Conference on Object-Oriented Programming (Málaga, Spain, June 2002). Published as ECOOP 2002 - Object-Oriented Programming, LNCS 2374, Boris Magnusson (Ed.), pp. 155-177. Springer, 2002.

  • Untrusted Hosts and Confidentiality: Secure Program Partitioning

    Stephen Zdancewic, Lantian Zheng, Nathaniel Nystrom, Andrew C. Myers, In Proceedings of the 18th ACM Symposium on Operating System Principles (Chateau Lake Louise, Banff, Canada, October 2001). Download from ACM Digital Library.

  • Partial Redundancy Elimination for Access Path Expressions

    Antony L. Hosking, Nathaniel Nystrom, David Whitlock, Quintin Cutts and Amer Diwan, In Software: Practice and Experience, 31(6): 577-600, Wiley, May 2001.

  • Partial Redundancy Elimination for Access Path Expressions

    Nathaniel Nystrom, Antony L. Hosking, David Whitlock, Quintin Cutts and Amer Diwan, In Proceedings of the International Workshop on Aliasing in Object-Oriented Systems (Lisbon, Portugal, June 1999).

  • Swizzle Barrier Optimizations for Orthogonal Persistence in Java

    Kumar Brahnmath, Nathaniel Nystrom, Antony L. Hosking, Quintin Cutts, In Proceedings of the Third International Workshop on Persistence and Java (Tiburon, California, September 1998). Published as Advances in Persistent Object Systems, Morrison, Jordan and Atkinson (Eds.), pp 268-278. Morgan Kaufmann, 1999.

  • Optimizing the Read and Write Barrier for Orthogonal Persistence

    Antony Hosking, Nathaniel Nystrom, Quintin Cutts and Kumar Brahnmath, In Eighth International Workshop on Persistent Object Systems (Tiburon, California, August 1998). Published as Advances in Persistent Object Systems, Morrison, Jordan and Atkinson (Eds.), pp 149-159. Morgan Kaufmann, 1999.

Non-refereed Papers and Manuscripts

The documents contained here are included by the contributing authors as a means to ensure timely dissemination of scholarly and technical work on a non-commercial basis.  Copyright and all rights therein are maintained by the authors or by other copyright holders, notwithstanding that they have offered their works here electronically.  It is understood that all persons copying this information will adhere to the terms and constraints invoked by each author's copyright.  These works may not be reposted without the explicit permission of the copyright holder.