Blogs (28) >>
ECOOP 2016
Sun 17 - Fri 22 July 2016 Rome, Italy
Wed 20 Jul 2016 09:00 - 10:00 at Auditorium Loyola - Invited Talk Chair(s): Camil Demetrescu

When one object makes a request of another, why do we expect that the second object’s behavior correctly satisfies the first object’s request? The need to cope with such principal-agent problems shapes programming practice as much as it shapes human organizations and economies. However, the literature about such plan coordination issues among humans is almost disjoint from the literature about these issues among objects. Even the terms used are unrelated.

Instead, these fields have much to learn from each other—both from their similarities and from the causes of their differences. We propose a framework for thinking about decision alignment as a bridge between these disciplines.

Mark S. Miller is the main designer of the E and Dr. SES distributed object-capability programming languages, inventor of Miller Columns, a pioneer of agoric (market-based secure distributed) computing, an architect of the Xanadu hypertext publishing system, a representative to the EcmaScript committee, and one of Yedalog’s creators.

Wed 20 Jul

Displayed time zone: Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna change

08:45 - 10:00
Invited TalkResearch Track at Auditorium Loyola
Chair(s): Camil Demetrescu Sapienza University of Rome
08:45
15m
Welcome address
Research Track

09:00
60m
Talk
The Elements of Decision Alignment: Large programs as complex organizations
Research Track
Mark Miller Google Inc.
Media Attached