MetaCart Sign in to MyCiteSeerX

Include Citations | Advanced Search | Help

Disambiguated Search | Include Citations | Advanced Search | Help

Enabling "Smart Spaces:" Entity Description and User Interface Generation for a Heterogeneous Component-based Distributed System (1998) [3 citations — 0 self]

by Todd Hodes ,  Randy Katz ,  Y Katz
In DARPA/NIST Smart Spaces Workshop
Add To MetaCart

Abstract:

This paper motivates and describes a document-centric framework for component-based distributed systems. In the framework, XML documents are associated with programs that provide either static, immutable interface descriptions as advertisements of functionality at the server-side, or specification of manipulations of these server descriptions to express their usage at clients. We illustrate how the framework allows for 1) remapping of a portion of an existing user interface to a new room control (for example, due to movement of the terminal) 2) viewing of arbitrary subsets andcombinations of the functionality available, and 3) mixing dynamically-generated user interfaces with existing user interfaces. Theuse of a document-centric framework in addition to a conventional object-oriented programming language provides a number of key features. One of the most useful is that it exposes program/UI to referent objects mappings, thereby providing a standard location for manipulation of this in...

Citations

1151 Tcl and the Tk Toolkit – OUSTERHOUT - 1994
912 A reliable multicast framework for lightweight sessions and application level framing – FLOYD, JACOBSON, et al. - 1995
497 A Cookbook for Using Model-View-Controller User Interface Paradigm – Krasner, Pope - 1988
450 Some computer science issues in ubiquitous computing – Weiser - 1993
415 A survey of active network research – Tennenhouse, Smith, et al. - 1997
216 Web Consortium: Extensible Markup Language (XML – Wide
184 Adapting to Network and Client Variability via On-Demand Dynamic Transcoding – Fox, Brewer, et al. - 1996
172 Rover: A toolkit for mobile information access – Joseph, deLespinasse, et al. - 1995
79 Composable ad-hoc mobile services for universal interaction – Hodes, Katz, et al. - 1997
75 Toward a common infrastructure for multimedianetworking middleware – McCanne, Brewer, et al. - 1997
39 The emergence of distributed component platforms – Krieger, Adler - 1998
29 Composable Ad hoc Location-based Services for Heterogeneous Mobile Clients – HODES, KATZ - 1999
25 Future multimedia user interfaces – MacIntyre, Feiner - 1996
19 Approaches to adding persistence to Java – MOSS, L - 1996
10 Active Messages: A Mechanism for – Eicken, Culler, et al. - 1992
8 Automating the Web with WIDL – Allen - 1997
3 The XML Revolution – Glushko - 1998
1 A Network Architecture for HeterogeneousMobile Computing. submitted for publication – Brewer