Nothing Special   »   [go: up one dir, main page]

skip to main content
10.1145/354666.354678acmconferencesArticle/Chapter ViewAbstractPublication PagesdareConference Proceedingsconference-collections
Article
Free access

Real-world programming

Published: 01 April 2000 Publication History

Abstract

Although more and more computing is performed away from desktop computers, most programs used in handheld computers, ubiquitous computers, and augmented-reality systems in the real world are still developed on desktop computers, and users of these systems cannot modify the behavior of the systems or make a new program for the systems without using desktop computers. Programs used in real-world environments should also be programmed in the real world, so we have developed a new programming paradigm, “Real-World Programming (RWP),” which enables users to make programs for handling real-world environments as well as data in computers. By combining simple hardware and software, users can specify actions and conditions and create programs in the real world without using desktop computers. In this paper we describe the features required for RWP, programming techniques for RWP, useful devices for RWP, and examples of RWP.

References

[1]
Toshifumi Arai, Dietmar Aust, and Scott E. Huson. Paperlink: A technique for hyperlinking from real paper to electronic content. In Proceedings of the ACM Conference on Human Factors in Computing Systems (CHI'97), pages 327- 334. Addison-Wesley, April 1997.
[2]
Ronald T. Azuma. A survey of augmented reality. Presence: Teleoperators and Virtual Environments, 6(4):355-385, August 1997.
[3]
Alan Cooper. About Face - The Essentials of User Interface Design. IDG Books, August 1995.
[4]
Allen Cypher, editor. Watch What I Do - Programming by Demonstration. The MIT Press, Cambridge, MA 02142, 1993.
[5]
Hiroshi Ishii and Brygg Ullmer. Tangible Bits: Towards seamless interfaces between people, bits and atoms. In Proceedings of the ACM Conference on Human Factors in Computing Systems (CHI'97), pages 234-241. Addison-Wesley, April 1997.
[6]
Toshiyuki Masui and Ken Nakayama. Repeat and predict - two keys to efficient text editing. In Proceedings of the ACM Conference on Human Factors in Computing Systems (CHI'94), pages 118-123. Addison-Wesley, April 1994.
[7]
Jun Rekimoto, Yuji Ayatsuka, and Kazuteru Hayashi. Augment-able reality: Situated communication through physical and digital spaces. In Proceedings of ISWC'98, 1998.
[8]
Itiro Siio, Toshiyuki Masui, and Kentaro Fukuchi. Realworld interaction using the FieldMouse. In Proceedings of the ACM Symposium on User Interface Software and Technology (UIST'99), page to appear. ACM Press, November 1999.
[9]
Itiro Siio and Yoshiaki Mima. IconStickers: Converting computer icons into real paper icons. In Proceedings of HCI International'99, August 1999. to appear.
[10]
Mark Weiser. Some computer science issues in ubiquitous computing. Communications of the ACM, 36(7):75-84, July 1993.

Cited By

View all
  • (2018)Augmented Reality as a Methodology to Development of Learning in ProgrammingTechnology Trends10.1007/978-3-030-05532-5_24(327-340)Online publication date: 30-Dec-2018
  • (2002)Real-World Graphical User InterfacesHandheld and Ubiquitous Computing10.1007/3-540-39959-3_6(72-84)Online publication date: 18-Jan-2002

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image ACM Conferences
DARE '00: Proceedings of DARE 2000 on Designing augmented reality environments
April 2000
171 pages
ISBN:9781450373265
DOI:10.1145/354666
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

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 01 April 2000

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. FieldMouse
  2. augmented reality
  3. real-world interface
  4. real-world programming

Qualifiers

  • Article

Conference

DARE00
Sponsor:

Acceptance Rates

Overall Acceptance Rate 5 of 7 submissions, 71%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)51
  • Downloads (Last 6 weeks)7
Reflects downloads up to 18 Dec 2024

Other Metrics

Citations

Cited By

View all
  • (2018)Augmented Reality as a Methodology to Development of Learning in ProgrammingTechnology Trends10.1007/978-3-030-05532-5_24(327-340)Online publication date: 30-Dec-2018
  • (2002)Real-World Graphical User InterfacesHandheld and Ubiquitous Computing10.1007/3-540-39959-3_6(72-84)Online publication date: 18-Jan-2002

View Options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Login options

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media