skip to main content
10.1145/1052380.1052389acmotherconferencesArticle/Chapter ViewAbstractPublication PagesmumConference Proceedingsconference-collections
Article

Middleware design issues for ubiquitous computing

Published: 27 October 2004 Publication History

Abstract

Our daily lives will be dramatically changed by embedded small computers in our environments. The environments are called ubiquitous computing environments. To realize the environments, it is important to reduce the cost to develop ubiquitous computing applications by encapsulating complex issues in middleware infrastructures that are shared by various applications.In this paper, we describe three middleware infrastructures for supporting ubiquitous computing, that have developed in our projects. Our infrastructures have tried to hide some complexities to make it easy to develop ubiquitous computing applications in an easy way. We also show some lessons learned in our projects.

References

[1]
C. Alexander, "A Pattern Language: Town, Building, Construction", Oxford Press, 1977.
[2]
ARToolkit, http://www.hitl.washington.edu/research/shared_space/download/.
[3]
K. Chen, L. Gong, "Programming Open Service Gateways with Java Embedded Server", Addison-Wesley, 2001.
[4]
A. Dey, G. D. Abowd, D. Salber, "A Conceptual Framework and a Toolkit for Supporting the Rapid Prototyping of Context-Aware Applications", Human-Computer Interaction, Vol. 16, No. 2-4, 2001.
[5]
Edwards, K., Bellotti, V., Dey, A. K., Newman, M. "Stuck in the Middle: The Challenges of User-Centered Design and Evaluation for Middleware", In the Proceedings of CHI 2003, 2003.
[6]
A. Harter, A. Hopper, P. Steggles, A. Ward, P. Webster, "The Anatomy of a Context-Aware Application", In Proceedings of Mobicom 2000, 2000.
[7]
L. E. Holmquist, T. Skog, "Informative Art: Information Visualization in Every day Environments", In Proceedings of GRAPHITE 2003, 2003.
[8]
P. W. Jordan, "Designing Pleasurable Products", CTI, 2000.
[9]
G. Kiczales, J. Lamping, A. Memdheker, C. Maeda, C. V. LOpes, J-M. Loingtier, J. Irwin, "Aspect-Oriented Programming", In Proceedings of ECOOP'97, 1997.
[10]
T. Nakajima, "Practical Explicit Binding Interface for supporting Multiple Transport Protocols in a CORBA system", In Proceedings of ICNP'00, 2000.
[11]
Tatsuo Nakajima, et. al., "Making Existing Interactive Applications Context-Aware", In Proceedings of Europar 2003, 2003.
[12]
T. Nakajima, I. Satoh, "Personal Home Server: Enabling Personalized and Seamless Ubiquitous Computing Environments", In Proceedings of Percom2004, 2004.
[13]
T. Nakajima, "A Personalization Framework in a Personal Home Server: System Infrastructure for Designing Pleasurable Experiences", To be submitted, 2004.
[14]
B. J. Pine II, J. H. Gilmore, "The Experience Economy", High Bridge Company, 1999.
[15]
P. Tandler, "The BEACH Application Model and Software Framework for Synchronous Collaboration in Ubiquitous Computing Environments", Journal of Systems and Software, October, 2003.
[16]
Eiji Tokunaga, Tatsuo Nakajima, et. al., "A Middleware Infrastructure for Building Mixed Reality Applications in Ubiquitous Computing Environments", In the Proceedings of Mobiquitous2004, 2004.

Cited By

View all
  • (2014)Addressing the Users' Diversity in Ubiquitous Environments through a Low Cost ArchitectureProceedings of the 8th International Conference on Universal Access in Human-Computer Interaction. Aging and Assistive Environments - Volume 851510.1007/978-3-319-07446-7_43(439-450)Online publication date: 22-Jun-2014
  • (2010)A middleware for intelligent environments and the internet of thingsProceedings of the 7th international conference on Ubiquitous intelligence and computing10.5555/1929661.1929690(267-281)Online publication date: 26-Oct-2010
  • (2008)An Operating System Architecture for Future Information AppliancesProceedings of the 6th IFIP WG 10.2 international workshop on Software Technologies for Embedded and Ubiquitous Systems10.1007/978-3-540-87785-1_26(292-303)Online publication date: 1-Oct-2008
  • Show More Cited By

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Other conferences
MUM '04: Proceedings of the 3rd international conference on Mobile and ubiquitous multimedia
October 2004
273 pages
ISBN:1581139810
DOI:10.1145/1052380
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

  • UMIADCS: University of Maryland, Institute for Advanced Computer Studies

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 27 October 2004

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. middleware design
  2. ubiquitous computing

Qualifiers

  • Article

Conference

MUM04
Sponsor:
  • UMIADCS
MUM04: International Conference on Mobile and Ubiquitous Multimedia
October 27 - 29, 2004
Maryland, College Park, USA

Acceptance Rates

Overall Acceptance Rate 190 of 465 submissions, 41%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

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

Other Metrics

Citations

Cited By

View all
  • (2014)Addressing the Users' Diversity in Ubiquitous Environments through a Low Cost ArchitectureProceedings of the 8th International Conference on Universal Access in Human-Computer Interaction. Aging and Assistive Environments - Volume 851510.1007/978-3-319-07446-7_43(439-450)Online publication date: 22-Jun-2014
  • (2010)A middleware for intelligent environments and the internet of thingsProceedings of the 7th international conference on Ubiquitous intelligence and computing10.5555/1929661.1929690(267-281)Online publication date: 26-Oct-2010
  • (2008)An Operating System Architecture for Future Information AppliancesProceedings of the 6th IFIP WG 10.2 international workshop on Software Technologies for Embedded and Ubiquitous Systems10.1007/978-3-540-87785-1_26(292-303)Online publication date: 1-Oct-2008
  • (2007)CookieFlavors: Rapid Composition Framework for Tangible MediaThe 2007 International Conference on Next Generation Mobile Applications, Services and Technologies (NGMAST 2007)10.1109/NGMAST.2007.4343407(100-109)Online publication date: Sep-2007
  • (2006)A software infrastructure for supporting spontaneous and personalized interaction in home computing environmentsPersonal and Ubiquitous Computing10.1007/s00779-005-0056-110:6(379-391)Online publication date: 18-Sep-2006
  • (2006)A survey of major challenges and future directions for next generation pervasive computingProceedings of the 21st international conference on Computer and Information Sciences10.1007/11902140_79(755-764)Online publication date: 1-Nov-2006
  • (2006)Jini-Based ubiquitous computing middleware supporting event and context management servicesProceedings of the Third international conference on Ubiquitous Intelligence and Computing10.1007/11833529_80(786-795)Online publication date: 3-Sep-2006

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