Application Integration Using Conceptual Spaces (CSpaces)

  • Francisco Martín-Recuerda
Part of the Lecture Notes in Computer Science book series (LNCS, volume 4185)


Application integration is a complex problem that consumes a significant share of the IT budget of many companies and organizations. CSpaces aim to improve the current state of the art in system integration by transforming the Semantic Web into a Semantic Enterprise Service Bus for application integration and coordination. A use case scenario for integration of heterogeneous project management applications in the construction industry tests the ability of CSpaces to handle integration problems.


Policy Rule Conceptual Space Domain Theory Coordination Model Application Integration 
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.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Fensel, D.: Triple Space computing: Semantic Web Services based on persistent publication of information. In: Aagesen, F.A., Anutariya, C., Wuwongse, V. (eds.) INTELLCOMM 2004. LNCS, vol. 3283, pp. 43–53. Springer, Heidelberg (2004)CrossRefGoogle Scholar
  2. 2.
    Gelernter, D.: Generative Communication in Linda. ACM Transactions on Programming Languages and Systems 7(1), 80–112 (1985)MATHCrossRefGoogle Scholar
  3. 3.
    Fielding, R.T.: Architectural styles and the design of network-based software architectures. PhD Thesis, University of California, Irvine (2000)Google Scholar
  4. 4.
    Khare, R., Taylor, R.N.: Extending the Representational State Transfer (REST) Architectural Style for Decentralized Systems. In: Proceedings of the International Conference on Software Engineering (ICSE),May 2004, Edinburgh, Scotland (2004)Google Scholar
  5. 5.
    Eugster, P.T., Felber, P.A., Guerraoui, R., Kermarrec, A.M.: The Many Faces of Publish/ Subscribe. ACM Computing Survey (2003)Google Scholar
  6. 6.
    de Bruijn, J., Martín-Recuerda, F., Manov, D., Ehrig, M.: State-of-the-art survey on Ontology Merging and Aligning V1. Project Deliverable d4.2.1, SEKT project IST- 2003-506826 (2004),
  7. 7.
    Schlenoff, C., Gruninger, M., Tissot, F., Valois, L.J., Lee, J.: The Process Specification Language (PSL): Overview and Version 1.0 Specification. NISTIR 6459. In: National Institute of Standards and Technology, Gaithersburg, MD (2000)Google Scholar
  8. 8.
    Abdul-Rahman, A., Hailes, S.: Supporting trust in virtual communities. In: Proceedings of 33rd Hawaii International Conference on System Sciences (2000)Google Scholar
  9. 9.
    Suryanarayana, G., Taylor, R.: A Survey of Trust Management and Resource Discovery Technologies in Peer-to-Peer Applications. ISR Technical Report UCI-ISR-04-6 (July 2004),
  10. 10.
    Bonatti, P.A., et al.: Semantic web policies - a discussion of requirements and research issues. In: Sure, Y., Domingue, J. (eds.) ESWC 2006. LNCS, vol. 4011, pp. 712–724. Springer, Heidelberg (2006)CrossRefGoogle Scholar
  11. 11.
    Martín-Recuerda, F.: Towards CSpaces: A new perspective for the Semantic Web. In: Proceedings of the 1st International IFIP/WG12.5 Working Conference on Industrial Applications of Semantic Web (IASW 2005), Jyvaskyla, Finland (August 2005)Google Scholar
  12. 12.
    Martín-Recuerda, F., Nixon, L.J.B., Bontas, E.P.: D2.4.8.1: Technical and ontological infrastructure for Triple Space Computing v1. Knowledge Web report (December 2005),
  13. 13.
    Wache, H., et al.: Scalability state of the art of ontology based technology. In: Knowledge Web report (December 2004),
  14. 14.
    Yang, B., Garcia-Molina, H.: Designing a Super-peer Network. IEEE International Conference on Data Engineering (2003)Google Scholar
  15. 15.
    Beziau, J.: What is paraconsistent logic. In: Batens, D., Mortensen, C., Priest, G., Van Bendegem, J.P. (eds.) Frontiers of paraconsistent logic, pp. 95–111. Research Studies Press, Baldock (2000)Google Scholar
  16. 16.
    Schlobach, S., Cornet, R.: Non-standard reasoning services for the debugging of description logic terminologies. In: Proceedings of the eighteenth International Join Conference on Artificial Intelligence, IJCAI 2003. Morgan Kaufmann, San Francisco (2003)Google Scholar
  17. 17.
    Bonifacio, M., Bouquet, P., Cuel, R.: Knowledge Nodes: the Building Blocks of a Distributed Approach to Knowledge Management. Journal of Universal Computer Science 8(6), 652–661 (2002)Google Scholar
  18. 18.
    Ullman, J.D.: Information Integration Using Logical Views. In: Afrati, F.N., Kolaitis, P.G. (eds.) ICDT 1997. LNCS, vol. 1186, pp. 19–40. Springer, Heidelberg (1996)Google Scholar
  19. 19.
    Hull, R., Zhou, G.: A Framework for Supporting Data Integration Using the Materialized and Virtual Approaches. In: Proc. ACM SIGMOD 1996, Montreal, Canada (1996)Google Scholar
  20. 20.
    Ghidini, C., Serafíni, L.: Distributed first order logic - revised semantics. Technical report, ITC-irst (January 2005)Google Scholar
  21. 21.
    Calvanese, D., De Giacomo, G., Lenzerini, M.: A framework for ontology integration. In: Cruz, I., Decker, S., Euzenat, J., McGuinness, D. (eds.) The Emerging Semantic Web, pp. 201–214. IOS Press, Amsterdam (2002)Google Scholar
  22. 22.
    Cuenca Grau, B., Parsia, B., Sirin, E.: Working with multiple ontologies on the semantic web. In: McIlraith, S.A., Plexousakis, D., van Harmelen, F. (eds.) ISWC 2004. LNCS, vol. 3298, pp. 620–634. Springer, Heidelberg (2004)CrossRefGoogle Scholar
  23. 23.
    Euzenat, J.: Building consensual knowledge bases: context and architecture. In: Mars, N. (ed.) Towards very large knowledge bases, pp. 143–155. IOS press, Amsterdam (1995)Google Scholar
  24. 24.
    Cheng, J., Law, K.H.: Using Process Specification Language for Project Information Exchange. In: Proceedings of the 3rd International Conference on Concurrent Engineering in Construction, Berkeley, CA, pp. 63–74 (2002)Google Scholar
  25. 25.
    Cheng, J., Gruninger, M., Sriram, R.D., Law, K.H.: Process Specification Language for Project Information Exchange. International Journal of Information Technology in Architecture, Engineering and Construction 1(4), 307–328 (2003)Google Scholar
  26. 26.
    McKinney, K., Fischer, M.: Generating, Evaluating and Visualizing Construction Schedules with 4D-CAD Tools. Automation in Construction 7(6), 433–447 (1998)CrossRefGoogle Scholar
  27. 27.
    Genesereth, M.R., Fikes, R.: Knowledge Interchange Format 3.0. Technical Report KSL-92-01, Knowledge Systems Laboratory, Stanford University (1992)Google Scholar
  28. 28.
    Welsh, M., Culler, D., Brewer, E.: SEDA: An Architecture for Well-Conditioned, Scalable Internet Services. In: Proceedings of the Eighteenth Symposium on Operating Systems Principles (SOSP-18), Banff, Canada (October 2001)Google Scholar
  29. 29.
    Alonso, G., Casati, F., Kuno, H., Machiraju, V.: Web Services. Springer, Heidelberg (2004)MATHGoogle Scholar
  30. 30.
    Chappell, D.: Enterprise Service Bus. O’Reilly Media, Inc, Sebastopol (2004)Google Scholar
  31. 31.
    Tolksdorf, R., Paslaru-Bontas, E., Nixon, L.J.B.: Towards a tuplespace-based middleware for the Semantic Web. In: IEEE/WIC/ACM International Conference on Web Intelligence WI 2005, Compiegne University of Technology, France (September 2005)Google Scholar
  32. 32.
    Khushraj, D., Lassila, O., Finin, T.: sTuples: Semantic Tuple Spaces. In: Proceedings of the First Annual International Conference on Mobile and Ubiquitous Systems, MobiQuitous 2004 (2004)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2006

Authors and Affiliations

  • Francisco Martín-Recuerda
    • 1
  1. 1.Digital Enterprise Research Institute (DERI)Leopold-Franzens Universität InnsbruckAustria

Personalised recommendations