Abstract
Due to the complexities of increasing prevalence of ubiquitous computing, it poses a large number of challenges for middleware and component technologies. We believe that service-oriented component adaptation provides a principled means to achieve the flexibility and scalability required. The focus of this paper regards an adaptive component management service in the ScudWare middleware architecture for smart vehicle space. The contribution of our work is twofold. First, an adaptive component management service framework, including a resource abstract framework, is put forward to implement adaptive mechanism. Second, a component hook proxy is proposed in detail for adaptation. In addition, this service is validated by a series of experimental results.
Chapter PDF
References
Weiser, M.: The Computer for the 21st Century, pp. 94–100. Scientific American (1991)
Wu, Q., Wu, Z., Wu, B., Jiang, Z.: Semantic and adaptive middleware for data management in smart vehicle space. In: Li, Q., Wang, G., Feng, L. (eds.) WAIM 2004. LNCS, vol. 3129, pp. 107–116. Springer, Heidelberg (2004)
Belaramani, N.M., Wang, C.-L., Lau, F.C.M.: Dynamic Component Composition for Functionality Adaptation in Pervasive Environments. In: Proceedings of the Ninth IEEE Workshop on Future Trends of Distributed Computing Systems (2003)
Wu, Z., Wu, Q., Sun, J., Gao, Z., Wu, B., Zhao, M.: ScudWare: A context-aware and lightweight middleware for smart vehicle space. In: Wu, Z., Chen, C., Guo, M., Bu, J. (eds.) ICESS 2004. LNCS, vol. 3605, pp. 266–273. Springer, Heidelberg (2005)
http://www.omg.org/technology/documents/formal/components.htm (2005)
Zhao, M., Wu, Z., Yang, G., Wang, L., Chen, W.: SmartOSEK: A real-time operating system for automotive electronics. In: Wu, Z., Chen, C., Guo, M., Bu, J. (eds.) ICESS 2004. LNCS, vol. 3605, pp. 437–442. Springer, Heidelberg (2005)
OSEK/VDX: OSEK/VDX Operating System Specification Version 2.2.2 (2005), http://www.osek-vdx.org
Wu, Q., Wu, Z.: Integrating Semantic Context Service into Adaptive Middleware for Ubiquitous Computing. In: Advances in Computer Science and Engineering Series. Imperial College Press, London (2005) (to appear)
Wu, Q., Wu, Z.: Semantic and virtual agents model in adaptive middleware architecture for smart vehicle space. In: Pěchouček, M., Petta, P., Varga, L.Z. (eds.) CEEMAS 2005. LNCS (LNAI), vol. 3690, pp. 543–546. Springer, Heidelberg (2005)
Duran-Limon, H.A., Blair, G.S., Coulson, G.: Adaptive Resource Management in Middleware: A Survey. IEEE Distributed System 5(7) (2004)
McKinley, P.K., Sadjadi, S.M., Kasten, E.P., Cheng, B.H.C.: Comosing Adaptive Software, pp. 56–64. IEEE Computer Society, Los Alamitos (2004)
Kasten, E.P., McKinley, P.K.: Perimorph: Run-time Composition and State Management for Adaptive Systems. In: Proceedings of the 4th International Workshop on Distributed Auto-adaptive and Reconfigurable Systems, pp. 332–337 (2004)
Wallnau, K., Stafford, J., Hissam, S., Klein, M.: On the Relationship of Software Architecture to Software Component Technology. In: Proceedings of the 6th International Workshop on Component-Oriented Programming (2001)
Adamek, J., Plasil, F.: Component Composition Errors and Update Atomicity: Static Analysis. Journal of Software Maintenance and Evolution: Research and Practice (2005)
Wu, Q., Wu, Z.: Adaptive Component Allocation in ScudWare Middleware for Ubiquitous Computing. In: Proceedings of the 2005 IFIP International Conference on Embedded And Ubiquitous Computing. LNCS (2005) (to apppear)
Bakshi, S., Gajski, D.D.: A component Selection Algorithm for High-Performance Pipelines. In: Proceedings of the conference on European design automation, pp. 400–405. ACM, New York (1994)
Wang, S., Merrick, J.R., Shin, K.G.: Component Allocation with Multiple Resource Constraints for Large Embedded Real-time Software Design. In: Proceedings of the 10th IEEE Real-Time and Embedded Technology and Applications Symposium (2004)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2005 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Wu, Q., Wu, Z. (2005). Adaptive Component Management Service in ScudWare Middleware for Smart Vehicle Space. In: Benatallah, B., Casati, F., Traverso, P. (eds) Service-Oriented Computing - ICSOC 2005. ICSOC 2005. Lecture Notes in Computer Science, vol 3826. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11596141_24
Download citation
DOI: https://doi.org/10.1007/11596141_24
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-30817-1
Online ISBN: 978-3-540-32294-8
eBook Packages: Computer ScienceComputer Science (R0)