Abstract
How to construct Web ontologies that meet applications’ needs has become a key technology to enable the Semantic Web. Manual development of ontologies remains a cumbersome and time-consuming task. In real-world applications, however, information is often vague or ambiguous. Thus, developing approaches and tools for constructing fuzzy ontologies by extracting domain knowledge from huge amounts of existing fuzzy databases can facilitate fuzzy ontology development. In this paper, we propose a formal approach and an automated tool for constructing fuzzy ontologies from fuzzy Object-Oriented database (FOOD) models. Firstly, we introduce the fuzzy ontology, which consists of the fuzzy ontology structure and instances. Then, the FOOD models are investigated, and we propose a kind of formal definition of FOOD models. On this basis, we develop a formal approach that can translate the FOOD model and its corresponding database instances into the fuzzy ontology structure and the fuzzy ontology instances, respectively. Furthermore, following the proposed approach, we implement an automated learning tool, which can automatically construct fuzzy ontologies from FOOD models. Case studies show that the approach is feasible and the automated learning tool is efficient.
Access provided by Autonomous University of Puebla. Download to read the full chapter text
Chapter PDF
Similar content being viewed by others
Keywords
References
Artale, A., Cesarini, F., Soda, G.: Describing database objects in a concept language environment. IEEE Trans. Knowledge and Data Engineering 8(2), pp. 345–351 (1996)
Berners-Lee, T., Hendler, J., Lassila, O.: The Semantic Web. Scientific American 284(5), 34–43 (2001)
Baader, F., McGuinness, D., Nardi, D. (eds.): The Description Logic Handbook: Theory, Implementation, and Applications. Cambridge University Press, Cambridge (2003)
Blanco, I.J., Vila, M.A., Martinez-Cruz, C.: The use of ontologies for representing database schemas of fuzzy information. J. Intelligent Syst. 23(4), 419–445 (2008)
Calegari, S., Ciucci, D.: Fuzzy ontology, fuzzy description logics and fuzzy-owl. In: Masulli, F., Mitra, S., Pasi, G. (eds.) WILF 2007. LNCS (LNAI), vol. 4578, pp. 118–126. Springer, Heidelberg (2007)
Calvanese, D., Lenzerini, M., Nardi, D.: Unifying class-based representation formalisms. J. Artificial Intelligence Research 11(2), 199–240 (1999)
Cross, V., Caluwe, R., Vangyseghem, N.: A perspective from the fuzzy object data management group (FODMG). In: Proc. Fuzzy Systems, vol. 2, pp. 721–728 (1997)
George, R., Srikanth, R., Petry, F.E., Buckles, B.P.: Uncertainty management issues in the object-oriented data model. IEEE Trans. Fuzzy Systems 4(2), 179–192 (1996)
Koyuncu, K., Yazici, A.: IFOOD: an intelligent fuzzy object-oriented database architecture. IEEE Trans. on Knowledge and Data Engineering (TKDE) 15(5), 1137–1154 (2003)
Koide, S., Aasman, J., Haflich, S.: OWL vs. object oriented programming. In: Workshop on Semantic Web Enabled Software Engineering (SWESE) at ISWC 2005 (2005)
Ling, T.C., Yaacob, M.H., Phang, K.K.: Fuzzy database framework-Relational versus Object-oriented model. In: Proc. of Intelligent Information Systems, pp. 246–250 (1997)
Lubyte, L., Tessaris, S.: Automatic extraction of ontologies wrapping relational data sources. In: Bhowmick, S.S., Küng, J., Wagner, R. (eds.) DEXA 2009. LNCS, vol. 5690, pp. 128–142. Springer, Heidelberg (2009)
Ma, Z.M., Zhang, W.J., Ma, W.Y.: Extending object-oriented databases for fuzzy information modeling. Information Systems 29(5), 421–435 (2004)
Ma, Z.M., Yanhui, L.Y., Yan, L.: A Fuzzy Ontology Generation Framework from Fuzzy Relational Databases. Int. J. Semantic Web Information Systems 4(3), 1–15 (2008)
Maedche, A., Staab, S.: Ontology Learning for the Semantic Web. IEEE Intelligent Systems 16(2), 72–79 (2001)
Meditskos, G., Bassiliades, N.: A Rule-Based Object-Oriented OWL Reasoner. IEEE Trans. Knowledge & Data Engineering 20(3), 397–410 (2008)
Mota, L., Botelho, L.M., Mendes, H., Lopes, A.: O3F: an object oriented ontology framework. In: Proc. of the Second International Joint Conference on AAMAS’03 (2003)
Ma, Z.M.: Advances in Fuzzy Object-Oriented Databases: Modeling and Applications. Idea Group Publishing (2004)
Oren, E., Heitmann, B., Decker, S.: ActiveRDF: Embedding Semantic Web data into object-oriented languages. Journal of Web Semantics 6(3), 191–202 (2008)
Ortega, F.B.: Managing Vagueness in Ontologies. E.T.S. de Ingenierías Informática y de. Telecomunicación. Departamento Ciencias de la Computación e I. A. (2008)
Quan, T.T., Hui, S.C., Fong, A.C.M.: Automatic fuzzy ontology generation for Semantic Web. IEEE Trans. on Knowledge & Data Engineering 18(6), 842–856 (2006)
Roger, M., Simonet, A., Simonet, M.: Bringing together description logics and database in an object oriented model. In: Hameurlain, A., Cicchetti, R., Traunmüller, R. (eds.) DEXA 2002. LNCS, vol. 2453, pp. 504–513. Springer, Heidelberg (2002)
Stojanovic, L., Stojanovic, N., Volz, R.: Migrating data-intensive web sites into the semantic Web. In: Proc. 17th ACM Symp. on Applied Computing, pp. 1100–1107 (2002)
Straccia, U.: Towards a fuzzy description logic for the semantic Web. In: Gómez-Pérez, A., Euzenat, J. (eds.) ESWC 2005. LNCS, vol. 3532, pp. 167–181. Springer, Heidelberg (2005)
Sanchez, E., Yamanoi, T.: Fuzzy ontologies for the semantic web. In: Larsen, H.L., Pasi, G., Ortiz-Arroyo, D., Andreasen, T., Christiansen, H. (eds.) FQAS 2006. LNCS (LNAI), vol. 4027, pp. 691–699. Springer, Heidelberg (2006)
Stoilos, G., Stamou, G., Tzouvaras, V., Pan, J.Z., Horrocks, I.: Fuzzy OWL: Uncertainty and the Semantic Web. In: International Workshop of OWL: Experiences and Directions (OWL-ED 2005), Galway, Ireland (2005)
Xu, Z., Cao, X., Dong, Y.: Formal approach and automated tool for translating ER schemata into OWL ontologies. In: Dai, H., Srikant, R., Zhang, C. (eds.) PAKDD 2004. LNCS (LNAI), vol. 3056, pp. 464–475. Springer, Heidelberg (2004)
Xu, Z., Zhang, S., Dong, Y.: Mapping between Relational Database Schema and OWL Ontology for Deep Annotation. In: Proceedings of the 2006 IEEE/WIC/ACM International Conference on Web Intelligence, December 18-22, pp. 548–552 (2006)
Zhang, F., Ma, Z.M., Cheng, J., Meng, X.: Fuzzy Semantic Web Ontology Learning from Fuzzy UML Model. In: Proc. of the 18th ACM Conference on Information and Knowledge Management (CIKM 2009), pp. 1007–1016 (2009)
Zhang, F., Ma, Z.M., Lv, Y., et al.: Formal Semantics-Preserving Translation from Fuzzy ER Model to Fuzzy OWL DL Ontology. In: Proc. of 2008 IEEE/WIC/ACM International Conference on Web Intelligence (WI 2008), pp. 503–509 (2008)
Zadeh, L.A.: Fuzzy sets. Information and Control 8(3), 338–353 (1965)
Zadeh, L.A.: Fuzzy sets as a basis for a theory of possibility. Fuzzy Sets Systems 1(1), 3–28 (1978)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2010 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Zhang, F., Ma, Z.M., Fan, G., Wang, X. (2010). Automatic Fuzzy Semantic Web Ontology Learning from Fuzzy Object-Oriented Database Model. In: Bringas, P.G., Hameurlain, A., Quirchmayr, G. (eds) Database and Expert Systems Applications. DEXA 2010. Lecture Notes in Computer Science, vol 6261. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-15364-8_2
Download citation
DOI: https://doi.org/10.1007/978-3-642-15364-8_2
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-15363-1
Online ISBN: 978-3-642-15364-8
eBook Packages: Computer ScienceComputer Science (R0)