Table of Contents
Journal of Computational Engineering
Volume 2014 (2014), Article ID 725960, 7 pages
http://dx.doi.org/10.1155/2014/725960
Review Article

QoS-Aware Middleware for Ubiquitous Environment: A Review and Proposed Solution

1Computer Engineering Department, King Fahd University of Petroleum and Minerals, P.O. Box 1498, Dhahran 31261, Saudi Arabia
2Computer Science Department, King Fahd University of Petroleum and Minerals, P.O. Box 1498, Dhahran 31261, Saudi Arabia

Received 4 November 2013; Accepted 7 February 2014; Published 19 March 2014

Academic Editor: Hongli Dong

Copyright © 2014 Anas Al-Roubaiey and M. AL-Rhman Alkhiaty. This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.

Linked References

  1. M. Muhlhauser and I. Gurevych, Eds., Handbook of Research on Ubiquitous Computing Technology for Real Time Enterprises, IGI Publishing, Hershey Pa, USA, 2007.
  2. E. Niemelä and J. Latvakoski, “Survey of requirements and solutions for ubiquitous software,” in Proceedings of the 3rd International Conference on Mobile and Ubiquitous Multimedia, October 2004.
  3. M. Weiser, “The computer for the 21st century,” Scientific American, vol. 3, pp. 94–104, 1991. View at Google Scholar
  4. S. Singh, S. Puradkar, and Y. Lee, “Ubiquitous computing: connecting pervasive computing through Semantic Web,” Information Systems and E-Business Management, vol. 4, no. 4, pp. 421–439, 2006. View at Publisher · View at Google Scholar · View at Scopus
  5. M. Román, C. Hess, R. Cerqueira, A. Ranganathan, R. H. Campbell, and K. Nahrstedt, “A middleware infrastructure for active spaces,” IEEE Pervasive Computing, vol. 1, no. 4, pp. 74–83, 2002. View at Publisher · View at Google Scholar · View at Scopus
  6. P. Bellavista, A. Corradi, M. Fanelli, and L. Foschini, “A survey of context data distribution for mobile ubiquitous systems,” ACM Computing Surveys, vol. 44, no. 4, article 24, 2012. View at Google Scholar
  7. G. Chen, M. Li, and D. Kotz, “Data-centric middleware for context-aware pervasive computing,” Pervasive and Mobile Computing, vol. 4, no. 2, pp. 216–253, 2008. View at Publisher · View at Google Scholar · View at Scopus
  8. K. Nahrstedt, D. Xu, D. Wichadakul, and B. Li, “QoS-aware middleware for ubiquitous and heterogeneous environments,” IEEE Communications Magazine, vol. 39, no. 11, pp. 140–148, 2001. View at Publisher · View at Google Scholar · View at Scopus
  9. Object Management Group, “Data Distribution Service for Real-time systems,” 1.2 formal/07-01-01 edition, January 2007, http://www.omg.org/.
  10. S. Apel and K. Böhm, “Towards the development of ubiquitous middleware product lines,” in Software Engineering and Middleware, vol. 3437 of Lecture Notes in Computer Science, pp. 137–153, 2005. View at Publisher · View at Google Scholar
  11. A. Ndiwalana, C. Chewar, J. Somervell, and D. McCrickard, Ubiquitous computing: by the people, for the people [M.S. thesis], June 2003.
  12. G. Banavar and A. Bernstein, “Challenges in design and software infrastructure for ubiquitous computing applications,” Advances in Computers, vol. 62, pp. 179–202, 2004. View at Publisher · View at Google Scholar · View at Scopus
  13. J.-Y. Tigli, S. Lavirotte, G. Rey et al., “WComp middleware for ubiquitous computing: aspects and composite event-based Web services,” Annals of Telecommunications, vol. 64, no. 3-4, pp. 197–214, 2009. View at Publisher · View at Google Scholar · View at Scopus
  14. M. Roman and N. Islam, Eds., Dynamically Programmable and Reconfigurable Middleware Services, vol. 3231 of Lecture Notes in Computer Science, Springer, Berlin, Germany, 2004.
  15. Computer Science and Artificial Intelligence Laboratory, Mit oxygen project, 2004, http://oxygen.lcs.mit.edu/.
  16. J. P. Sousa and D. Garlan, “Aura: an architectural framework for user mobility in ubiquitous computing environments,” in Proceedings of the 3rd Working IEEE/IFIP Conference on Software Architecture, Montreal, Canada, 2002.
  17. B. D. Noble, D. Narayannan, J. E. Tilton, J. Flinn, and K. R. Walker, “Agile application-aware adaptation for mobility,” in Proceedings of the 16th ACM Symposium on Operating Systems Principles, Saint Malo, France, 1997.
  18. Z. Jaroucheh, X. Liu, and S. Smith, “A perspective on middleware-oriented context-aware pervasive systems,” in Proceedings of the 33rd Annual IEEE International Computer Software and Applications Conference (COMPSAC '09), pp. 249–254, July 2009. View at Publisher · View at Google Scholar · View at Scopus
  19. R. Nossenson, O. Yudilevich, and O. Markowitz, “Client-server architecture and algorithms for ubiquitous video service,” in Proceedings of the 10th IEEE International Symposium on Parallel and Distributed Processing with Applications (ISPA '12), pp. 762–769, July 2012.
  20. B. Al-Madani, A. Al-Roubaiey, and T. Al-Shehari, “Wireless video streaming over Data Distribution Service middleware,” in Proceedings of the 3rd IEEE International Conference on Software Engineering and Service Science (ICSESS '12), pp. 263–266, June 2012.
  21. A. Detti, P. Loreti, N. Blefari-Melazzi, and F. Fedi, “Streaming H.264 scalable video over data distribution service in a wireless environment,” in Proceedings of the IEEE International Symposium on A World of Wireless, Mobile and Multimedia Networks (WoWMoM '10), pp. 1–3, June 2010. View at Publisher · View at Google Scholar · View at Scopus
  22. RTI Data Distribution Service, Real-Time Innovations, Inc, 2006, http://www.rti.com/.
  23. P. Boonma and J. Suzuki, “Toward interoperable publish/subscribe communication between wireless sensor networks and access networks,” in Proceedings of the 6th IEEE Consumer Communications and Networking Conference (CCNC '09), pp. 1–6, January 2009. View at Publisher · View at Google Scholar · View at Scopus
  24. A. González, W. Mata, L. Villaseňor et al., “DDS: a middleware for real-time wireless embedded systems,” Journal of Intelligent & Robotic Systems, vol. 64, no. 3, pp. 489–503, 2011. View at Google Scholar