Enabling Real World Semantic Web Applications Through a Coordination Middleware

  • Robert Tolksdorf
  • Lyndon J. B. Nixon
  • Elena Paslaru Bontas
  • Duc Minh Nguyen
  • Franziska Liebsch
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 3532)


In a real world scenario Semantic Web applications must be capable to cope with the large scale, distributed, heterogeneous, unreliable and insecure environment of the World Wide Web if they are to truly represent added value to Web users. This includes issues of persistent storage, efficient reasoning, data mediation, scalability, distribution of data, fault tolerance and security. In this paper we present a coordination middleware for the Semantic Web and demonstrate its relevance to these vital issues for Semantic Web applications by elaborating a typical use case from the traffic management domain.


Mobile Agent Petrol Station Tuple Space Route System Blank Node 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


  1. 1.
    Berners-Lee, T., Hendler, J., Lassila, O.: The Semantic Web. Scientific American 284(5), 5, 34–43 (2001)CrossRefGoogle Scholar
  2. 2.
    Broekstra, J., Kampman, A., van Harmelen, F.: Sesame: A generic architecture for storing and querying RDF and RDF schema. In: Horrocks, I., Hendler, J. (eds.) ISWC 2002. LNCS, vol. 2342, p. 54. Springer, Heidelberg (2002)CrossRefGoogle Scholar
  3. 3.
    Buhler, P., Vidal, J.M.: Semantic Web Services as Agent Behaviors. In: Burg, B., Dale, J., Finin, T., Nakashima, H., Padgham, L., Sierra, C., Willmott, S. (eds.) Agentcities: Challenges in Open Agent Environments, pp. 25–31. Springer, Heidelberg (2003)Google Scholar
  4. 4.
    Cannataro, M., Talia, D.: The Knowledge Grid. CACM 46(1), 89–93 (2003)Google Scholar
  5. 5.
    De Roure, D., Hendler, J.A.: E-Science: the Grid and the Semantic Web. IEEE Intelligent Systems 19(1), 65–71 (2004)CrossRefGoogle Scholar
  6. 6.
    Fensel, D.: Triple-based computing (June 2004),
  7. 7.
    Fensel, D., Bussler, C.: The Web Service Modeling Framework WSMF. Electronic Commerce Research and Applications, 1(2) (2002)Google Scholar
  8. 8.
    Gelernter, D., Carriero, N.: Coordination Languages and their Significance. Communications of the ACM 35(2), 97–107 (1992)CrossRefGoogle Scholar
  9. 9.
    Gibbins, N., Harris, S., Shadbolt, N.: Agent-based Semantic Web Services. In: Proceedings of the twelfth international conference on World Wide Web, pp. 710–717. ACM Press, New York (2003)CrossRefGoogle Scholar
  10. 10.
    Goble, C., De Roure, D.: The Semantic Grid: Myth Busting and Bridge Building. In: Proceedings of the 16th European Conference on Artificial Intelligence (ECAI 2004), Valencia, Spain (2004)Google Scholar
  11. 11.
    Harris, S., Gibbins, N.: 3store: Efficient Bulk RDF Storage. In: Proceedings of the First International Workshop on Practical and Scalable Semantic Systems (2003)Google Scholar
  12. 12.
    Hendler, J.: Agents and the Semantic Web. IEEE Intelligent Systems, 16(2) (2001)Google Scholar
  13. 13.
    Horrocks, I., Li, L., Turi, D., Bechhofer, S.: The Instance Store: DL reasoning with large numbers of individuals. In: Proceedings of the 2004 Description Logic Workshop, DL 2004 (2004)Google Scholar
  14. 14.
    Horrocks, I., Patel-Schneider, P.F.: A Proposal for an OWL Rules Language. In: The Thirteenth International World Wide Web Conference (WWW 2004), pp. 723–731. ACM, New York (2004)Google Scholar
  15. 15.
    Horrocks, I., Patel-Schneider, P.F., Boley, H., Tabet, S., Grosof, B., Dean, M.: SWRL: A Semantic Web Rule Language Combining OWL and RuleML (2004), Available at
  16. 16.
    Johanson, B., Fox, A.: Extending Tuplespaces for Coordination in Interactive Workspaces. Journal of Systems and Software 69(3), 243–266 (2004)CrossRefGoogle Scholar
  17. 17.
    Lara, R., Lausen, H., Arroyo, S., de Bruijn, J., Fensel, D.: Semantic Web Services: description requirements and current technologies. In: International Workshop on Electronic Commerce, Agents, and Semantic Web Services, Conjunction with the Fifth International Conference on Electronic Commerce (ICEC 2003), Pittsburgh, PA (2003)Google Scholar
  18. 18.
    Motta, E., Domingue, J., Cabral, L., Gaspari, M.: IRS-II: A Framework and Infrastructure for Semantic Web Services (2003),
  19. 19.
    OWL Services Coalition. OWL-S: Semantic Markup for Web Services (November 2003),
  20. 20.
    Rossi, D., Cabri, G., Denti, E.: Tuple-based Technologies for Coordination. In: Omicini, A., Zambonelli, F., Klusch, M., Tolksdorf, R. (eds.) Coordination of Internet Agents: Models, Technologies, and Applications, ch. 4, pp. 83–109. Springer, Heidelberg (2001)Google Scholar
  21. 21.
    Sivashanmugam, K., Verma, K., Sheth, A., Miller, J.: Adding Semantics to Web Services Standards. In: Proceedings of the International Conference on Web Services (ICWS 2003) (June 2003)Google Scholar
  22. 22.
    Tolksdorf, R., Glaubitz, D.: Coordinating Web-based Systems with Documents in XMLSpaces. In: Batini, C., Giunchiglia, F., Giorgini, P., Mecella, M. (eds.) CoopIS 2001. LNCS, vol. 2172, pp. 356–370. Springer, Heidelberg (2001)CrossRefGoogle Scholar
  23. 23.
    Tolksdorf, R., Nixon, L., Liebsch, F., Duc Minh, N., Paslaru Bontas, E.: Semantic Web Spaces (Technical Report TR-B-04-11). Technical report, Free University of Berlin (2004)Google Scholar
  24. 24.
    Zou, Y., Finin, T., Ding, L., Chen, H., Pan, R.: Using Semantic Web technology in Multi-Agent systems: a case study in the TAGA Trading Agent Environment. In: Proceeding of the 5th International Conference on Electronic Commerce (September 2003)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2005

Authors and Affiliations

  • Robert Tolksdorf
    • 1
  • Lyndon J. B. Nixon
    • 1
  • Elena Paslaru Bontas
    • 1
  • Duc Minh Nguyen
    • 1
  • Franziska Liebsch
    • 1
  1. 1.Institute for Computer Science, AG Networked Information SystemsFree University of BerlinBerlinGermany

Personalised recommendations