Abstract
A middleware in ubiquitous computing environment (UbiComp) is required to support seamless on-demand services over diverse resource situations in order to meet various user requirements [11]. Since UbiComp applications need situation-aware middleware services in this environment. In this paper, we propose a semantic middleware architecture to detect errors, analyze causes of errors, and plan semantically meaningful strategies to deal with a problem with associating fault and service ontology in UbiComp environment. We implemented a referenced prototype, Web-service based Application Execution Environment (Wapee), as a proof-of-concept, and showed the efficiency in runtime recovery.
Chapter PDF
Similar content being viewed by others
References
Foster, I., Kesselman, C., Tuecke, S.: The Anatomy of the Grid: Enabling Scalable Virtual Organizations. International J. Supercomputer Applications (2001)
CORBA Fault, http://www.omg.org/cgi-bin/apps/doc?formal/01-09-29.pdf
Kalbarczyk, Z., Iyer, R.K., Wang, L.: Application Fault Tolerance with Armor Middleware. Internet Computing 9(2), 28–37 (2005)
Tadepalli, S., Ribbens, C., Varadarahan, S.: GEMS: A Job Management System for Fault Tolerant Grid Computing. In: High Peformance Computing Symposium (2004)
Massie, M.L., Chun, B.N., Culler, D.E.: The Ganglia Distributed Monitoring System: Design, Implementation, and Experience. Parallel Computing 30(7) (July 2004)
Hainning, Y., Letha, E.: Towards a semantic-based approach for software reusable component classification and Retrieval. In: Proceedings of the 42nd annual Southeast regional conference, pp. 110–115 (2004)
Globus Project, http://www.globus.org/
Frey, J., Tannenbaum, T., Foster, I., Livny, M., Tuecke, S.: Condor-G: A Computation Management Agent for Multi-Institutional Grids. In: Proceedings of the Tenth IEEE Symposium on High Performance Distributed Computing (HPDC10), San Francisco, California, August 7-9 (2001)
Condor DAGMan, http://www.cs.wisc.edu/condor/dagman/
Czajkowski, K., Fitzgerald, S., Foster, I., Kesselman, C.: Grid Information Services for Distributed Resource Sharing. In: Proceedings of the Tenth IEEE International Symposium on High-Performance Distributed Computing (HPDC-10), IEEE Press, Los Alamitos (2001)
Weiser, M.: The computer for the 21st Century. Scientific American 265(3), 94–104 (1991)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2006 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Kim, Y., Kim, Ek., Jeon, BJ., Ko, IY., Park, SY. (2006). Wapee: A Fault-Tolerant Semantic Middleware in Ubiquitous Computing Environments. In: Zhou, X., et al. Emerging Directions in Embedded and Ubiquitous Computing. EUC 2006. Lecture Notes in Computer Science, vol 4097. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11807964_18
Download citation
DOI: https://doi.org/10.1007/11807964_18
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-36850-2
Online ISBN: 978-3-540-36851-9
eBook Packages: Computer ScienceComputer Science (R0)