Skip to main content
Back to USENIX
  • Conferences
  • Students
Sign in

USENIX Conference Policies

  • Event Code of Conduct
  • Conference Network Policy
  • Statement on Environmental Responsibility Policy

Media-Independent Interfaces in a Media-Dependent World

Ken Arnold, Sun Microsystems Laboratories; Kee Hinckley, Utopia, Inc.; Eric Sheinbrood, Wildfire Communications

Wildfire is a communications assistant that uses speech recognition to work over phone lines. At least that's what it is today. But in the future it wants to run on desktops, PDAs (like the Newton Message Pad), and who knows what all. To provide a level of media independence, we designed a subsystem to isolate the communications knowledge of the assistant from the mechanisms of prompt/response. This layer is called the MMUI. It provides abstractions of input and output that let the assistant ask questions and get responses without knowledge of the specifics of the communication channels involved. The specifics of speech recognition, as well as the degree of abstraction desired, make this an interesting case of presentation/semantic split using object polymorphism. This presentation will cover the design of the MMUI, its fundamental weaknesses, and furious handwaving over future directions to mend them.

Ken Arnold, Sun Microsystems Laboratories

Kee Hinckley, Utopia, Inc.

Eric Sheinbrood, Wildfire Communications

BibTeX
@inproceedings {260447,
author = {Ken Arnold and Kee Hinckley and Eric Sheinbrood},
title = {{Media-Independent} Interfaces in a {Media-Dependent} World},
booktitle = {USENIX Conference on Object-Oriented Technologies (COOTS 95)},
year = {1995},
address = {Monterey, CA},
url = {https://www.usenix.org/conference/coots-95/media-independent-interfaces-media-dependent-world},
publisher = {USENIX Association},
month = jun
}
Download

Links

Paper: 
http://usenix.org/publications/library/proceedings/coots95/full_papers/arnold.ps
  • Log in or register to post comments

© USENIX
EIN 13-3055038

  • Privacy Policy
  • Contact Us