Skip to main content

Service-Oriented Context-Awareness and Context-Aware Services

  • Conference paper
Advances in Computer and Information Sciences and Engineering

Abstract

This paper describes the design, implementation, deployment, and performance evaluation of a Service-Oriented Wireless Context-Aware System (SOWCAS), a distributed pervasive system having computers, a context-aware middleware server and mobile clients that support context-awareness and high adaptation to context changes for distributed heterogeneous indoor and outdoor mobile ubiquitous systems and environments. The client SOWCAS application runs on different mobile platforms and exploits the modern wireless communication facilities provided by the new state of the art mobile devices. The client architecture is designed and implemented with paying attention to supportability features, i.e., understandable, maintainable, scalable, and portable, real-time constraints, and using service-oriented and object-oriented design principles and design patterns. The SOWCAS Server provides basic and composite services for mobile clients and handles indoor and outdoor context information. The implementations were tested at the Fatih University campus and given as typical mobile context-aware scenarios from a campus life of students and academicians in the paper.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 109.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. M. Weiser, “The Computer for the 21st Century,” Scientific American, vol 265, no. 3, pp. 66-75, September, 1991.

    Google Scholar 

  2. P. Bahl and V. N. Padmanabhan, “RADAR: An In-Building RF-Based User Location and Tracing System,” Proceedings of IEEE Infocom 2000, Tel Aviv, Israel, vol. 2, pp. 775-784, March 2000.

    Google Scholar 

  3. T. Erl, Service-Oriented Architecture: Concepts, Technology, and Design, Prentice Hall, 2005.

    Google Scholar 

  4. A. Dey, G. D. Abowd and D. Salber, “A Conceptual Framework and a Toolkit for Supporting the Rapid Prototyping of Context-Aware Applications,” Human-Computer Interaction, vol. 16, pp. 97-166, 2001.

    Article  Google Scholar 

  5. A. Harter, A. Hopper, P. Steggles, A. Ward and P. Webster, “The Anatomy of a Context-Aware Application,” Wireless Networks, vol. 8, no. 2-3, pp. 187-197, 2002.

    Article  MATH  Google Scholar 

  6. F. Hohl, L. Mehrmann, and A. Hamdan, “A Context System for a Mobile Service Platform,” Trends in Network and Pervasive Computing, LNCS, Springer Verlag, vol. 2299, pp. 21–33, March 2002.

    Google Scholar 

  7. M. Roman, F. Kon and R. Campbell, “Reflective Middleware: From your Desk to your Hand,” IEEE Distributed Systems Online, vol. 2, no. 5, 2001.

    Google Scholar 

  8. C. Mascolo, L. Capra, W. Emmerich, “Principles of Mobile Computing Middleware,” Middleware for Communications, Wiley, 2004.

    Google Scholar 

  9. R. Sen, R. Handorean, G. C. Roman and C. Gill, “Service Oriented Computing Imperatives in Ad Hoc Wireless Settings,” Service-Oriented Software System Engineering: Challenges and Practices, pp. 247-269 Idea Group Publishing, April 2005.

    Google Scholar 

  10. T. R. Hansen, J. E. Bardram and M. Soegaard, “Moving Out of the Lab: Deploying Pervasive Technologies in a Hospital,” IEEE Pervasive Computer, vol. 5, no. 3, pp. 24-31, 2006.

    Article  Google Scholar 

  11. H. Gümüškaya, “An Architecture Design Process Using a Supportable Meta-Architecture and Roundtrip Engineering,” Lecture Notes in Computer Science, Springer-Verlag, vol. 4243, pp. 324-333, 2006.

    Google Scholar 

  12. H. Gümüškaya and H. Hakkoymaz, “WiPoD Wireless Positioning System Based on 802.11 WLAN Infrastructure,” Enformatika, vol. 9, pp. 126-130, 2005.

    Google Scholar 

  13. B. Yurday and H. Gümüškaya, “A Service Oriented Reflective Wireless Middleware,” Lecture Notes in Computer Science, Springer-Verlag, vol. 4294, pp. 545-556, 2006.

    Google Scholar 

  14. Place Lab Project: http://www.placelab.org.

    Google Scholar 

  15. L. Maciaszek and B. L. Liong, Practical Software Engineering: A Case Study Approach, Addison Wesley, 2004.

    Google Scholar 

  16. J. E. Bardram, “The Java Context Awareness Framework (JCAF) - A Service Infrastructure and Programming Framework for Context-Aware Applications,” The 3rd International Conference on Pervasive Computing, LNCS, Springer Verlag, 2005.

    Google Scholar 

  17. D. Davis and M. Parashar, Latency Performance of SOAP Implementations, 2nd IEEE/ACM International Symposium on Cluster Computing and the Grid, pp. 407-412, 2002.

    Google Scholar 

  18. M. B. Juric, I. Rozman, B. Brumen, M. Colnaric and M. Hericko, “Comparison of Performance of Web Services, WS-Security, RMI, and RMI–SSL,” The Journal of Systems and Software, vol. 79, no. 5, pp. 689-700, 2006.

    Article  Google Scholar 

  19. W. R. Cook and J. Barfield, “Web Services versus Distributed Objects: A Case Study of Performance and Interface Design,” Proc. of the IEEE International Conference on Web Services (ICWS), Sept. 18-22, 2006.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2008 Springer Science+Business Media B.V.

About this paper

Cite this paper

Gümüşkaya, H., Nural, M.V. (2008). Service-Oriented Context-Awareness and Context-Aware Services. In: Sobh, T. (eds) Advances in Computer and Information Sciences and Engineering. Springer, Dordrecht. https://doi.org/10.1007/978-1-4020-8741-7_33

Download citation

  • DOI: https://doi.org/10.1007/978-1-4020-8741-7_33

  • Publisher Name: Springer, Dordrecht

  • Print ISBN: 978-1-4020-8740-0

  • Online ISBN: 978-1-4020-8741-7

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics