Skip to main content

Developing Service Platform for Web Context-Aware Services Towards Self-Managing Ecosystem

  • Conference paper
  • First Online:
Book cover Service-Oriented Computing - ICSOC 2014 Workshops

Part of the book series: Lecture Notes in Computer Science ((LNPSE,volume 8954))

  • 986 Accesses

Abstract

The convergence of cloud/service computing and M2M/IoT systems provides real-world sensing and actuation as globally distributed Web services. Context-aware services using such Web services (we call them Web Context-Aware Services, Web-CAS) are promising in many systems. However, definition of contexts and Web services to be used highly depend on individual environments and preferences. Therefore, it is essential to have a place for self-management, where individual users can efficiently manage their own Web-CAS by themselves. In this paper, we develop a service platform, called RuCAS platform, which works as PaaS for self-managing Web-CAS. In the platform, contexts and actions are defined by adapting the distributed Web services, and every Web-CAS is managed in form of an ECA (Event-Condition-Action) rule. Through Web-API of RuCAS, individual clients can rapidly create, update, delete and execute custom contexts and services. To support non-expert users, we implement a GUI front-end of the RuCAS platform, called RuCAS.me. A case study of sustainable air-conditioning demonstrates practical feasibility. Finally, we discuss how the RuCAS platform works to achieve self-managing ecosystem of Web-CAS.

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 39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight 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

References

  1. IFTTT. https://ifttt.com. Accessed 30 July 2014

  2. Wigwag. http://www.wigwag.com. Accessed 30 July 2014

  3. Yahoo JAPAN Web API. http://developer.yahoo.co.jp/webapi/shinsai. Accessed 30 July 2014

  4. Chon, Y., Cha, H.: Lifemap: a smartphone-based context provider for location-based services. Trans. Pervasive Comput. 10(2), 58–67 (2011)

    Article  Google Scholar 

  5. Diaconescu, A., Bourcier, J., Escoffier, C.: Autonomic iPOJO: towards self-managing middleware for ubiquitous systems. In: IEEE International Conference on Wireless and Mobile Computing, Networking and Communications, pp. 472–477 (2008)

    Google Scholar 

  6. Eisenhauer, M., Rosengren, P., Antolin, P.: Hydra: a development platform for integrating wireless devices and sensors into ambient intelligence systems. In: Giusto, D., Iera, A., Morabito, G., Atzori, L. (eds.) The Internet of Things, pp. 367–373. Springer, New York (2010)

    Chapter  Google Scholar 

  7. Gu, T., Pung, H.K., Zhang, D.Q.: A service-oriented middleware for building context-aware services. J. Netw. Comput. Appl. 28(1), 1–18 (2005)

    Article  Google Scholar 

  8. Kephart, J., Chess, D.: The vision of autonomic computing. Computer 36(1), 41–50 (2003)

    Article  MathSciNet  Google Scholar 

  9. Nakamura, M., Matsuo, S., Matsumoto, S., Sakamoto, H., Igaki, H.: Application framework for efficient development of sensor as a service for home network system. In: International Conference on Services Computing, pp. 576–583 (2011)

    Google Scholar 

  10. Nakamura, M., Tanaka, A., Igaki, H., Tamada, H., Matsumoto, K.: Constructing home network systems and integrated services using legacy home appliances and Web services. Int. J. Web Serv. Res. 5(1), 82–98 (2008)

    Article  Google Scholar 

  11. Niu, W., Li, G., Tang, H., Zhou, X., Shi, Z.: CARSA: a context-aware reasoning-based service agent model for AI planning of Web service composition. J. Netw. Comput. Appl. 34(5), 1757–1770 (2011)

    Article  Google Scholar 

  12. Rasch, K., Li, F., Sehic, S., Ayani, R., Dustdar, S.: Context-driven personalized service discovery in pervasive environments. World Wide Web 14(4), 295–319 (2011)

    Article  Google Scholar 

  13. Velte, T., Velte, A., Elsenpeter, R.: Cloud Computing, A Practical Approach, 1st edn. McGraw-Hill Inc, New York (2010)

    Google Scholar 

  14. Wu, G., Talwar, S., Johnsson, K., Himayat, N., Johnson, K.: M2M: from mobile to embedded internet. IEEE Commun. Mag. 49(4), 36–43 (2011)

    Article  Google Scholar 

  15. Yamamoto, S., Kouyama, N., Yasumoto, K., Ito, M.: Maximizing users comfort levels through user preference estimation in public smartspaces. In: International Conference on Pervasive Computing and Communications Workshops, pp. 572–577 (2011)

    Google Scholar 

  16. Zhang, W., Hansen, K.: Semantic web based self-management for a pervasive service middleware. In: Second IEEE International Conference on Self-Adaptive and Self-Organizing Systems, pp. 245–254 (2008)

    Google Scholar 

Download references

Acknowledgments

This research was partially supported by the Japan Ministry of Education, Science, Sports, and Culture [Grant-in-Aid for Scientific Research (C) (No. 24500079, No. 24500258), (B) (No. 26280115), Young Scientists (B) (No. 26730155)] and Kawanishi Memorial ShinMaywa Education Foundation.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Hiroki Takatsuka .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2015 Springer International Publishing Switzerland

About this paper

Cite this paper

Takatsuka, H., Saiki, S., Matsumoto, S., Nakamura, M. (2015). Developing Service Platform for Web Context-Aware Services Towards Self-Managing Ecosystem. In: Toumani, F., et al. Service-Oriented Computing - ICSOC 2014 Workshops. Lecture Notes in Computer Science(), vol 8954. Springer, Cham. https://doi.org/10.1007/978-3-319-22885-3_24

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-22885-3_24

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-22884-6

  • Online ISBN: 978-3-319-22885-3

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics