skip to main content
10.1145/1517664.1517731acmotherconferencesArticle/Chapter ViewAbstractPublication PagesteiConference Proceedingsconference-collections
research-article

xtel: a development environment to support rapid prototyping of "ubiquitous content"

Published: 16 February 2009 Publication History

Abstract

This paper describes the "xtel" development environment for "Ubiquitous Content". Ubiquitous contents are real space applications that are embedded in day-to-day life and intended for use by consumers. This is content that is experienced through interaction with people, objects and environments that exist in real space. Xtel comprises three tools: the "moxa" MCU board that connects to sensors and actuators and is capable of short-distance wireless communications; the "Talktic" programming/runtime environment for the MCU board that contains a JavaScript parser, compiler, VM and library; and the "Entity Collaborator" P2P network library that is capable of handling continuous information such as video and audio in addition to the discrete information from sensors. Its use both accelerates development and makes development itself easier. As sample applications, this paper also contains an overview of three rapid prototypes developed for use in demonstrations at Maker Faire 2008.

References

[1]
Inakage, Masa, et al. "Designing Ubiquitous Content for Daily Lifestyle." International Journal of Cognitive Informatics and Natural Intelligence (IJCINI) (in print) (2008).
[2]
Ishii, Hiroshi, and Brygg Ullmer. "Tangible Bits: Towards Seamless Interfaces between People, Bits and Atoms." Conference on Human Factors in Computing Systems Atlanta, Georgia, 1997. 234--41.
[3]
Polastre, Joseph, et al. "The Mote Revolution: Low Power Wireless Sensor Network Devices." Proceedings of Hot Chips 16: A Symposium on High Performance Chips., 2004.
[4]
Beigl, Michael, and Hans Gellersen. "Smart-Its: An Embedded Platform for Smart Objects." Smart Objects Conference (SOC 2003). Grenoble, France, 2003.
[5]
Greenberg, Saul, and Chester Fitchett. "Phidgets: Easy Development of Physical Interfaces through Physical Widgets." Symposium on User Interface Software and Technology(UIST). Orlando, Florida, 2001. 209--18.
[6]
Making Things. "Teleo". 2000. 30 June 2008. <http://www.makingthings.com/teleo/>.
[7]
Barragán, Hernando. "Wiring". 2006. 30 June 2008. <http://barraganstudio.com/>.
[8]
Arduino. "Arduino". 2005. 30 June 2008. <http://www.arduino.cc/>.
[9]
Reas, Casey, and Benjamin Fry. "Processing". 2001. 30 June 2008. <http://processing.org/>.
[10]
Simon, Doug, et al. "Java#8482; on the Bare Metal of Wireless Sensor Devices: The Squawk Java Virtual Machine." ACM/Usenix International Conference On Virtual Execution Environments. Ottawa, Ontario, Canada, 2006. 78--88.
[11]
Harbaum, Till. "Nanovm". 2005. 30 June 2008. <http://www.harbaum.org/till/nanovm/index.shtml>.
[12]
Endres, Christoph, Andreas Butz, and Asa MacWilliams. "A Survey of Software Infrastructures and Frameworks for Ubiquitous Computing." Mobile Information System 1.1 (2005): 41--80.
[13]
J. Rosenberg, et al. "Sip: Session Initiation Protocol". 2002. <http://www.ietf.org/rfc/rfc3261.txt>.
[14]
Jabber Software Foundation. Extensible Messaging and Presence Protocol (Xmpp): Core, 2004.
[15]
Berger, Stefan, et al. "Ubiquitous Computing Using Sip." International Workshop on Network and Operating System Support for Digital Audio and Video. Monterey, CA, USA, 2003. 82--89.
[16]
Singh, Aameek, et al. "Splat: A Unified Sip Services Platform for Voip Applications: Research Articles." International Journal of Communication Systems 19.4 (2006): 425--44.
[17]
MaxStream. "Xbee/Xbee-Pro". 30 June 2008. <ww.digi.com/products/wireless/zigbee-mesh/>.
[18]
Software, New Generation. "Njs Javascript Interpreter." 1998. 30 June 2008. <http://www.njs-javascript.org/>.
[19]
International, ECMA. "Standard Ecma-262, 3rd Edition." 1999. 30 June 2008. <http://www.ecma-international.org/publications/standards/Ecma-262.htm>.
[20]
Make. "Maker Faire Bay Area 2008". 2008. 22 October 2008. <http://makerfaire.com/bayarea/2008/>.
[21]
Keio CREST. " Xtel: Ubiquitous Content Platform". 2008. 24 October 2008. <http://xtel.sfc.keio.ac.jp/en/>.

Cited By

View all
  • (2013)Ninja trackProceedings of the 7th International Conference on Tangible, Embedded and Embodied Interaction10.1145/2460625.2460628(17-24)Online publication date: 10-Feb-2013
  • (2012)panaviProceedings of the SIGCHI Conference on Human Factors in Computing Systems10.1145/2207676.2207695(129-138)Online publication date: 5-May-2012
  • (2012)Tools for interdisciplinary design of pervasive computingInternational Journal of Pervasive Computing and Communications10.1108/174273712112453558:2(112-132)Online publication date: 22-Jun-2012
  • Show More Cited By

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Other conferences
TEI '09: Proceedings of the 3rd International Conference on Tangible and Embedded Interaction
February 2009
407 pages
ISBN:9781605584935
DOI:10.1145/1517664
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Sponsors

  • Microsoft Research (USA)
  • Microsoft Research Cambridge (UK)
  • Nokia (Finland)
  • Microsoft Hardware (USA)

In-Cooperation

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 16 February 2009

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. MCU
  2. P2P
  3. VM
  4. prototyping
  5. ubiquitous computing

Qualifiers

  • Research-article

Conference

TEI09
Sponsor:

Acceptance Rates

Overall Acceptance Rate 393 of 1,367 submissions, 29%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)2
  • Downloads (Last 6 weeks)0
Reflects downloads up to 05 Mar 2025

Other Metrics

Citations

Cited By

View all
  • (2013)Ninja trackProceedings of the 7th International Conference on Tangible, Embedded and Embodied Interaction10.1145/2460625.2460628(17-24)Online publication date: 10-Feb-2013
  • (2012)panaviProceedings of the SIGCHI Conference on Human Factors in Computing Systems10.1145/2207676.2207695(129-138)Online publication date: 5-May-2012
  • (2012)Tools for interdisciplinary design of pervasive computingInternational Journal of Pervasive Computing and Communications10.1108/174273712112453558:2(112-132)Online publication date: 22-Jun-2012
  • (2012).NET gadgeteerProceedings of the 10th international conference on Pervasive Computing10.1007/978-3-642-31205-2_14(216-233)Online publication date: 18-Jun-2012
  • (2010)Design Methodology for Ubiquitous Content: AMAGATANA as a Case StudyThe Journal of the Society for Art and Science10.3756/artsci.9.1119:3(111-118)Online publication date: 2010
  • (2010)ThanatoFenestraProceedings of the 8th ACM Conference on Designing Interactive Systems10.1145/1858171.1858253(422-425)Online publication date: 16-Aug-2010
  • (2010)MyglobeProceedings of the fourth international conference on Tangible, embedded, and embodied interaction10.1145/1709886.1709920(189-192)Online publication date: 24-Jan-2010
  • (2009)PHOROLACM SIGGRAPH ASIA 2009 Sketches10.1145/1667146.1667148(1-1)Online publication date: 16-Dec-2009

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media