A Systematic Comparison of Semantic Integration Data Storage Architectures for Multidisciplinary Systems

Estefanía Serral, Olga Kovalenko, Thomas Moser, Stefan Biffl

2013

Abstract

Multidisciplinary projects typically rely on the contributions of various disciplines using heterogeneous engineering tools. This paper focuses on the challenge of querying across different disciplines, which may be influenced by the selection of a proper instance data storage architecture for storing the heterogeneous tool data. Specifically, we have identified three different architectures: ontology file stores, triple stores and relational database stores. This paper systematically compares these architectures using an industrial case study and analyses their selection according to important requirements such as performance and maintainability.

References

  1. Battista, A. D. L., Villanueva-Rosales, N., Palenychka, M., and Dumontier, M. (2007). Smart: A web-based, ontology-driven, semantic web query answering application. In Semantic Web Challenge, volume 295. CEUR-WS.org.
  2. Bishop, B., Kiryakov, A., Ognyanoff, D., Peikov, I., Tashev, Z., and Velkov, R. (2011). Owlim: A family of scalable semantic repositories. Journal of Web Semantics, 2(1):3342.
  3. Bizer, C. and Schultz, A. (2009). The berlin SPARQL benchmark. Int. J. Semantic Web Inf. Syst, 5(2):1-24.
  4. Calvanese, D., Giacomo, G. D., Lembo, D., Lenzerini, M., Poggi, A., Rodriguez-Muro, M., Rosati, R., Ruzzi, M., and Savo, D. F. (2011). The mastro system for ontology-based data access. Semantic Web, 2(1):43- 53.
  5. D. Dou, D. M. and Qi, P. (2003). Ontology translation on the semantic web. In Proceedings of International Conference on Ontologies, Databases and Applications of Semantics.
  6. Harris S, G. N. (2003). 3store: Efficient bulk rdf storage. In Proceedings of the 1st International Workshop on Practical and Scalable Semantic Systems, PSSS 2003.
  7. Klieber, W., Sabol, V., Muhr, M., and Granitzer, M. (2009). Using ontologies for software documentation. In Proceedings of Malaysian Joint Conference on Artificial Intelligence.
  8. Lientz, B. P. and Swanson, E. B. (1980). Software maintenance management: a study of the maintenance of computer application software in 487 data processing organizations. Addison-Wesley.
  9. Lu, J., Ma, L., 0007, L. Z., Brunner, J.-S., Wang, C., Pan, Y., and Yu, Y. (2007). Sor: A practical system for ontology storage, reasoning and search. In VLDB, pages 1402-1405. ACM.
  10. Miles, A., Zhao, J., Klyne, G., White-Cooper, H., and Shotton, D. M. (2010). Openflydata: An exemplar data web integrating gene expression data on the fruit fly drosophila melanogaster. Journal of Biomedical Informatics, 43(5):752-761.
  11. Moser, T. and Biffl, S. (2012). Semantic integration of software and systems engineering environments. Systems, Man, and Cybernetics, Part C: Applications and Reviews, IEEE Transactions on, 42(1):38 -50.
  12. Moser, T., Biffl, S., Sunindyo, W., and Winkler, D. (2011). Integrating production automation expert knowledge across engineering domains. International Journal of Distributed Systems and Technologies (IJDST), Special Issue on Emerging Trends and Challenges in Large-Scale Networking and Distributed Systems, 2(3):88-103.
  13. Novák, P. and Sindelár, R. (2011). Applications of ontologies for assembling simulation models of industrial systems. In OTM Workshops, pages 148-157.
  14. Oldakowski, R., Bizer, C., and Westphal, D. (2005). Rap: Rdf api for php. In Proceedings of Workshop on Scripting for the Semantic Web, SFSW 2005, at 2nd European Semantic Web Conference, ESWC 2005.
  15. Pérez, J., Arenas, M., and Gutierrez, C. (2006). Semantics and complexity of sparql. In Cruz, I., Decker, S., Allemang, D., Preist, C., Schwabe, D., Mika, P., Uschold, M., and Aroyo, L., editors, The Semantic Web - ISWC 2006, volume 4273 of Lecture Notes in Computer Science, pages 30-43. Springer Berlin / Heidelberg.
  16. Sami Kiminki, J. K. and Hirvisalo, V. (2010). Sparql to sql translation based on an intermediate query language. In Proceedings of 6th International Workshop on Scalable Semantic Web Knowledge Base Systems (SSWS2010).
  17. Serral, E., Kovalenko, O., Moser, T., and Biffl, S. (2012). Semantic integration data storage architectures: A systematic comparison for automation systems engineering. Technical report, Institute of Software Technology and Interactive Systems. http://cdl.ifs.tuwien.ac.at/files/TechReportNo TR2012.2.5.pdf.
  18. Shen, X. and Huang, V. (2010). A framework for performance study of semantic databases. In Proceedings of the International Workshop on Evaluation of Semantic Technologies (IWEST 2010).
  19. Tinelli, E., Cascone, A., Ruta, M., Noia, T. D., Sciascio, E. D., and Donini, F. M. (2009). I.m.p.a.k.t.: An innovative semantic-based skill management system exploiting standard sql. In Cordeiro, J. and Filipe, J., editors, ICEIS (2), pages 224-229.
  20. Uschold, M. and Gruninger, M. (2004). Ontologies and semantics for seamless connectivity. SIGMOD Rec., 33(4):58-64.
  21. Vysniauskas, E., Nemuraite, L., and Paradauskas, B. (2011). Hybrid method for storing and querying ontologies in databases. Electronics and Electrical Engineering, 115(9).
  22. Wiederhold, G. (1992). Mediators in the architecture of future information systems. Computer, 25(3):38 -49.
  23. Wiesner, A., Morbach, J., and Marquardt, W. (2011). Information integration in chemical process engineering based on semantic technologies. Computers & Chemical Engineering, 35(4):692-708.
  24. Zhou, J., Ma, L., Liu, Q., Zhang, L., Yu, Y., and Pan, Y. (2006). Minerva: A scalable owl ontology storage and inference system. In ASWC, pages 429-443.
Download


Paper Citation


in Harvard Style

Serral E., Kovalenko O., Moser T. and Biffl S. (2013). A Systematic Comparison of Semantic Integration Data Storage Architectures for Multidisciplinary Systems . In Proceedings of the 1st International Conference on Model-Driven Engineering and Software Development - Volume 1: MODELSWARD, ISBN 978-989-8565-42-6, pages 190-197. DOI: 10.5220/0004318101900197


in Bibtex Style

@conference{modelsward13,
author={Estefanía Serral and Olga Kovalenko and Thomas Moser and Stefan Biffl},
title={A Systematic Comparison of Semantic Integration Data Storage Architectures for Multidisciplinary Systems},
booktitle={Proceedings of the 1st International Conference on Model-Driven Engineering and Software Development - Volume 1: MODELSWARD,},
year={2013},
pages={190-197},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0004318101900197},
isbn={978-989-8565-42-6},
}


in EndNote Style

TY - CONF
JO - Proceedings of the 1st International Conference on Model-Driven Engineering and Software Development - Volume 1: MODELSWARD,
TI - A Systematic Comparison of Semantic Integration Data Storage Architectures for Multidisciplinary Systems
SN - 978-989-8565-42-6
AU - Serral E.
AU - Kovalenko O.
AU - Moser T.
AU - Biffl S.
PY - 2013
SP - 190
EP - 197
DO - 10.5220/0004318101900197