default search action
Nathaniel Nystrom
Person information
Refine list
refinements active!
zoomed in on ?? of ?? records
view refined list in
export refined list as
2010 – 2019
- 2019
- [j6]Luis Mastrangelo, Matthias Hauswirth, Nathaniel Nystrom:
Casting about in the dark: an empirical study of cast operations in Java programs. Proc. ACM Program. Lang. 3(OOPSLA): 158:1-158:31 (2019) - [c23]Igor Moreno Santos, Matthias Hauswirth, Nathaniel Nystrom:
Experiences in bridging from functional to object-oriented programming. SPLASH-E 2019: 36-40 - [e2]Jonathan Immanuel Brachthäuser, Sukyoung Ryu, Nathaniel Nystrom:
Proceedings of the Tenth ACM SIGPLAN Symposium on Scala, Scala@ECOOP 2019, London, UK, July 17, 2019. ACM 2019, ISBN 978-1-4503-6824-7 [contents] - 2018
- [c22]Ilya Yanok, Nathaniel Nystrom:
Implementing resource-aware safe assembly for kernel probes as a dependently-typed DSL. TyDe@ICFP 2018: 25-37 - 2017
- [c21]Nathaniel Nystrom:
A Scala framework for supercompilation. SCALA@SPLASH 2017: 18-28 - 2016
- [j5]Stephen M. Blackburn, Amer Diwan, Matthias Hauswirth, Peter F. Sweeney, José Nelson Amaral, Tim Brecht, Lubomír Bulej, Cliff Click, Lieven Eeckhout, Sebastian Fischmeister, Daniel Frampton, Laurie J. Hendren, Michael Hind, Antony L. Hosking, Richard E. Jones, Tomas Kalibera, Nathan Keynes, Nathaniel Nystrom, Andreas Zeller:
The Truth, The Whole Truth, and Nothing But the Truth: A Pragmatic Guide to Assessing Empirical Evaluations. ACM Trans. Program. Lang. Syst. 38(4): 15:1-15:20 (2016) - [c20]Nosheen Zaza, Nathaniel Nystrom:
Data-centric Consistency Policies: A Programming Model for Distributed Applications with Tunable Consistency. PMLDC@ECOOP 2016: 3 - 2015
- [j4]Ilya Yanok, Nathaniel Nystrom:
Tapir: A Language for Verified OS Kernel Probes. ACM SIGOPS Oper. Syst. Rev. 49(2): 51-56 (2015) - [c19]Amanj Sherwany, Nosheen Zaza, Nathaniel Nystrom:
A Refactoring Library for Scala Compiler Extensions. CC 2015: 31-48 - [c18]Luis Mastrangelo, Luca Ponzanelli, Andrea Mocci, Michele Lanza, Matthias Hauswirth, Nathaniel Nystrom:
Use at your own risk: the Java unsafe API in the wild. OOPSLA 2015: 695-710 - [c17]Ilya Yanok, Nathaniel Nystrom:
Tapir: a language for verified OS kernel probes. PLOS@SOSP 2015: 33-38 - 2012
- [j3]Dazhi Zhang, Donggang Liu, Yu Lei, David Chenho Kung, Christoph Csallner, Nathaniel Nystrom, Wenhua Wang:
SimFuzz: Test case similarity directed deep fuzzing. J. Syst. Softw. 85(1): 102-111 (2012) - [c16]Olivier Tardieu, Nathaniel Nystrom, Igor Peshansky, Vijay A. Saraswat:
Constrained kinds. OOPSLA 2012: 811-830 - 2011
- [c15]Nathaniel Nystrom:
Harmless compiler plugins. FTfJP@ECOOP 2011: 4:1-4:6 - [c14]Nathaniel Nystrom, Derek White, Kishen Das:
Firepile: run-time compilation for GPUs in scala. GPCE 2011: 107-116
2000 – 2009
- 2009
- [c13]Tobias Wrigstad, Patrick Eugster, John Field, Nate Nystrom, Jan Vitek:
Software hardening: a research agenda. STOP@ECOOP 2009: 58-70 - [c12]Bard Bloom, John Field, Nathaniel Nystrom, Johan Östlund, Gregor Richards, Rok Strnisa, Jan Vitek, Tobias Wrigstad:
Thorn: robust, concurrent, extensible scripting on the JVM. OOPSLA 2009: 117-136 - [c11]Bard Bloom, John Field, Nathaniel Nystrom, Johan Östlund, Gregor Richards, Rok Strnisa, Jan Vitek, Tobias Wrigstad:
Thorn: robust concurrent scripting on the JVM. OOPSLA Companion 2009: 789-790 - [e1]Tobias Wrigstad, Nate Nystrom, Jan Vitek:
Proceedings for the 1st workshop on Script to Program Evolution, STOP '09, Genova, Italy, July 6, 2009. ACM 2009, ISBN 978-1-60558-543-7 [contents] - 2008
- [c10]Nathaniel Nystrom, Vijay A. Saraswat, Jens Palsberg, Christian Grothoff:
Constrained types for object-oriented languages. OOPSLA 2008: 457-474 - [c9]Martin Hirzel, Nathaniel Nystrom, Bard Bloom, Jan Vitek:
Matchete: Paths through the Pattern Matching Jungle. PADL 2008: 150-166 - 2007
- [b1]Nathaniel Nystrom:
Programming Languages for Scalable Software Extension and Composition. Cornell University, USA, 2007 - 2006
- [c8]Nathaniel Nystrom, Xin Qi, Andrew C. Myers:
J&: nested intersection for scalable software composition. OOPSLA 2006: 21-36 - 2004
- [c7]Nathaniel Nystrom, Stephen Chong, Andrew C. Myers:
Scalable extensibility via nested inheritance. OOPSLA 2004: 99-115 - 2003
- [c6]Nathaniel Nystrom, Michael R. Clarkson, Andrew C. Myers:
Polyglot: An Extensible Compiler Framework for Java. CC 2003: 138-152 - 2002
- [j2]Steve Zdancewic, Lantian Zheng, Nathaniel Nystrom, Andrew C. Myers:
Secure program partitioning. ACM Trans. Comput. Syst. 20(3): 283-328 (2002) - [c5]Grzegorz Czajkowski, Laurent Daynès, Nathaniel Nystrom:
Code Sharing among Virtual Machines. ECOOP 2002: 155-177 - 2001
- [j1]Antony L. Hosking, Nathaniel Nystrom, David Whitlock, Quintin I. Cutts, Amer Diwan:
Partial redundancy elimination for access path expressions. Softw. Pract. Exp. 31(6): 577-600 (2001) - [c4]Steve Zdancewic, Lantian Zheng, Nathaniel Nystrom, Andrew C. Myers:
Untrusted Hosts and Confidentiality: Secure Program Partitioning. SOSP 2001: 1-14
1990 – 1999
- 1999
- [c3]Antony L. Hosking, Nathaniel Nystrom, David Whitlock, Quintin I. Cutts, Amer Diwan:
Partial Redundancy Elimination for Access Path Expressions. ECOOP Workshops 1999: 138-141 - 1998
- [c2]Antony L. Hosking, Nathaniel Nystrom, Quintin I. Cutts, Kumar Brahnmath:
Optimizing the Read and Write Barriers for Orthogonal Persistence. POS/PJW 1998: 149-159 - [c1]Kumar Brahnmath, Nathaniel Nystrom, Antony L. Hosking, Quintin I. Cutts:
Swizzle Barrier Optimizations for Orthogonal Persistence in Java. POS/PJW 1998: 268-278
Coauthor Index
manage site settings
To protect your privacy, all features that rely on external API calls from your browser are turned off by default. You need to opt-in for them to become active. All settings here will be stored as cookies with your web browser. For more information see our F.A.Q.
Unpaywalled article links
Add open access links from to the list of external document links (if available).
Privacy notice: By enabling the option above, your browser will contact the API of unpaywall.org to load hyperlinks to open access articles. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the Unpaywall privacy policy.
Archived links via Wayback Machine
For web page which are no longer available, try to retrieve content from the of the Internet Archive (if available).
Privacy notice: By enabling the option above, your browser will contact the API of archive.org to check for archived content of web pages that are no longer available. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the Internet Archive privacy policy.
Reference lists
Add a list of references from , , and to record detail pages.
load references from crossref.org and opencitations.net
Privacy notice: By enabling the option above, your browser will contact the APIs of crossref.org, opencitations.net, and semanticscholar.org to load article reference information. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the Crossref privacy policy and the OpenCitations privacy policy, as well as the AI2 Privacy Policy covering Semantic Scholar.
Citation data
Add a list of citing articles from and to record detail pages.
load citations from opencitations.net
Privacy notice: By enabling the option above, your browser will contact the API of opencitations.net and semanticscholar.org to load citation information. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the OpenCitations privacy policy as well as the AI2 Privacy Policy covering Semantic Scholar.
OpenAlex data
Load additional information about publications from .
Privacy notice: By enabling the option above, your browser will contact the API of openalex.org to load additional information. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the information given by OpenAlex.
last updated on 2024-04-24 23:21 CEST by the dblp team
all metadata released as open data under CC0 1.0 license
see also: Terms of Use | Privacy Policy | Imprint