Advanced Search
DSpace@MIT

Browsing MIT Open Access Articles by Author "Miller, Robert C."

Research and Teaching Output of the MIT Community

Browsing MIT Open Access Articles by Author "Miller, Robert C."

Sort by: Order: Results:

  • Bakke, Eirik; Karger, David R.; Miller, Robert C. (Institute of Electrical and Electronics Engineers (IEEE), 2013-12)
    Domain-specific database applications tend to contain a sizable number of table-, form-, and report-style views that must each be designed and maintained by a software developer. A significant part of this job is the ...
  • Cloudtop 
    Pham, Hubert; Mazzola Paluska, Justin; Miller, Robert C.; Ward, Steve (Association for Computing Machinery, 2011-10)
    Even as users rely more on the web for their computing needs, they continue to depend on a desktop-like area for quick access to in-use resources. The traditional desktop is file-centric and prone to clutter, making it ...
  • Pham, Hubert; Paluska, Justin Mazzola; Miller, Robert C.; Ward, Stephen A. (Association for Computing Machinery (ACM), 2012-10)
    On the desktop, users are accustomed to having visible handles to objects that they want to organize, share, or manipulate. Web applications today feature many classes of such objects, like flight itineraries, products ...
  • Miller, Robert C.; Han, Sangmok; Wallace, David Robert (Institute of Electrical and Electronics Engineers, 2010-03)
    Abbreviation Completion is a novel technique to improve the efficiency of code-writing by supporting code completion of multiple keywords based on non-predefined abbreviated input - a different approach from conventional ...
  • Goldman, Max; Miller, Robert C. (Elsevier, 2009-05)
    When faced with the need for documentation, examples, bug fixes, error descriptions, code snippets, workarounds, templates, patterns, or advice, software developers frequently turn to their web browser. Web resources both ...
  • Goldman, Max; Little, Greg; Miller, Robert C. (Association for Computing Machinery (ACM), 2011)
    Collaborating programmers should use a development environment designed specifically for collaboration, not the same one designed for solo programmers with a few collaborative processes and tools tacked on. This paper ...
  • Bernstein, Michael S.; Brandt, Joel; Miller, Robert C.; Karger, David R. (Association for Computing Machinery (ACM), 2011-10)
    Interactive systems must respond to user input within seconds. Therefore, to create realtime crowd-powered interfaces, we need to dramatically lower crowd latency. In this paper, we introduce the use of synchronous crowds ...
  • Marcus, Adam; Wu, Eugene; Karger, David R.; Madden, Samuel R.; Miller, Robert C. (CIDR, 2011-01)
    Amazon's Mechanical Turk (\MTurk") service allows users to post short tasks (\HITs") that other users can receive a small amount of money for completing. Common tasks on the system include labelling a collection of ...
  • Bernstein, Michael; Hartmann, Bjorn; Chi, Ed H.; Kittur, Aniket; Chilton, Lydia; Miller, Robert C. (Association for Computing Machinery (ACM), 2011)
    Crowdsourcing and human computation are transforming human-computer interaction, and CHI has led the way. The seminal publication in human computation was initially published in CHI in 2004 [1], and the first paper ...
  • Marcus, Adam; Wu, Eugene; Karger, David R.; Madden, Samuel R.; Miller, Robert C. (Association for Computing Machinery (ACM), 2011-06)
    Crowdsourcing technologies such as Amazon's Mechanical Turk ("MTurk") service have exploded in popularity in recent years. These services are increasingly used for complex human-reliant data processing tasks, such as ...
  • Bernstein, Michael S.; Marcus, Adam; Karger, David R.; Miller, Robert C. (Association for Computing Machinery, 2010-04)
    To find interesting, personally relevant web content, people rely on friends and colleagues to pass links along as they encounter them. In this paper, we study and augment link-sharing via e-mail, the most popular means ...
  • Yu, Chen-Hsiang; Miller, Robert C. (Association for Computing Machinery (ACM), 2011-05)
    Although the web browser has become a standard interface for information access on the Web, the mobile web browser on the smartphone does not hold the same interest to mobile users. A survey with 11 mobile users shows that ...
  • Chang, Tsung-Hsiang; Yeh, Tom; Miller, Robert C. (Association for Computing Machinery (ACM), 2010-04)
    Testing a GUI's visual behavior typically requires human testers to interact with the GUI and to observe whether the expected results of interaction are presented. This paper presents a new approach to GUI testing using ...
  • Zhang, Haoqi; Law, Edith; Miller, Robert C.; Gajos, Krzysztof Z.; Parkes, David C.; Horvitz, Eric (Association for Computing Machinery (ACM), 2012-05)
    An important class of tasks that are underexplored in current human computation systems are complex tasks with global constraints. One example of such a task is itinerary planning, where solutions consist of a sequence of ...
  • Marcus, Adam; Wu, Eugene; Madden, Samuel R.; Miller, Robert C. (VLDB Endowment, 2011-09)
    Crowdsourcing markets like Amazon's Mechanical Turk (MTurk) make it possible to task people with small jobs, such as labeling images or looking up phone numbers, via a programmatic interface. MTurk tasks for processing ...
  • Miller, Robert C.; Chou, Victoria H.; Bernstein, Michael S.; Little, Danny Greg; Van Kleek, Max G.; Karger, David R.; schraefel, mc (Association for Computing Machinery, 2008)
    We present Inky, a command line for shortcut access to common web tasks. Inky aims to capture the efficiency benefits of typed commands while mitigating their usability problems. Inky commands have little or no new ...
  • Little, Danny Greg; Miller, Robert C. (Springer Netherlands, 2008-10)
    Keyword programming is a novel technique for reducing the need to remember details of programming language syntax and APIs, by translating a small number of unordered keywords provided by the user into a valid expression. ...
  • Kim, Juho; Malley, Benjamin; Brandt, Joel; Dontcheva, Mira; Joseph, Diana; Gajos, Krzysztof Z.; Miller, Robert C. (Association for Computing Machinery (ACM), 2012-02)
    Photoshop with Friends is an online community of learners exchanging just-in-time help on graphic design tasks. The system attempts to provide an interactive, visual, context-aware, and personalized mode of learning. ...
  • Marcus, Adam; Bernstein, Michael S.; Badar, Osama; Karger, David R.; Madden, Samuel R.; Miller, Robert C. (Association for Computing Machinery, 2011-12)
    Microblogs such as Twitter provide a valuable stream of diverse user-generated data. While the data extracted from Twitter is generally timely and accurate, the process by which developers extract structured data from the ...
  • Goldman, Max; Little, Danny Greg; Miller, Robert C. (Association for Computing Machinery (ACM), 2011-10)
    This paper describes Collabode, a web-based Java integrated development environment designed to support close, synchronous collaboration between programmers. We examine the problem of collaborative coding in the face of ...
Open Access