Mark S. Miller

Affiliations:
  • Agoric, San Francisco, CA, USA
  • Google Inc., Mountain View, CA, USA
  • Hewlett-Packard Laboratories, Palo Alto, CA, USA
  • Xerox PARC, Palo Alto, CA, USA
  • Erights.org, Los Altos Hills, CA, USA
  • Xanadu Operating Comany, Palo Alto, CA, USA
  • Johns Hopkins University, Baltimore, MD, USA (PhD 2006)


According to our database1, Mark S. Miller authored at least 26 papers between 1986 and 2018.

Collaborative distances:
  • Dijkstra number2 of four.
  • Erdős number3 of four.

Timeline

Legend:

Book 
In proceedings 
Article 
PhD thesis 
Dataset
Other 

Links

Online presence:

On csauthors.net:

Bibliography

2018
Abstract and Concrete Data Types vs Object Capabilities.
Proceedings of the Principled Software Development, 2018

2017
Uncanny Valleys in Declarative Language Design.
Proceedings of the 2nd Summit on Advances in Programming Languages, 2017

2016
The left hand of equals.
Proceedings of the 2016 ACM International Symposium on New Ideas, 2016

The Elements of Decision Alignment.
Proceedings of the 30th European Conference on Object-Oriented Programming, 2016

Permission and Authority Revisited towards a formalisation.
Proceedings of the 18th Workshop on Formal Techniques for Java-like Programs, 2016

2015
Robust trait composition for Javascript.
Sci. Comput. Program., 2015

Yedalog: Exploring Knowledge at Scale.
Proceedings of the 1st Summit on Advances in Programming Languages, 2015

Swapsies on the Internet: First Steps towards Reasoning about Risk and Trust in an Open World.
Proceedings of the 10th ACM Workshop on Programming Languages and Analysis for Security, 2015

2013
Distributed Electronic Rights in JavaScript.
Proceedings of the Programming Languages and Systems, 2013

Trustworthy Proxies - Virtualizing Objects with Invariants.
Proceedings of the ECOOP 2013 - Object-Oriented Programming, 2013

2011
Automated Analysis of Security-Critical JavaScript APIs.
Proceedings of the 32nd IEEE Symposium on Security and Privacy, 2011

2010
Object views: fine-grained sharing in browsers.
Proceedings of the 19th International Conference on World Wide Web, 2010

Proxies: design principles for robust object-oriented intercession APIs.
Proceedings of the 6th Symposium on Dynamic Languages, 2010

2007
Delegating Responsibility in Digital Systems: Horton's "Who Done It?".
Proceedings of the 2nd USENIX Workshop on Hot Topics in Security, 2007

Tradeoffs in retrofitting security: an experience report.
Proceedings of the 2007 Symposium on Dynamic Languages, 2007

2006
Polaris: virus-safe computing for Windows XP.
Commun. ACM, 2006

2005
Concurrency Among Strangers.
Proceedings of the Trustworthy Global Computing, International Symposium, 2005

2004
The Structure of Authority: Why Security Is Not a Separable Concern.
Proceedings of the Multiparadigm Programming in Mozart/Oz, Second International Conference, 2004

2003
Paradigm Regained: Abstraction Mechanisms for Access Control.
Proceedings of the Advances in Computing Science, 2003

2000
Capability-Based Financial Instruments.
Proceedings of the Financial Cryptography, 2000

1989
Betting, bribery, and bankruptcy - A simulated economy that learns to predict.
Proceedings of the Thirty-Fourth IEEE Computer Society International Conference: Intellectual Leverage, 1989

1987
Channels: A Generalization of Streams.
Proceedings of the Logic Programming, 1987

Logical Secrets.
Proceedings of the Logic Programming, 1987

Vulcan: Logical Concurrent Objects.
Proceedings of the Research Directions in Object-Oriented Programming, 1987

Definition Groups: Making Sources into First-Class Objects.
Proceedings of the Research Directions in Object-Oriented Programming, 1987

1986
Objects in concurrent logic programming languages.
Proceedings of the 1986 SIGPLAN Workshop on Object-Oriented Programming, 1986


  Loading...