Nothing Special   »   [go: up one dir, main page]

Skip to main content

Semantics-Aware Services for the Mobile Computing Environment

  • Conference paper
Architecting Dependable Systems III

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

Abstract

Today’s wireless networks and devices support the dynamic composition of mobile distributed systems according to networked services and resources. This has in particular led to the introduction of a number of computing paradigms, among which the Service-Oriented Architecture (SOA) seems to best serve these objectives. However, common SOA solutions restrict considerably the openness of dynamic mobile systems in that they assume a specific middleware infrastructure, over which composed system components have been pre-developed to integrate. On the other hand, the Semantic Web introduces a promising approach towards the integration of heterogeneous components; current semantics-based approaches are, however, restricted to application-level interoperability. Combining the elegant properties of software architecture modeling with the semantic reasoning power of the Semantic Web paradigm, this paper introduces abstract semantic modeling of mobile services that allows both machine reasoning about service composability and enhanced interoperability at both middleware and application level.

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

Access this chapter

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

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 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

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Similar content being viewed by others

References

  1. Curbera, F., Mukhi, N., Weerawarana, S.: On the Emergence of a Web Services Component Model. In: Proceedings of the WCOP 2001 workshop at ECOOP 2001, Budapest, Hungary (June 2001)

    Google Scholar 

  2. Berners-Lee, T., Hendler, J., Lassila, O.: The Semantic Web. Scientific American. Scientific American (May 2001)

    Google Scholar 

  3. Tsounis, A., Anagnostopoulos, C., Hadjiefthymiades, S.: The Role of Semantic Web and Ontologies in Pervasive Computing Environments. In: Proceedings of Mobile and Ubiquitous Information Access Workshop, Mobile HCI 2004, Glasgow, UK (September 2004)

    Google Scholar 

  4. Milner, R.: Communicating and Mobile Systems: The π-Calculus. Cambridge University Press, Cambridge (1999)

    Google Scholar 

  5. Issarny, V., Sacchetti, D., Tartanoglu, F., Sailhan, F., Chibout, R., Levy, N., Talamona, A.: Developing Ambient Intelligence Systems: A Solution based on Web Services. Journal of Automated Software Engineering 12(1) (January 2005)

    Google Scholar 

  6. Issarny, V., Tartanoglu, F., Liu, J., Sailhan, F.: Software Architecture for Mobile Distributed Computing. In: Proceedings of 4th Working IEEE/IFIP Conference on Software Architecture (WICSA 2004), Oslo, Norway, (June 12-15, 2004) (to appear)

    Google Scholar 

  7. Guttman, E., Perkins, C., Veizades, J., Day, M.: Service Location Protocol, version 2. IETF RFC 2608 (June 1999)

    Google Scholar 

  8. Waldo, J.: The Jini Architecture for Network-centric Computing. Communications of the ACM, 76–82 (July 1999)

    Google Scholar 

  9. Roman, G.-C., Picco, G., Murphy, A.: Software Engineering for Mobility: A Roadmap. In: Proceedings of the 22nd International Conference on Software Engineering, ICSE 22 (2000)

    Google Scholar 

  10. Paolucci, M., et al.: Semantic matching of web services capabilities. In: Horrocks, I., Hendler, J. (eds.) ISWC 2002. LNCS, vol. 2342, p. 333. Springer, Heidelberg (2002)

    Chapter  Google Scholar 

  11. Liu, J., Issarny, V.: QoS-aware Service Location in Mobile Ad Hoc Networks. In: Proceedings of the 5th IEEE International Conference on Mobile Data Management, MDM 2004 (January 2004)

    Google Scholar 

  12. Bromberg, Y.-D., Issarny, V.: Service Discovery Protocols Interoperability in the Mobile Environment. In: Proceedings of the International Workshop Software Engineering and Middleware, SEM (September 2004)

    Google Scholar 

  13. Friedman-Hill, E.: Jess: Java Expert System Shell

    Google Scholar 

  14. Kopena, J., Regli, W.C.: DAMLJessKB: A tool for reasoning with the semantic web. In: Fensel, D., Sycara, K., Mylopoulos, J. (eds.) ISWC 2003. LNCS, vol. 2870, pp. 628–643. Springer, Heidelberg (2003)

    Chapter  Google Scholar 

  15. McBride, B.: Jena: Implementing the RDF Model and Syntax Specification. In: Semantic Web Workshop, WWW 2001 (2001)

    Google Scholar 

  16. McIlraith, S., Martin, D.: Bringing Semantics to Web Services. IEEE Intell. Syst. 18(1), 90–93 (2003)

    Article  Google Scholar 

  17. O’Sullivan, D., Lewis, D.: Semantically Driven Service Interoperability for Pervasive Computing. In: Proceedings of the Third ACM International Workshop on Data Engineering for Wireless and Mobile Access, MobiDE 2003, San Diego, California, USA (September 19, 2003)

    Google Scholar 

  18. Medjahed, B., Bouguettaya, A., Elmagarmid, A.: Composing Web Services on the Semantic Web. The VLDB Journal 12(4), 333–351 (2003)

    Article  Google Scholar 

  19. Paolucci, M., Sycara, K.: Autonomous Semantic Web Services. IEEE Internet Computing 7(5) (September/October 2003)

    Google Scholar 

  20. Martin, D., Paolucci, M., McIlraith, S., Burstein, M., McDermott, D., McGuinness, D., Parsia, B., Payne, T., Sabou, M., Solanki, M., Srinivasan, N., Sycara, K.: Bringing semantics to web services: The OWL-S approach. In: Cardoso, J., Sheth, A.P. (eds.) SWSWPC 2004. LNCS, vol. 3387, pp. 26–42. Springer, Heidelberg (2005)

    Chapter  Google Scholar 

  21. Mehta, N., Medvidovic, N., Phadke, S.: Towards a taxonomy of software connectors. In: 21st International Conference on Software Engineering (November 1999)

    Google Scholar 

  22. Ankolekar, A., Huch, F., Sycara, K.: Concurrent execution semantics of DAML-S with subtypes. In: Horrocks, I., Hendler, J. (eds.) ISWC 2002. LNCS, vol. 2342, p. 318. Springer, Heidelberg (2002)

    Chapter  Google Scholar 

  23. Bettstetter, C., Renner, C.: A Comparison of Service Discovery Protocols and Implementation of the Service Location Protocol. In: Proceedings of the 6th EUNICE Open European Summer School: Innovative Internet Applications (2000)

    Google Scholar 

  24. Noy, N.F., McGuinness, D.L.: Ontology Development 101: A Guide to Creating Your First Ontology. Stanford University, Stanford

    Google Scholar 

  25. Allen, R., Garlan, D.: A Formal Basis for Architectural Connection. ACM Transactions on Software Engineering and Methodology 6(3), 213–249 (1997)

    Article  Google Scholar 

  26. Sycara, K., Paolucci, M., Ankolekar, A., Srinivasan, N.: Automated Discovery, Interaction and Composition of Semantic Web Services. Journal of Web Semantics 1(1) (December 2003)

    Google Scholar 

  27. Magee, J., Kramer, J.: Dynamic Structure in Software Architecture. In: Proceedings of the ACM SIGSOFT 1996 Symposium on Foundations of Software Engineering, pp. 3–14 (1996)

    Google Scholar 

  28. Paolucci, M., Ankolekar, A., Srinivasan, N., Sycara, K.: The DAML-S virtual machine. In: Fensel, D., Sycara, K., Mylopoulos, J. (eds.) ISWC 2003. LNCS, vol. 2870, pp. 290–305. Springer, Heidelberg (2003)

    Chapter  Google Scholar 

  29. Papazoglou, M.P., Georgakopoulos, D. (eds.): Service-oriented computing. Special section in Communications of the ACM 46(10) (October 2003)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2005 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Georgantas, N., Mokhtar, S.B., Tartanoglu, F., Issarny, V. (2005). Semantics-Aware Services for the Mobile Computing Environment. In: de Lemos, R., Gacek, C., Romanovsky, A. (eds) Architecting Dependable Systems III. Lecture Notes in Computer Science, vol 3549. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11556169_1

Download citation

  • DOI: https://doi.org/10.1007/11556169_1

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-28968-5

  • Online ISBN: 978-3-540-31648-0

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics