ADAPTIVE DESIGN OF PERVASIVE COMPUTING SYSTEM UNDER QOS CONSTRAINTS

Weiyi Zhang, Jun Kong, Kendall Nygard, and Ming Li

References

  1. [1] M. Satyanarayanan, Pervasive computing: vision and challenges, IEEE Personal Communications, 8(4), 2001, 10–17.
  2. [2] D. Garlan, D.P. Siewiorek, A. Smailagic, & P. Steenkiste, Project aura: toward distraction-free pervasive computing, IEEE Pervasive Computing, 2002, 22–31.
  3. [3] D. Garlan, S. Cheng, & B. Schmerl, Increasing system dependability through architecture-based self-repair, in: Architecting Dependable Systems, R. de Lemos, C. Gacek, A. Romanovsky (Eds.), (Heidelberg: Springer-Verlag, 2003).
  4. [4] S. Shenker, Fundamental design issues for the future internet, IEEE Journal of Select Areas Communication, 13, 1995, 1176– 1188.
  5. [5] Z. Wu & Q. Yin, A heuristic for bandwidth allocation and management to maximize user satisfaction degree on multiple MPLS paths, IEEE CCNC’2006, 35–39.
  6. [6] P. Oreizy, M. Gorlick, R. Taylor, D. Heimhigner, G. Johnson, N. Medvidovic, A. Quilici, D. Rosenblum, & A. Wolf, An architecture-based approach to self-adaptive software, IEEE Intelligent Systems, 14(3), 1999, 54–62.
  7. [7] S. Cheng, D. Garlan, B. Schmerl, J.P. Sousa, B. Spitznagel, P. Steenkiste, & N. Hu, Software architecture-based adaptation for pervasive systems, International Conference on Architecture of Computing Systems, LNCS2299, 2002.
  8. [8] S. Cheng, A. Huang, D. Garlan, B. Schmerl, & P. Steenkiste, Rainbow: architecture-based self adaptation with reusable infrastructure, IEEE Computer, 37(10), 2004, 46–54.
  9. [9] S. Cheng, D. Garlan, & B. Schmerl, Architecture-based selfadaptation in the presence of Multiple objectives, Proc. of the ICSE 2006 Workshop on Software Engineering for Adaptive and Self-Managing Systems, 2006.
  10. [10] D. Xu & X. Liu, Energy efficient throughput optimization in multi-hop wireless networks, Lecture Notes in Computer Science, 4479, 2007, 49–60.
  11. [11] W. Zhang, G. Xue, J. Tang, & K. Thulasiraman, Linear time construction of redundant trees for recovery schemes enhancing QoP and QoS, IEEE Infocom’2005, 2702–2710.
  12. [12] J. Tang, G. Xue, & W. Zhang, Interference-aware topology control and QoS routing in multi-channel wireless mesh networks. ACM MobiHoc’2005, 68–77.
  13. [13] S. Chen & K. Nahrstedt, On finding multi-constrained paths, IEEE ICC’1998, 874–879. 491
  14. [14] T. Korkmaz & M. Krunz, A randomized algorithm for finding a path subject to multiple QoS requirements, Computer Networks, 36, 2001, 251–268.
  15. [15] G. Xue, A. Sen, W. Zhang, J. Tang, & K. Thulasiraman, Finding a path subject to many additive QoS constraints, IEEE/ACM Transactions on Networking, 15, 2007, 201–211.
  16. [16] W. Zhang, J. Kong, K. Nygard, & M. Li, Adaptive configuration of pervasive computing system with QoS consideration, IEEE CCNC’2009: 6th Annual IEEE Consumer Communications and Networking Conference, 10–13 January 2009, Las Vegas, Nevada, USA.
  17. [17] V. Poladian, J.P. Sousa, D. Garlan, & M. Shaw, Dynamic configuration of resource-aware services, Proc. Int. Conf. on Software Engineering, 2004, 604–613.
  18. [18] D. Garlan, B. Schmerl, & J. Chang, Using gauges for architecture-based monitoring and adaptation, Proc. Working Conference on Complex and Dynamic Systems Architecture, 2001.
  19. [19] S. Keshav, An engineering approach to computer networking: ATM Networks, the Internet, and the telephone network (Addison-Wesley, 1997) chapter 14, 445–492.
  20. [20] L. Lundberg, D. Haggander, & W. Diestelkamp, Conflicts and trade-offs between software performance and maintainability, Lecture Notes in Computer Science, 2047, 2001, 56–67.
  21. [21] M. Garey, D.S. Johnson, Computers and intractability: a guide to the theory of NP-completeness (NY, W.H. Freeman and Co. New York, 1990).
  22. [22] R. Andersen, F. Chung, A. Sen, & G. Xue, On disjoint path pairs with wavelength continuity constraint in WDM networks, IEEE Infocom’2004, 524–535.

Important Links:

Go Back