Advertisement

RDF Containers – A Framework for the Integration of Distributed and Heterogeneous Applications

Conference paper
  • 1k Downloads
Part of the Lecture Notes in Computer Science book series (LNCS, volume 6428)

Abstract

Current trends like globalization and virtual enterprises result in an increasing need for on-the-fly integration of distributed applications grown over the past decades and originally not intended for integration and cooperation. In order to enable the collaboration of such applications, aspects of distribution, such as heterogeneous data sources, heterogeneous network technologies and coordination requirements, have to be addressed in the integration process. In this position paper, we introduce a framework, the so-called RDF Containers, for technical and semantic integration of distributed and heterogeneous data sources considering integration requirements. We discuss the benefits and limitations of the proposed framework based on a real-world use case from the e-health domain. The major benefit is that both semantic and technical integration are supported by a single framework, while complexity aspects related to the integration process do not affect the integrated applications.

Keywords

semantic integration space-based computing 

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. 1.
    Chappel, D.A.: Enterprise Service Bus. O’Reilly Media, Sebastopol (2004)Google Scholar
  2. 2.
    Halevy, A.: Why your data won’t mix. Queue 3, 50–58 (2005)CrossRefGoogle Scholar
  3. 3.
    Kühn, E., Mordinyi, R., Keszthelyi, L., Schreiber, C.: Introducing the concept of customizable structured spaces for agent coordination in the production automation domain. In: 8th Int. Conf. on Autonomous Agents and Multi-Agent Systems, pp. 625–632 (2009)Google Scholar
  4. 4.
    Kruchten, P.: The rational unified process: an introduction. Addison-Wesley, Reading (2000)Google Scholar
  5. 5.
    Hohpe, G., Woolf, B.: Enterprise Integration Patterns: Designing, Building, and Deploying Messaging Solutions. Addison-Wesley Professional, Reading (2004)Google Scholar
  6. 6.
    Assmann, D., Dörr, J., Eisenbarth, M., Hefke, M., Soto, M., Szulman, P., Trifu, A.: Using Ontology-Based Reference Models in Digital Production Engineering Integration. In: 16th IFAC World Congress, Prague, Czech Republic (2005)Google Scholar
  7. 7.
    Mordinyi, R., Moser, T., Kühn, E., Biffl, S., Mikula, A.: Foundations for a Model-Driven Integration of Business Services in a Safety-Critical Application Domain. In: Software Engineering and Advanced Applications, Euromicro Conference, pp. 267–274 (2009)Google Scholar
  8. 8.
    Moser, T., Biffl, S., Sunindyo, W.D., Winkler, D.: Integrating Production Automation Expert Knowledge Across Engineering Stakeholder Domains. In: Int. Conf. Complex, Intelligent and Software Intensive Systems (CISIS 2010), pp. 352–359 (2010)Google Scholar
  9. 9.
    Biffl, S., Sunindyo, W.D., Moser, T.: Bridging Semantic Gaps Between Stakeholders in the Production Automation Domain with Ontology Areas. In: 21st Int. Conf. on Software Engineering and Knowledge Engineering, pp. 233–239 (2009)Google Scholar
  10. 10.
    Balasubramanian, K., Gokhale, A., Karsai, G., Sztipanovits, J., Neema, S.: Developing Applications Using Model-Driven Design Environments. Computer 39, 33 (2006)CrossRefGoogle Scholar
  11. 11.
    Papazoglou, M.P., Heuvel, W.-J.: Service oriented architectures: approaches, technologies and research issues. The VLDB Journal 16, 389–415 (2007)CrossRefGoogle Scholar
  12. 12.
    Mordinyi, R., Kühn, E., Schatten, A.: Space-based Architectures as Abstraction Layer for Distributed Business Applications. In: 4th Int. Conf. on Complex, Intelligent and Software Intensive Systems (CISIS 2010), pp. 47–53 (2010)Google Scholar
  13. 13.
    Noy, N.F., Doan, A.H., Halevy, A.Y.: Semantic Integration. AI Magazine 26, 7–10 (2005)Google Scholar
  14. 14.
    Doan, A., Noy, N.F., Halevy, A.Y.: Introduction to the special issue on semantic integration. SIGMOD Rec. 33, 11–13 (2004)CrossRefGoogle Scholar
  15. 15.
    Noy, N.F.: Semantic integration: a survey of ontology-based approaches. SIGMOD Rec. 33, 65–70 (2004)CrossRefGoogle Scholar
  16. 16.
    Bergamaschi, S., Castano, S., Vincini, M.: Semantic integration of semistructured and structured data sources. SIGMOD Rec. 28, 54–59 (1999)CrossRefGoogle Scholar
  17. 17.
    Krummenacher, R., Simperl, E., Nixon, L., Cerizza, D., Valle, E.D., Della, E.: Enabling the European Patient Summary Through Triplespaces. In: 20th IEEE International Symposium on Computer-based medical systems, pp. 319–324 (2007)Google Scholar
  18. 18.
    Cerizza, D., Valle, E.D., Francisco, D.D., Krummenacher, R., Munoz, H., Murth, M., Simperl, E.P.-B.: State of the art and requirements analysis for sharing health data in the triplespace (2007), http://www.tripcom.org/docs/del/D8B.1.pdf
  19. 19.
    Mordinyi, R.: Managing Complex and Dynamic Software Systems with Space-Based Computing. Phd Thesis, Vienna University of Technology (2010)Google Scholar
  20. 20.
    Moser, T., Schimper, K., Mordinyi, R., Anjomshoaa, A.: SAMOA - A Semi-automated Ontology Alignment Method for Systems Integration in Safety-critical Environments. In: 2nd IEEE Int. Workshop on Ontology Alignment and Visualization, pp. 724–729 (2009)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2010

Authors and Affiliations

  1. 1.Space-Based Computing GroupVienna University of TechnologyAustria
  2. 2.Christian Doppler Laboratory “Software Engineering Integration for Flexible Automation Systems”Vienna University of TechnologyAustria

Personalised recommendations