Because my research group has had a pretty good record of getting the fruits of our research adopted “in the real world”, I often get asked how to get work adopted. I will be honest: I’m not exactly sure.
My colleagues and I could have just been lucky, but we seem to have been lucky a lot. Maybe we’ve been doing something right. Here are five pieces of actionable advice: (1) scratch an itch, (2) build real systems, (3) embed yourself, (4) give great talks, and (5) go to the mountain.
Widely-adopted systems solve real problems. So, the first key…
PC chair for PLDI ’16 and SIGPLAN EC Chair for SIGPLAN Research Highlights Awards
We recommend that all SIGPLAN conferences adopt a formal procedure for selecting ACM SIGPLAN Distinguished Paper Awards (up to 10% of papers at a conference can be so designated) and recommend doing so via the process of establishing a Distinguished Paper Committee to make these decisions.
Here is how this process works at PLDI, starting with PLDI 2016. This is by no means the only way of setting up such a process, but we found it to be effective.
I just sent this message as a guide to the program committee members who will be chairing sessions for PLDI 2016 (I figure it’s the first time for some of them). A few people suggested I post it, so here it is (lightly edited, cross-posted from my blog). Additions or other suggestions welcome.
Unlike humans, Vulcans are ruthlessly rational and unerringly logical.
A Vulcan reviewer is unaffected by how often they have mind-melded with the authors of a paper or whether they know them at all, whether the authors have pointed ears or not, or whether (once every seven years), they might be judged to be suitable mates.
Vulcans are never influenced by the origin and ethnic groups of authors, whether they be Romulan, human, or even Klingon.
by John Vilk and Emery Berger
This combination of features makes it possible for browsers to host the kind of richly interactive applications that used to be restricted…